diff --git a/python/servo/try_parser.py b/python/servo/try_parser.py index 750e0c74424..66422743997 100644 --- a/python/servo/try_parser.py +++ b/python/servo/try_parser.py @@ -102,7 +102,7 @@ def handle_preset(s: str) -> Optional[JobConfig]: elif s == "webgpu": return JobConfig("WebGPU CTS", Workflow.LINUX, wpt_layout=Layout.layout2020, # reftests are mode for new layout - wpt_args="--processes 1 _webgpu", # run only webgpu cts + wpt_args="_webgpu", # run only webgpu cts profile="production", # WebGPU works to slow with debug assert unit_tests=False) # production profile does not work with unit-tests elif s in ["lint", "tidy"]: diff --git a/tests/wpt/webgpu/meta/MANIFEST.json b/tests/wpt/webgpu/meta/MANIFEST.json index 00a0d7c3041..0f810420e7c 100644 --- a/tests/wpt/webgpu/meta/MANIFEST.json +++ b/tests/wpt/webgpu/meta/MANIFEST.json @@ -528,7 +528,7 @@ [] ], "checkout_commit.txt": [ - "a52cebd18ee4178ebee8c0c3310d43b001c52534", + "11bf5df5b1b3a89ca8abe9a53bb134df5179bc14", [] ], "webgpu": { @@ -555,7 +555,7 @@ [] ], "test_config.js": [ - "5d8a59217f75c38474ae15a0a7da67b296c1ce7d", + "6aaf08d3fee792dcd7798be206622170834d180d", [] ], "test_group.js": [ @@ -629,7 +629,7 @@ [] ], "test_group.js": [ - "2772194667219e9168f7ecde7223afe26945d155", + "a49d1b1435a789af1f9fb5dbd3c8b7332ac2cc9c", [] ], "test_suite_listing.js": [ @@ -645,7 +645,7 @@ [] ], "version.js": [ - "8b224ed0153532ada2ac18d9a832b3484b7ebb53", + "48413f3e882dcedb9f1b335c14f1736adeaa9548", [] ], "websocket_logger.js": [ @@ -699,7 +699,7 @@ [] ], "navigator_gpu.js": [ - "a6cb742a18fb0ebcbc6288ee0b181ce57fb741aa", + "b666304d0709a18c61e73ff9709be7de1d0215bf", [] ], "parse_imports.js": [ @@ -749,34 +749,34 @@ ], "cache": { "hashes.json": [ - "e0459422560f3fa4eeff29ad0c46926b21c62e5b", + "e2224325944f22691f0c52064ff77ea74bdf0b77", [] ], "webgpu": { "shader": { "execution": { "abs.bin": [ - "4cba9b72dff4e34c6a8b77120479331d2a28ab39", + "373fef8f3b32a895ce51271214d51283b251177c", [] ], "acos.bin": [ - "2ecaaa389a4e2ceca0d22803faed5a7bcb4c6ecf", + "5e311531fef47aa2a30acb3b45cb59b26211f384", [] ], "acosh.bin": [ - "d48659f3c3253de69bc0425496474d9cbd8dd18b", + "82a3857ebdc6f08a1bf9eabe5a7be391ded976e9", [] ], "asin.bin": [ - "b199953eaf4b047cd64d437e40c0de18a1d935bb", + "388de445c06bf85d3d58e9fdfae16a74c0e597fa", [] ], "asinh.bin": [ - "b370c53b01790680ef0699cdb15d91ffd91e6147", + "120654f685c26ee098d8ad0585f1b19efb297c24", [] ], "atan.bin": [ - "6ab0ba106a9efbaf739a2351bbf72f8fc08b5ceb", + "e81af87e15e049d19f261b085c98b54208b60df4", [] ], "atan2.bin": [ @@ -784,7 +784,7 @@ [] ], "atanh.bin": [ - "e6a190b35df52250397c14343e8ef4a651cb1b93", + "a7fee794094dc4e42ce23c4ce84a588ca1d7597f", [] ], "binary": { @@ -942,11 +942,11 @@ ] }, "bitcast.bin": [ - "ead299d5e78fe9ee3c9f1954e1afa2f76714258b", + "e743a092553e897f77d4826fafa162220d4fddde", [] ], "ceil.bin": [ - "9b93ed416f64cab3ab59dd75114fb225c8abef95", + "02cf23324cdfc85bcf444ab1a6691ec4acbcde96", [] ], "clamp.bin": [ @@ -954,11 +954,11 @@ [] ], "cos.bin": [ - "4e34eff3f1b1f234063494cdff519e27e320b852", + "a5d8573c62572f3bb65ba579266a0e5925be3065", [] ], "cosh.bin": [ - "5b30d2786c5ec095c30bfc2370bf51ba0da3a9e7", + "25e8750cc7fc51b70c8b481f139c291873d424b7", [] ], "cross.bin": [ @@ -966,7 +966,7 @@ [] ], "degrees.bin": [ - "662558d78aca547f5fcbb4e948bdf1006ff3d49a", + "eb514cb48b4d08257fea8fc7eb8f0ecaa23a6718", [] ], "derivatives.bin": [ @@ -978,7 +978,7 @@ [] ], "distance.bin": [ - "23a4756a69eb4e861455f53f0fec5a12eb3c6fd9", + "06d0d9a8fc2aada1619d64e6d7ea394f6f12371e", [] ], "dot.bin": [ @@ -998,7 +998,7 @@ [] ], "floor.bin": [ - "b5341907f8ef6b83c9287d647356708752703d39", + "a199d0db9ff03b4237e3bd369f1c86a41424d726", [] ], "fma.bin": [ @@ -1006,11 +1006,11 @@ [] ], "fract.bin": [ - "7f09e8f60b2345471731a82825a290785015d9bd", + "bb80e873625f44098a594566f057d091ffa7d43c", [] ], "frexp.bin": [ - "6811dfa295076b1561a3d730c434b9b229849de9", + "8f87d16a9c953a9d5dc301c2701cd927fc816183", [] ], "fwidth.bin": [ @@ -1026,15 +1026,15 @@ [] ], "length.bin": [ - "3644d9b683ac70b84740dd3b72c6b2a20abd9e92", + "db42153edff77a81c6d4a244a05e19a7c279e022", [] ], "log.bin": [ - "ba591faad8a032e8e352cccd54c5495d44769e01", + "a5e62f8e02d8417a198b12bb3a992a8e499b50a0", [] ], "log2.bin": [ - "00641ce119cfa61735b37bac238921ad7c602bb8", + "f19d77f41097c6865b6f6297f8b54428149501a3", [] ], "max.bin": [ @@ -1050,7 +1050,7 @@ [] ], "modf.bin": [ - "363cc161fd7225ca902c248c9ff2cca162606247", + "74259a23a6f88fb08685323a7798a1221f354571", [] ], "normalize.bin": [ @@ -1058,19 +1058,19 @@ [] ], "pack2x16float.bin": [ - "e95227d36e50f1b6f6f66b3de1b4d119aaf9efbd", + "a7b99a0a6cfd276736e8f568ed42234e98d4e004", [] ], "pow.bin": [ - "4f5faf3293fafcc60f8104806edeb0faf6d62859", + "f66ec5ca2fbe4a39d1b57f47a9bdb053fc02c826", [] ], "quantizeToF16.bin": [ - "9e4308d5cd301234b2af1e7daf0dad15f87f042c", + "d6d75befc06b69a50ef969b82c1658008bbebff4", [] ], "radians.bin": [ - "f5285d108778da7ea5a7ab0930659875cdfb308e", + "731e6be24ed52a2f52a81b88ceb6c9b8c60bb67c", [] ], "reflect.bin": [ @@ -1082,23 +1082,23 @@ [] ], "round.bin": [ - "c3b30b68f0a113da6a8b01f6ec0ff44aa0ad362c", + "5ccab9e661c4f338e548c3b2fbfb2a01cd8e0259", [] ], "saturate.bin": [ - "2e1eb821a9e788a62d14b3ed3375ab734d6c8a9d", + "e7402f25af734ad635c2b9b72994988efbc37dc9", [] ], "sign.bin": [ - "033f2e8158f6cc1b223f099e3a54e832acb558a7", + "576019c008eede64b2029095b12038f7e5ed171e", [] ], "sin.bin": [ - "a2ca632008ff4e42fe5a18e61a63389816c966ed", + "bdbbfe2bd539dccae629df7d8a5d6d3c66309ac2", [] ], "sinh.bin": [ - "1176cd472bf244bd4513facef35f43866c130207", + "b4b051a226ae2d01f8ec92298bdcb38def80b3da", [] ], "smoothstep.bin": [ @@ -1106,7 +1106,7 @@ [] ], "sqrt.bin": [ - "6dd8088c0898cd7c31fdfeff86f8aa32319fe403", + "64a7db70d00410bb822361381a3d7f37dcb09640", [] ], "step.bin": [ @@ -1114,11 +1114,11 @@ [] ], "tan.bin": [ - "572bee4df2a502c650055ee3caa963710be529ed", + "5af3e740d2137906aa17d553daf4cc5604eebbf6", [] ], "tanh.bin": [ - "a13028b165f054dfdb3a460eedef70704d0d58e7", + "9687ff00235c8d963e3028eb5294a2930a736e09", [] ], "transpose.bin": [ @@ -1126,7 +1126,7 @@ [] ], "trunc.bin": [ - "ba81e2ada42743b52200c58f8c0adc970431fe60", + "e18bb52ed981be7bfa2737d56723bb937a7ea20b", [] ], "unary": { @@ -1147,7 +1147,7 @@ [] ], "bool_conversion.bin": [ - "98a90ea45b9ab94b2ad0f4435606f95969753716", + "f28c275092f1504e4d2d59f57050990ce8a9ed99", [] ], "f16_arithmetic.bin": [ @@ -1155,15 +1155,15 @@ [] ], "f16_conversion.bin": [ - "14299da76670985737516491ff0392b6235babd2", + "c47b3d0afcb051503d816a252a438d3842e39f2e", [] ], "f32_arithmetic.bin": [ - "ebc60029fa6091e18b8d03e473f855c08b12f859", + "6e93bec14f767b1bd6ab6c17e52aa6272f055f23", [] ], "f32_conversion.bin": [ - "66b2bc73f889cc03ac45cd5a116e8aaf05b5c192", + "55e1f5ed945fa438f7be1219092e242a3ddb94f2", [] ], "i32_arithmetic.bin": [ @@ -1171,11 +1171,11 @@ [] ], "i32_conversion.bin": [ - "04841df6078543261ae2aaf237c38570b10ae6fb", + "49969e9221ad39274a096b757a941fc71e402e69", [] ], "u32_conversion.bin": [ - "277ffc4d76b7d6c1d8692f92fb3e9ecd3eb93894", + "8dfc4e268561904e8fc48e02ed44379b84236e71", [] ] }, @@ -1497,7 +1497,7 @@ [] ], "color_target_state.spec.js": [ - "97630bc904d9d37863ea0277fd9e738abbf2988f", + "3780206cbad270e67ce910f45e08bb927209e4d1", [] ], "depth.spec.js": [ @@ -1573,7 +1573,7 @@ }, "shader_module": { "compilation_info.spec.js": [ - "ee64ed60651ec25f7f2dacd9dead8cfd68a9f85a", + "8ccc4066f1c348f37d404369fc5d67ef704213a7", [] ] }, @@ -1597,7 +1597,7 @@ [] ], "write.spec.js": [ - "6a7d07def4dd670259475fe50f6c9b63384e8d80", + "d0ac583bba01648da3d23a5a6f651cfdc7bc7de7", [] ] }, @@ -1637,18 +1637,22 @@ }, "capability_checks": { "features": { + "clip_distances.spec.js": [ + "c207bd8b373d4183150af6ba416b8197ec872bfc", + [] + ], "query_types.spec.js": [ "64cffceb1eaa8822cfc93c04651593cc598a3ee5", [] ], "texture_formats.spec.js": [ - "b7beccf59c67d23532f8a36a2caef8620ff3a310", + "5e0dfc6c9f275f820dbf8c15893d1abef2305b24", [] ] }, "limits": { "limit_utils.js": [ - "3fbe58f5d6d35bb44163b4988ca7eef5a762d997", + "5511b71478ab115f481d9134d7671d72c97194f5", [] ], "maxBindGroups.spec.js": [ @@ -1707,12 +1711,8 @@ "dba8f547476e4384061696898a6dfe3d8077c7da", [] ], - "maxInterStageShaderComponents.spec.js": [ - "7b994ab8a8442398dd5b6498530a14239d253034", - [] - ], "maxInterStageShaderVariables.spec.js": [ - "3fe1b4108d8db91ccdfbc14c64b5c38deb65ab31", + "9747ab866d3acfeed1fa1e342acd6d1a9a070bbd", [] ], "maxSampledTexturesPerShaderStage.spec.js": [ @@ -1760,15 +1760,15 @@ [] ], "maxVertexAttributes.spec.js": [ - "8908742821ce694304301bdd32c261acb81d4262", + "d0e5a548198f2e984206a6af33da8f14cba57f3b", [] ], "maxVertexBufferArrayStride.spec.js": [ - "2879e4022d0ae3408eba8bec3081a7db507dab5f", + "8e73d170114b40585739e613f1c4cc7979e51975", [] ], "maxVertexBuffers.spec.js": [ - "1f9ffc439656e0864238dae29a006a64a7043f15", + "74af03db878ba10b3481c42668a4243c4e38a6ae", [] ], "minStorageBufferOffsetAlignment.spec.js": [ @@ -1806,7 +1806,7 @@ [] ], "createView.spec.js": [ - "9ba5d20d5f409d347a956cb7312c51e1a4233682", + "d8cf19f5172ba20bda21363ca5040ea35b31e17b", [] ], "debugMarker.spec.js": [ @@ -1940,7 +1940,7 @@ [] ], "gpu_external_texture_expiration.spec.js": [ - "09a949ad857fa0649a7247b3afb44cf454141391", + "67f87ca61dbd74358114c711e106fe2cad8fee1c", [] ], "image_copy": { @@ -1966,7 +1966,7 @@ ] }, "layout_shader_compat.spec.js": [ - "9722aec086edad2ae3d0d9f92a0b3c8d6ea4cfe1", + "6ef56832e26a7fc112a878f38d51724eb354357a", [] ], "query_set": { @@ -2040,16 +2040,20 @@ "1a5f4e41bee6a1e87a0990cc2d256132a965cc96", [] ], + "float32_blendable.spec.js": [ + "857b57ac98af405f2923373b1c86ed709386227a", + [] + ], "fragment_state.spec.js": [ - "1b0f0dd08a0956c22c1293b24e49ab60f0603566", + "4aebb9348e59de9a15eec63bdf3268b9fce00684", [] ], "inter_stage.spec.js": [ - "cd26b00af05ee42f05b7e1eb5d23eb6bc9c5ca46", + "70bf1d495e8fa0c936bde869bcdec838667caa37", [] ], "misc.spec.js": [ - "38bc1f3453475c6248a0dbfa3332c9666b1324d4", + "69958eea52c80373ac40797d00ad4f1f28a18e5d", [] ], "multisample_state.spec.js": [ @@ -2094,18 +2098,18 @@ [] ], "in_render_common.spec.js": [ - "0821bb7954f5a6eb37a0b331ba9d05a2f9c4c55d", + "bbe40249551a01401b778bb63105583df000ed93", [] ], "in_render_misc.spec.js": [ - "e052daeb2a882081484985c1e7db010e701bd00b", + "66153f16d3e192aa4bd1a3b0ed566bcdc1e35760", [] ] } }, "shader_module": { "entry_point.spec.js": [ - "c8e7a0109db4ce2277add5ee094d19cf111ea1b5", + "5fb87037bd825446cdf8473bf9f4b65a8f0f610f", [] ], "overrides.spec.js": [ @@ -2150,7 +2154,7 @@ } }, "capability_info.js": [ - "b3fad3b6f37c784e44781869af6c8f3cc5a5f519", + "6001d1c3c5ab531116ac2adcab263d677f735a01", [] ], "compat": { @@ -2191,17 +2195,15 @@ "1d020f82ba86e84569dc5a4edf58a29b894c42d7", [] ], + "unsupported_wgsl.spec.js": [ + "43c4f57636b57770ec8db5a82a2206df034cb04e", + [] + ], "vertex_state.spec.js": [ "47b962f608c4aff52bbff212270ebd5f118ae6f4", [] ] }, - "shader_module": { - "shader_module.spec.js": [ - "0de80fc9dc3db51c44b54390809a5fc513c924f3", - [] - ] - }, "texture": { "createTexture.spec.js": [ "b5006cedd0ab80a2c4813104e15df1d85b3c3299", @@ -2232,7 +2234,7 @@ [] ], "format_info.js": [ - "248078fc6c843a3bc0f71674c8555f2f7d2bbe78", + "0685471aacc16a804b8ebea08a23883d3528e122", [] ], "gpu_test.js": [ @@ -2264,7 +2266,7 @@ [] ], "listing.js": [ - "998993c688ebe0a7f13607b666d03c5abcb8d933", + "b894330474667ff15a4a3233b7e1a5531e5f0851", [] ], "multisample_info.js": [ @@ -2272,7 +2274,7 @@ [] ], "print_environment.spec.js": [ - "d9bd533326118c4fc8b7af8abede8db1481ba32e", + "0577ee9859a67b65486ba752d0f9270625852e55", [] ], "shader": { @@ -2287,7 +2289,7 @@ }, "matrix": { "index.spec.js": [ - "0f44f06305f5cb72505419753fa971f0ce49228c", + "ddceafaa3b8f1e680785f5825c858b1cc4067ccb", [] ] }, @@ -3122,6 +3124,14 @@ "562c75de99c175c5586236156e6ff869da6817cc", [] ], + "quadBroadcast.spec.js": [ + "9539ec8c0ce9a08677888596a93e4d38d58fbc34", + [] + ], + "quadSwap.spec.js": [ + "e15880b9b3c660e4e6371eaf8f6c6ecfd5ed88a4", + [] + ], "quantizeToF16.cache.js": [ "1613f4514349caa35c9c08a98ae1bc81b9d1e62c", [] @@ -3207,7 +3217,7 @@ [] ], "smoothstep.spec.js": [ - "353f70a00c35aec34ed876d584340457c99e2713", + "c8fe39c196ee50a2f1d37d99e530f100d997a227", [] ], "sqrt.cache.js": [ @@ -3230,6 +3240,38 @@ "f5f305c11820ef2163301ffefcd3493016a36cff", [] ], + "subgroupAdd.spec.js": [ + "250e876f4b0dfa5f627504ea3df89a8a51fad434", + [] + ], + "subgroupAll.spec.js": [ + "2f9b66f6124b6eef2d6c81602759d8cac7551ddb", + [] + ], + "subgroupAny.spec.js": [ + "8b3a52a3658ca4eeaeb76b7e1e16291a436a638b", + [] + ], + "subgroupBallot.spec.js": [ + "2bb107d9998db5854a3ac5b165bc13db2a6cc611", + [] + ], + "subgroupBitwise.spec.js": [ + "a44ae05d8a7f9251732e50468389ef2377192e16", + [] + ], + "subgroupBroadcast.spec.js": [ + "f6d11fc3c2788af9293a029f7d6e2e4f4aecdeb0", + [] + ], + "subgroupMul.spec.js": [ + "f8e8ddf230b29b4648144d32bf0890f466bfda4c", + [] + ], + "subgroup_util.js": [ + "67ce096918a61e289b01bd6d51da4f3e0ae76aee", + [] + ], "tan.cache.js": [ "d88c4a29075857c463621a8b3cdaedf4cbd6c6b9", [] @@ -3251,23 +3293,23 @@ [] ], "textureGather.spec.js": [ - "162832708f025979c1c089945081aacc2aff91c8", + "4e72dc97c4e730ba14f76d4af25ccc2df28c2833", [] ], "textureGatherCompare.spec.js": [ - "d029c8cdf5eb65b2f71a8a57ae0bf1e52f91339f", + "6ed16e0020fb79b0c71714db0c3329ceec81d921", [] ], "textureLoad.spec.js": [ - "4c9789b1b0367f24717d790d1af66892116b9f02", + "9ca902a6ea6b380671277a6852719e9687579a03", [] ], "textureNumLayers.spec.js": [ - "835095a2274d7fe4a94f5f2a77348304d1769093", + "d6aa188b2e148775a9728cdeedc036b1463aab6c", [] ], "textureNumLevels.spec.js": [ - "9292252108b95756ede081ad2ceeecd4a6ea9013", + "e53eff548f80a74b643a9c69563c8c6b6235f53b", [] ], "textureNumSamples.spec.js": [ @@ -3275,35 +3317,39 @@ [] ], "textureSample.spec.js": [ - "bc18d9ad32a957adf1c01c86bdc018dd090ad49f", + "a59fb2b16700a4df9d2b6f9e49ab191741e3c01d", + [] + ], + "textureSampleBaseClampToEdge.spec.js": [ + "d06634ad4f160204192a0bc17987fa15196caef8", [] ], "textureSampleBias.spec.js": [ - "a11274e067f3706c7e7dd08f4e22e76cc1d3bad8", + "05e33c8aed1fa2649a2aeb9dc8247d1c5fb4032a", [] ], "textureSampleCompare.spec.js": [ - "cb34aa652ccda52f0b73ca5aa2dcec705c94cd71", + "10c25607a605104ee092159c0883d1f3640043ea", [] ], "textureSampleCompareLevel.spec.js": [ - "f3db871107c893edae4e229602cc690f54c2b41f", + "add992e8a97b7a0345258c6c27668b6785d284a5", [] ], "textureSampleGrad.spec.js": [ - "dcf121f03885d166d9591306943691afc2f84121", + "04b3a5e1acef40b7621d36694aced963424dbd77", [] ], "textureSampleLevel.spec.js": [ - "e2cdfff8038e06d01d2f54e6a17a6779ea3dea79", + "9063d2528cda8bedf6eba5aeaff8bc3cf2852ce3", [] ], "textureStore.spec.js": [ - "49e777d4550d12b5b66616873d0b4e7c5977570f", + "cad4298e9694103b4dcbec4711e0d1e6b53193ee", [] ], "texture_utils.js": [ - "d684573c2949a7ab904d197a97fd4db35db52cc7", + "6a36f9b60bbbb015071d723076018b192e9879d4", [] ], "transpose.cache.js": [ @@ -3371,7 +3417,7 @@ [] ], "utils.js": [ - "93651bcf971e686c523d08b9a0ddf80755bfb6ca", + "e0c58671b8272d4cd1b627e46a8db08b89196bbd", [] ], "workgroupBarrier.spec.js": [ @@ -3426,7 +3472,7 @@ ], "unary": { "address_of_and_indirection.spec.js": [ - "f68dc1882274592b3d38c8fb21a02a199cb7ac62", + "906884cbc2122e6e169537854829f7e1bb7732ff", [] ], "af_arithmetic.cache.js": [ @@ -3636,11 +3682,11 @@ ] }, "padding.spec.js": [ - "56a64d60843ab192eb2c5adeee4e961c53e7076e", + "3465ac820f337ee0dcb4f18ac420bff1172d7d9d", [] ], "robust_access.spec.js": [ - "96e58aa337801b8ea560d806155b027c7f7c1f83", + "06c488b1dd897eb812720bddd1c670975b912ba7", [] ], "robust_access_vertex.spec.js": [ @@ -3649,11 +3695,11 @@ ], "shader_io": { "compute_builtins.spec.js": [ - "98baa860c02534522488d6d88cf73ec9def66a33", + "d201dab82df3eaf0a8ee967d338297bb9160beb0", [] ], "fragment_builtins.spec.js": [ - "79f61c083bee57e09d95e6ef5bb7d59fab4db0fd", + "c44c6a0d4b738adde3d125e44079bedc3ac5cf44", [] ], "shared_structs.spec.js": [ @@ -3664,6 +3710,10 @@ "0998100ef9c6779f61aaf42c178aef16ac6b2e98", [] ], + "vertex_builtins.spec.js": [ + "babfdb374d8619a46568251d6a118f05cb17067c", + [] + ], "workgroup_size.spec.js": [ "88338fe373e0d239232b0594c4f110d8d18fc85d", [] @@ -3689,6 +3739,10 @@ "increment_decrement.spec.js": [ "b3db47e210915250f7022d1e868c6661f7aa33e0", [] + ], + "phony.spec.js": [ + "69c0e476f3a501c5edce50b41aca45df1b050486", + [] ] }, "value_init.spec.js": [ @@ -3701,7 +3755,7 @@ ] }, "types.js": [ - "9f18971ebf944979e39792a8dc6d6af9a6cfc3c3", + "c4deeb5bd72258c563138ab253680ebca7dd15d2", [] ], "validation": { @@ -3737,7 +3791,7 @@ [] ], "var.spec.js": [ - "82bd326d0575cd7346704d0d83aa2e34aa280d49", + "f73e9ce8ce467e3dbe83f898310287efcaeb2aca", [] ] }, @@ -3778,7 +3832,7 @@ [] ], "div_rem.spec.js": [ - "d09d60130551ab063134ca543cd670da1846f855", + "c8efd0de55f6efa9acec46a1817f49aa9a68224e", [] ], "parse.spec.js": [ @@ -3788,6 +3842,10 @@ "result_type.js": [ "d7a6d546a34b1afb9f7865eaa63321b6176d77fe", [] + ], + "short_circuiting_and_or.spec.js": [ + "cbf18674f11de810596d535b7fcd14df18552c52", + [] ] }, "call": { @@ -3853,7 +3911,7 @@ [] ], "clamp.spec.js": [ - "e55db09017c5a60caa56f14ce677559d49849dcd", + "8df74f08cb4a9f6e12c81b0e51fd8d532f8fa606", [] ], "const_override_validation.js": [ @@ -3921,7 +3979,7 @@ [] ], "extractBits.spec.js": [ - "fba6dc6bf7dbad39c8f549950ffe437bdd509381", + "70c4dc17bbeb8c2759d35f4aeff2feb362c2bb92", [] ], "faceForward.spec.js": [ @@ -3953,7 +4011,7 @@ [] ], "insertBits.spec.js": [ - "ecb124f558773848629ab4145c6d887d4cfbe279", + "22be4813be746fa3989fbfd9317f88809ce07f54", [] ], "inverseSqrt.spec.js": [ @@ -3961,7 +4019,7 @@ [] ], "ldexp.spec.js": [ - "cb22771798909a30fff50502fc18bc0d565f189c", + "7fb389ca486e869c1773858678d899ef8da2ffac", [] ], "length.spec.js": [ @@ -3993,7 +4051,7 @@ [] ], "normalize.spec.js": [ - "b696401dbacc61d375f87dcef0cae58126e9b64e", + "9c032b116f2a63541a96c56f65d4227f4a9f9993", [] ], "pack2x16float.spec.js": [ @@ -4036,6 +4094,14 @@ "66e13ff2dfb24e8c7a065e8f5e209c6508160ec5", [] ], + "quadBroadcast.spec.js": [ + "348e0bc9176dd786a420580746a3fda0e8e63682", + [] + ], + "quadSwap.spec.js": [ + "eb262ab4cbeb589a0524cc3d8235e21171ab28c0", + [] + ], "quantizeToF16.spec.js": [ "cbea6ffa409ebe7ae66602a4f64ef48b51faa58c", [] @@ -4049,7 +4115,7 @@ [] ], "refract.spec.js": [ - "334a197b1cbf72ee16d23350e452a249e3406052", + "d9d5d5f46e34c949df6705dbab54ad9bc9578f52", [] ], "reverseBits.spec.js": [ @@ -4085,7 +4151,7 @@ [] ], "smoothstep.spec.js": [ - "dbddd881077abf7bf7eca31eca68810d20572dc6", + "3c6da44218d826ef6004678a1b8b18b297004670", [] ], "sqrt.spec.js": [ @@ -4096,6 +4162,46 @@ "6266a3628bcd6a8c95d9e7e1015fc3cf591b8c02", [] ], + "subgroupAdd.spec.js": [ + "ec2486fd8613d8d928af6a13dab4d14d8acfd5db", + [] + ], + "subgroupAnyAll.spec.js": [ + "76291fcda8209c5b3ba0523260729e1b1850830f", + [] + ], + "subgroupBallot.spec.js": [ + "19c35bc211499b4e816d6c38cf78c6f0f041f70b", + [] + ], + "subgroupBitwise.spec.js": [ + "926380efba0f3ae81e65234fdf892d0a23a90900", + [] + ], + "subgroupBroadcast.spec.js": [ + "befdb7523922cf3848169a967e94f7c35ebabee4", + [] + ], + "subgroupBroadcastFirst.spec.js": [ + "a04ce44734eb314a68d4b36b791f9e17faa60597", + [] + ], + "subgroupElect.spec.js": [ + "cfd6f8df769b84909123844a5529f743d4b0c251", + [] + ], + "subgroupMinMax.spec.js": [ + "6d4c57d195f5a8826f9f702e75dd63ec5101eb9f", + [] + ], + "subgroupMul.spec.js": [ + "4a71b7f6295482e1ebc97e26b06a8aab5d3644ed", + [] + ], + "subgroupShuffle.spec.js": [ + "a6321bd6d172541761f8f81425c6cba0cedd81df", + [] + ], "tan.spec.js": [ "a7504ccb18d8bba03ff726753b3679b88b7fb262", [] @@ -4216,7 +4322,7 @@ ], "matrix": { "add_sub.spec.js": [ - "4760c3b947885cbcd09ef64d9dfd1d417393ffb3", + "b608a966d8c8a3aaad4eedb7dc05490405997676", [] ], "and_or_xor.spec.js": [ @@ -4236,7 +4342,7 @@ [] ], "mul.spec.js": [ - "d8ef4f2e752630ac3f1d60a8ca7a6f56f3c62a43", + "fdc756365783d557c1d94731d2e5e49cb2fd7095", [] ] }, @@ -4268,6 +4374,10 @@ } }, "extension": { + "clip_distances.spec.js": [ + "f0b1494a6324daa8447dcc1304c26f38e8264738", + [] + ], "dual_source_blending.spec.js": [ "c5ce9153d4b43af8c0a71a57ed3acaa67bafd427", [] @@ -4283,7 +4393,7 @@ }, "functions": { "alias_analysis.spec.js": [ - "0549dc9c90f38803d66eb84ed0e1e9f1b2a6a27b", + "9669d6d7854e3b3b191aa703fb250624d25be8f1", [] ], "restrictions.spec.js": [ @@ -4309,11 +4419,11 @@ [] ], "enable.spec.js": [ - "b0ce591dfa5a747f19f3f6e0a4a1f8b7a17b2268", + "df71c06dd3848652adb277e2c3dd5b42de03c897", [] ], "identifiers.spec.js": [ - "d7510cc5b002301a9c414360b4ddc3482e2ee6f6", + "4869ebfb28bb6df2efda70e5d7c937fb935cc1fc", [] ], "literal.spec.js": [ @@ -4351,7 +4461,7 @@ [] ], "builtins.spec.js": [ - "57d56e175d4c2a84b68f84d8ade27dd27d2eea15", + "041423d58f70e1b2d21286cc5dd157f31aaf46d8", [] ], "entry_point.spec.js": [ @@ -4371,7 +4481,7 @@ [] ], "interpolate.spec.js": [ - "1799aea931e98b4a96e54a9c809b5967e9cf0cdb", + "ff8590ddecaeeaf581d85d2d849d7e32e4135ee6", [] ], "invariant.spec.js": [ @@ -4395,7 +4505,7 @@ [] ], "util.js": [ - "38659014c88796d369eab9a762df1c10c5a96731", + "e04946968b72caf17db5fd4f978f502a0051d751", [] ], "workgroup_size.spec.js": [ @@ -4404,7 +4514,7 @@ ] }, "shader_validation_test.js": [ - "82192482e21bd39b059841e65f5b191dea7bbc20", + "ed0b3a09f939e067635780a1ea5d11eec4eacbbd", [] ], "statement": { @@ -4453,7 +4563,7 @@ [] ], "phony.spec.js": [ - "da106d26fbc718fb4c4379f82f08e30e302b9ede", + "bf5691a8e7baffe316a384997bb4cedaaa5307cf", [] ], "return.spec.js": [ @@ -4511,7 +4621,7 @@ [] ], "textures.spec.js": [ - "085d450c297d4c55d89fa9997e374a656e41cfb6", + "e6e22057d6aa634f6c71d03feff9e454cbb97368", [] ], "vector.spec.js": [ @@ -4521,7 +4631,7 @@ }, "uniformity": { "uniformity.spec.js": [ - "2c7464aecc1c070c394fe1f53ea96beabb062099", + "e5554c4a9c466c877f50b15f8f72e00ec459c6ba", [] ] } @@ -4561,7 +4671,7 @@ [] ], "copy_to_texture.js": [ - "5065bd11250186773c2e96789d05a7a6c098c1aa", + "dc5ddad5aa91f68794f51e9afe78a227b3ed05ac", [] ], "create_elements.js": [ @@ -4577,7 +4687,7 @@ [] ], "math.js": [ - "e44458cfbd9f4e767bd01d6cd8983b52c0d7f4eb", + "816aa1e2775e1ca7bf9f547c29e5a596f0033831", [] ], "memory.js": [ @@ -4597,12 +4707,12 @@ [] ], "shader.js": [ - "c4fd89c3af6df929ec08efbf9e31052ecae6494b", + "88fe957a47a14d8d530edc284e547c754ccdcc35", [] ], "texture": { "base.js": [ - "282f6a95a472a7f5fe1f063a67227d8a9cb3543b", + "a8f921e7b0bc3962ce963738d21661608f07d201", [] ], "color_space_conversions.spec.js": [ @@ -4630,7 +4740,7 @@ [] ], "texel_view.js": [ - "e61baf99e4468cdf4e680f6c35a4bcc17d55560e", + "532c9fbc722c7b1fa175ed1258381aa18c0dbbd8", [] ], "texture_ok.js": [ @@ -4643,7 +4753,7 @@ ] }, "texture.js": [ - "bd7dd92f94ec0c09391646e68b9acad9bacefd30", + "f5448751784e0c06051e869801f0a084e533ec23", [] ], "unions.js": [ @@ -4654,7 +4764,7 @@ "web_platform": { "canvas": { "configure.spec.js": [ - "58ebfb4af580458a55a59104f66e71a9fc43c48b", + "c4ff5ad4fbc1ab981ffdafe6e03a4d5ef9cc5ab2", [] ], "context_creation.spec.js": [ @@ -4676,19 +4786,19 @@ }, "copyToTexture": { "ImageBitmap.spec.js": [ - "0ec99fdc591cb6dfd559269772eae499d2380b2d", + "df5e9bfe33ae849eca99a815027053ad45c7fe45", [] ], "ImageData.spec.js": [ - "32000fbb011847668fcc42c27a268aa78d4117e5", + "aed20626d9e0f4aa7186444856e02f4a51603195", [] ], "canvas.spec.js": [ - "5903908611cb17e0558ec4380c15c72ac3a5e5bf", + "71cbdc8ec3b8accd01e6bce6c7ec08e7ecf7740f", [] ], "image.spec.js": [ - "1e8fed51d6f5f0614da75b212c8d9b64792264cb", + "05490a00e0a663c04c29ef75cb006839f4b0b34c", [] ], "util.js": [ @@ -4702,7 +4812,7 @@ }, "external_texture": { "video.spec.js": [ - "908287b3b04cb84511b7375d89ab9bd0a3fa0915", + "e7a1f11f9c40c4b6059b271e607e700c73bb621f", [] ] }, @@ -4740,7 +4850,7 @@ [] ], "gpu_ref_test.js": [ - "ae7c29d98c3b353adf33ded8de8dbe242bb989be", + "603c8a848d8e320f06985f379d3ce2ae5a2729e4", [] ], "ref": { @@ -4791,7 +4901,7 @@ ] }, "util.js": [ - "dc66e3c70dc48156024bd71320e4c1c94f59d98a", + "7d7b5ea97d6684a96bb222f08fcf360075a10b28", [] ], "worker": { @@ -5136,6 +5246,10 @@ }, "capability_checks": { "features": { + "clip_distances.as_worker.js": [ + "9b22d7c1a6f08bc2eac0a22fcd41a67a43899b01", + [] + ], "query_types.as_worker.js": [ "1b47f1ebe58d7b4f57a3706114cbefcfe64a754b", [] @@ -5202,10 +5316,6 @@ "2f8f6eac6b0ffe40ba1477debc771dd25d9edff4", [] ], - "maxInterStageShaderComponents.as_worker.js": [ - "5141c00a5c48901b601860dd8f2fba3f4d23a582", - [] - ], "maxInterStageShaderVariables.as_worker.js": [ "9eed84a023670dc1fdbd35f9febcea67682b7f03", [] @@ -5519,6 +5629,10 @@ "6ac988850f9d320292b60c7f8466fb8453d1c145", [] ], + "float32_blendable.as_worker.js": [ + "2e5557319252af91ad2074d55ff99b6656707408", + [] + ], "fragment_state.as_worker.js": [ "c72d44ea90b8ead2505c8bcff0c8ddb246e2f754", [] @@ -5658,17 +5772,15 @@ "98196d03d1ddb8353e64c4ff4fae4aa8cc82a560", [] ], + "unsupported_wgsl.as_worker.js": [ + "73253239ce4826cda7b15ef75fad8520f1209643", + [] + ], "vertex_state.as_worker.js": [ "20e8dd4ce76b832c370886876c11713e37b295ae", [] ] }, - "shader_module": { - "shader_module.as_worker.js": [ - "dca678fc5c26b91498d8d00048f3b5241d67e011", - [] - ] - }, "texture": { "createTexture.as_worker.js": [ "d0fb1f6d7062c371942727b34d272b4481c502d5", @@ -6217,6 +6329,14 @@ "6bd477c788d8dc0e4c7e1db98d3186c57d90adea", [] ], + "quadBroadcast.as_worker.js": [ + "fa7e498be73a2a42eb8acafbd71c2b57d0d5a6a6", + [] + ], + "quadSwap.as_worker.js": [ + "d063f88bdedc3e9f65cf8ea3f2d8f5341a11edb0", + [] + ], "quantizeToF16.as_worker.js": [ "d99fc9bbaba6b2f82285d607161070ffc1e65412", [] @@ -6277,6 +6397,34 @@ "bc402636419fdfb7b671867ff8259cd7199d91b1", [] ], + "subgroupAdd.as_worker.js": [ + "9fb6203693ab523bb1aca34a56851455cff480e9", + [] + ], + "subgroupAll.as_worker.js": [ + "8539083e1cbd76d8d751826ca44ff73a594f8403", + [] + ], + "subgroupAny.as_worker.js": [ + "4bf6661598f3e15b369d54021a3347534f488ba9", + [] + ], + "subgroupBallot.as_worker.js": [ + "41af5ff2a2f26ea3263b07b9819ad51fba9a529d", + [] + ], + "subgroupBitwise.as_worker.js": [ + "b4d653ba1ec75fbcf5f032a4cfdd3b27037025d8", + [] + ], + "subgroupBroadcast.as_worker.js": [ + "38121d06e896c81d6a367e253aa87c8736118b6f", + [] + ], + "subgroupMul.as_worker.js": [ + "40fe882bd1634d50a14cc4eadb3666e95441ff26", + [] + ], "tan.as_worker.js": [ "4ed7807bda8e1fb08cb54f2818f7e3e72e7d63f3", [] @@ -6317,6 +6465,10 @@ "8d6cffd9725bc40fc588d6c4c9d6baee1133ce83", [] ], + "textureSampleBaseClampToEdge.as_worker.js": [ + "c600bcfe4f72c20939f7ad66a5221b56d11f2daf", + [] + ], "textureSampleBias.as_worker.js": [ "6f15b0455f0fabd2e7793051bec282abb49a4a20", [] @@ -6587,6 +6739,10 @@ "2b4570a48c0d1759ea7886ad25a53373de475a6e", [] ], + "vertex_builtins.as_worker.js": [ + "f1434e4198c119bd991072ce101cc89a3293b8c9", + [] + ], "workgroup_size.as_worker.js": [ "31827b5e391be042cda3aa18d4ec4faf569ae811", [] @@ -6612,6 +6768,10 @@ "increment_decrement.as_worker.js": [ "6d82f16828769ae9669ee3189da92ac9b399126d", [] + ], + "phony.as_worker.js": [ + "be0c5d890c8fe91e382c343789b37b1d8aa984b0", + [] ] }, "value_init.as_worker.js": [ @@ -6699,6 +6859,10 @@ "parse.as_worker.js": [ "58165f7a8c946972f7acb5046e447a797197409b", [] + ], + "short_circuiting_and_or.as_worker.js": [ + "386f440e27ad0d6b49a1d197af81bc4d8156f88a", + [] ] }, "call": { @@ -6943,6 +7107,14 @@ "89a9e26cc4de9c9703e1eb7fe718b4152c0d0a19", [] ], + "quadBroadcast.as_worker.js": [ + "004bf5dda8994bf753e8202506886621e22e1f98", + [] + ], + "quadSwap.as_worker.js": [ + "a6211b3ba8924ab9e4bf3dd61336fa86236d0a27", + [] + ], "quantizeToF16.as_worker.js": [ "0fe919929f92e2515ce6406092da57f8068fa569", [] @@ -6999,6 +7171,46 @@ "bd3b7ba060f21d7bb1ea792d55c6f588d935a155", [] ], + "subgroupAdd.as_worker.js": [ + "0937bd54a5c290f1561896f25ffe9a41491ce997", + [] + ], + "subgroupAnyAll.as_worker.js": [ + "3d3fec43639ce4b8533f88a5de39dda2466c0b92", + [] + ], + "subgroupBallot.as_worker.js": [ + "01347681d013226eb113d8cfb2589abc2c3e8396", + [] + ], + "subgroupBitwise.as_worker.js": [ + "e15ba05df39ae0200649a4d3c116b163f6cf02b4", + [] + ], + "subgroupBroadcast.as_worker.js": [ + "7d516fd0ec712389743918fd45770bad248bdc58", + [] + ], + "subgroupBroadcastFirst.as_worker.js": [ + "0f225d44f5d4aa6de4ebbb86e3c5cfdf2547f45d", + [] + ], + "subgroupElect.as_worker.js": [ + "c0b935c51b5aaf788b887e9b30ac8b1649819f6f", + [] + ], + "subgroupMinMax.as_worker.js": [ + "a740e8891eb80b984b3ee2cb42218e3c8ef44d90", + [] + ], + "subgroupMul.as_worker.js": [ + "decde6dba9ee0dd91f58e1e272706b189148ced4", + [] + ], + "subgroupShuffle.as_worker.js": [ + "b7022dee21d59d5db06848ecd3aad12b38d075a8", + [] + ], "tan.as_worker.js": [ "39f53bb17332d325c173756ba0046c78e25d2dc6", [] @@ -7171,6 +7383,10 @@ } }, "extension": { + "clip_distances.as_worker.js": [ + "3f9f191fb242e527fe9cbb95566b61a36cde230d", + [] + ], "dual_source_blending.as_worker.js": [ "dd30e93ce28b7b252fe829f3e340249f52c5ece8", [] @@ -7499,7 +7715,7 @@ "testharness": { "webgpu": { "cts.https.html": [ - "3c5b8f7c30964b2d3eaa3e75f23d9096ce395e62", + "4bbc0d55e67b8507a12636b967599b192dd0c50b", [ "webgpu/cts.https.html?q=webgpu:api,operation,adapter,info:adapter_info:*", { @@ -9138,6 +9354,18 @@ "timeout": "long" } ], + [ + "webgpu/cts.https.html?q=webgpu:api,validation,capability_checks,features,clip_distances:createRenderPipeline,at_over:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:api,validation,capability_checks,features,clip_distances:createRenderPipeline,max_vertex_output_location:*", + { + "timeout": "long" + } + ], [ "webgpu/cts.https.html?q=webgpu:api,validation,capability_checks,features,query_types:createQuerySet:*", { @@ -9378,12 +9606,6 @@ "timeout": "long" } ], - [ - "webgpu/cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxInterStageShaderComponents:createRenderPipeline,at_over:*", - { - "timeout": "long" - } - ], [ "webgpu/cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxInterStageShaderVariables:createRenderPipeline,at_over:*", { @@ -10104,6 +10326,12 @@ "timeout": "long" } ], + [ + "webgpu/cts.https.html?q=webgpu:api,validation,createView:texture_view_usage:*", + { + "timeout": "long" + } + ], [ "webgpu/cts.https.html?q=webgpu:api,validation,debugMarker:push_pop_call_count_unbalance,command_encoder:*", { @@ -11796,12 +12024,30 @@ "timeout": "long" } ], + [ + "webgpu/cts.https.html?q=webgpu:api,validation,render_pipeline,float32_blendable:create_render_pipeline:*", + { + "timeout": "long" + } + ], [ "webgpu/cts.https.html?q=webgpu:api,validation,render_pipeline,fragment_state:color_target_exists:*", { "timeout": "long" } ], + [ + "webgpu/cts.https.html?q=webgpu:api,validation,render_pipeline,fragment_state:dual_source_blending,color_target_count:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:api,validation,render_pipeline,fragment_state:dual_source_blending,use_blend_src:*", + { + "timeout": "long" + } + ], [ "webgpu/cts.https.html?q=webgpu:api,validation,render_pipeline,fragment_state:limits,maxColorAttachmentBytesPerSample,aligned:*", { @@ -11892,24 +12138,24 @@ "timeout": "long" } ], - [ - "webgpu/cts.https.html?q=webgpu:api,validation,render_pipeline,inter_stage:max_components_count,input:*", - { - "timeout": "long" - } - ], - [ - "webgpu/cts.https.html?q=webgpu:api,validation,render_pipeline,inter_stage:max_components_count,output:*", - { - "timeout": "long" - } - ], [ "webgpu/cts.https.html?q=webgpu:api,validation,render_pipeline,inter_stage:max_shader_variable_location:*", { "timeout": "long" } ], + [ + "webgpu/cts.https.html?q=webgpu:api,validation,render_pipeline,inter_stage:max_variables_count,input:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:api,validation,render_pipeline,inter_stage:max_variables_count,output:*", + { + "timeout": "long" + } + ], [ "webgpu/cts.https.html?q=webgpu:api,validation,render_pipeline,inter_stage:type:*", { @@ -12306,6 +12552,12 @@ "timeout": "long" } ], + [ + "webgpu/cts.https.html?q=webgpu:api,validation,resource_usages,texture,in_render_misc:subresources,texture_view_usages:*", + { + "timeout": "long" + } + ], [ "webgpu/cts.https.html?q=webgpu:api,validation,shader_module,entry_point:compute:*", { @@ -12702,42 +12954,54 @@ "timeout": "long" } ], + [ + "webgpu/cts.https.html?q=webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:sample_index:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:sample_mask:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:textureLoad_with_depth_textures,computePipeline:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:textureLoad_with_depth_textures,renderPipeline:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:unsupportedStorageTextureFormats,computePipeline:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:unsupportedStorageTextureFormats,renderPipeline:*", + { + "timeout": "long" + } + ], [ "webgpu/cts.https.html?q=webgpu:compat,api,validation,render_pipeline,vertex_state:maxVertexAttributesVertexIndexInstanceIndex:*", { "timeout": "long" } ], - [ - "webgpu/cts.https.html?q=webgpu:compat,api,validation,shader_module,shader_module:interpolate:*", - { - "timeout": "long" - } - ], - [ - "webgpu/cts.https.html?q=webgpu:compat,api,validation,shader_module,shader_module:sample_index:*", - { - "timeout": "long" - } - ], - [ - "webgpu/cts.https.html?q=webgpu:compat,api,validation,shader_module,shader_module:sample_mask:*", - { - "timeout": "long" - } - ], - [ - "webgpu/cts.https.html?q=webgpu:compat,api,validation,shader_module,shader_module:textureLoad_with_depth_textures:*", - { - "timeout": "long" - } - ], - [ - "webgpu/cts.https.html?q=webgpu:compat,api,validation,shader_module,shader_module:unsupportedStorageTextureFormats:*", - { - "timeout": "long" - } - ], [ "webgpu/cts.https.html?q=webgpu:compat,api,validation,texture,createTexture:depthOrArrayLayers_incompatible_with_textureBindingViewDimension:*", { @@ -13002,6 +13266,12 @@ "timeout": "long" } ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,access,matrix,index:non_const_index:*", + { + "timeout": "long" + } + ], [ "webgpu/cts.https.html?q=webgpu:shader,execution,expression,access,structure,index:buffer:*", { @@ -16350,6 +16620,66 @@ "timeout": "long" } ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,quadBroadcast:compute,all_active:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,quadBroadcast:compute,split:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,quadBroadcast:data_types:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,quadBroadcast:fragment,all_active:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,quadBroadcast:fragment,split:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,quadSwap:compute,all_active:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,quadSwap:compute,split:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,quadSwap:data_types:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,quadSwap:fragment,all_active:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,quadSwap:fragment,split:*", + { + "timeout": "long" + } + ], [ "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,quantizeToF16:f32:*", { @@ -16674,6 +17004,180 @@ "timeout": "long" } ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupAdd:compute,split:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupAdd:data_types:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupAdd:fp_accuracy:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupAdd:fragment:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupAll:compute,all_active:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupAll:compute,split:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupAll:fragment,all_active:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupAll:fragment,split:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupAny:compute,all_active:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupAny:compute,split:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupAny:fragment,all_active:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupAny:fragment,split:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupBallot:compute,split:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupBallot:fragment,split:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupBallot:fragment:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupBallot:predicate:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupBallot:predicate_and_control_flow:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupBitwise:compute,all_active:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupBitwise:compute,split:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupBitwise:data_types:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupBitwise:fragment,all_active:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupBitwise:fragment,split:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupBroadcast:data_types:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupBroadcast:fragment:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupBroadcast:workgroup_uniform_load:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupMul:compute,split:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupMul:data_types:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupMul:fp_accuracy:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupMul:fragment:*", + { + "timeout": "long" + } + ], [ "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,tan:abstract_float:*", { @@ -16795,13 +17299,13 @@ } ], [ - "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGatherCompare:sampled_array_2d_coords:*", + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGatherCompare:sampled_2d_coords:*", { "timeout": "long" } ], [ - "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGatherCompare:sampled_array_3d_coords:*", + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGatherCompare:sampled_3d_coords:*", { "timeout": "long" } @@ -16849,7 +17353,25 @@ } ], [ - "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureLoad:storage_texel_formats:*", + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_1d:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_2d:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_2d_array:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_3d:*", { "timeout": "long" } @@ -16926,12 +17448,6 @@ "timeout": "long" } ], - [ - "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords,derivatives:*", - { - "timeout": "long" - } - ], [ "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:*", { @@ -16956,6 +17472,12 @@ "timeout": "long" } ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleBaseClampToEdge:2d_coords:*", + { + "timeout": "long" + } + ], [ "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleBias:arrayed_2d_coords:*", { @@ -17028,18 +17550,6 @@ "timeout": "long" } ], - [ - "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:control_flow:*", - { - "timeout": "long" - } - ], - [ - "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:stage:*", - { - "timeout": "long" - } - ], [ "webgpu/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_2d_coords:*", { @@ -17460,6 +17970,12 @@ "timeout": "long" } ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,expression,unary,address_of_and_indirection:deref_swizzle:*", + { + "timeout": "long" + } + ], [ "webgpu/cts.https.html?q=webgpu:shader,execution,expression,unary,af_arithmetic:negation:*", { @@ -18534,6 +19050,18 @@ "timeout": "long" } ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,padding:array_of_vec3h,elementwise:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,padding:array_of_vec3h:*", + { + "timeout": "long" + } + ], [ "webgpu/cts.https.html?q=webgpu:shader,execution,padding:matCx3:*", { @@ -18582,6 +19110,18 @@ "timeout": "long" } ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,shader_io,compute_builtins:subgroup_invocation_id:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,shader_io,compute_builtins:subgroup_size:*", + { + "timeout": "long" + } + ], [ "webgpu/cts.https.html?q=webgpu:shader,execution,shader_io,fragment_builtins:inputs,front_facing:*", { @@ -18618,6 +19158,18 @@ "timeout": "long" } ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,shader_io,fragment_builtins:subgroup_invocation_id:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,shader_io,fragment_builtins:subgroup_size:*", + { + "timeout": "long" + } + ], [ "webgpu/cts.https.html?q=webgpu:shader,execution,shader_io,shared_structs:shared_between_stages:*", { @@ -18642,6 +19194,12 @@ "timeout": "long" } ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,shader_io,vertex_builtins:outputs,clip_distances:*", + { + "timeout": "long" + } + ], [ "webgpu/cts.https.html?q=webgpu:shader,execution,shader_io,workgroup_size:workgroup_size:*", { @@ -18852,6 +19410,12 @@ "timeout": "long" } ], + [ + "webgpu/cts.https.html?q=webgpu:shader,execution,statement,phony:executes:*", + { + "timeout": "long" + } + ], [ "webgpu/cts.https.html?q=webgpu:shader,execution,value_init:array,nested:*", { @@ -19446,6 +20010,36 @@ "timeout": "long" } ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,binary,short_circuiting_and_or:invalid_array_count_on_rhs:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,binary,short_circuiting_and_or:invalid_rhs_const:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,binary,short_circuiting_and_or:invalid_rhs_override:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,binary,short_circuiting_and_or:invalid_types:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,binary,short_circuiting_and_or:scalar_vector:*", + { + "timeout": "long" + } + ], [ "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,abs:parameters:*", { @@ -20772,6 +21366,102 @@ "timeout": "long" } ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,quadBroadcast:data_type:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,quadBroadcast:early_eval:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,quadBroadcast:id_constness:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,quadBroadcast:id_type:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,quadBroadcast:must_use:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,quadBroadcast:requires_subgroups:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,quadBroadcast:requires_subgroups_f16:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,quadBroadcast:return_type:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,quadBroadcast:stage:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,quadSwap:data_type:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,quadSwap:early_eval:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,quadSwap:must_use:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,quadSwap:requires_subgroups:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,quadSwap:requires_subgroups_f16:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,quadSwap:return_type:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,quadSwap:stage:*", + { + "timeout": "long" + } + ], [ "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,quantizeToF16:args:*", { @@ -21084,6 +21774,408 @@ "timeout": "long" } ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupAdd:data_type:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupAdd:early_eval:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupAdd:invalid_types:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupAdd:must_use:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupAdd:return_type:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupAdd:stage:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupAnyAll:data_type:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupAnyAll:early_eval:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupAnyAll:must_use:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupAnyAll:requires_subgroups:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupAnyAll:return_type:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupAnyAll:stage:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBallot:data_type:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBallot:early_eval:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBallot:must_use:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBallot:requires_subgroups:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBallot:return_type:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBallot:stage:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBitwise:data_type:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBitwise:early_eval:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBitwise:must_use:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBitwise:requires_subgroups:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBitwise:return_type:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBitwise:stage:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBroadcast:data_type:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBroadcast:early_eval:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBroadcast:id_constness:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBroadcast:id_type:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBroadcast:must_use:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBroadcast:requires_subgroups:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBroadcast:requires_subgroups_f16:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBroadcast:return_type:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBroadcast:stage:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBroadcastFirst:data_type:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBroadcastFirst:early_eval:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBroadcastFirst:must_use:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBroadcastFirst:requires_subgroups:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBroadcastFirst:requires_subgroups_f16:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBroadcastFirst:return_type:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBroadcastFirst:stage:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupElect:data_type:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupElect:early_eval:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupElect:must_use:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupElect:requires_subgroups:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupElect:return_type:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupElect:stage:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupMinMax:data_type:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupMinMax:early_eval:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupMinMax:must_use:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupMinMax:requires_subgroups:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupMinMax:requires_subgroups_f16:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupMinMax:return_type:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupMinMax:stage:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupMul:data_type:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupMul:early_eval:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupMul:invalid_types:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupMul:must_use:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupMul:return_type:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupMul:stage:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupShuffle:data_type:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupShuffle:early_eval:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupShuffle:must_use:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupShuffle:param2_type:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupShuffle:requires_subgroups:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupShuffle:requires_subgroups_f16:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupShuffle:return_type:*", + { + "timeout": "long" + } + ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupShuffle:stage:*", + { + "timeout": "long" + } + ], [ "webgpu/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,tan:args:*", { @@ -22338,6 +23430,12 @@ "timeout": "long" } ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,extension,clip_distances:use_clip_distances_requires_extension_enabled:*", + { + "timeout": "long" + } + ], [ "webgpu/cts.https.html?q=webgpu:shader,validation,extension,dual_source_blending:blend_src_same_type:*", { @@ -22428,6 +23526,12 @@ "timeout": "long" } ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,functions,alias_analysis:swizzles:*", + { + "timeout": "long" + } + ], [ "webgpu/cts.https.html?q=webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:*", { @@ -23730,6 +24834,12 @@ "timeout": "long" } ], + [ + "webgpu/cts.https.html?q=webgpu:shader,validation,statement,phony:module_scope:*", + { + "timeout": "long" + } + ], [ "webgpu/cts.https.html?q=webgpu:shader,validation,statement,phony:parse:*", { @@ -24498,6 +25608,12 @@ "timeout": "long" } ], + [ + "webgpu/cts.https.html?q=webgpu:web_platform,external_texture,video:importExternalTexture,cameraCapture:*", + { + "timeout": "long" + } + ], [ "webgpu/cts.https.html?q=webgpu:web_platform,external_texture,video:importExternalTexture,compute:*", { diff --git a/tests/wpt/webgpu/meta/webgpu/cts.https.html.ini b/tests/wpt/webgpu/meta/webgpu/cts.https.html.ini index f7fc4dc871d..3950b3b0ed7 100644 --- a/tests/wpt/webgpu/meta/webgpu/cts.https.html.ini +++ b/tests/wpt/webgpu/meta/webgpu/cts.https.html.ini @@ -773,12 +773,20 @@ [:srcFormat="astc-8x8-unorm-srgb";dstFormat="astc-8x8-unorm-srgb";dimension="2d"] [:srcFormat="bc1-rgba-unorm";dstFormat="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "linux" and not debug: FAIL [:srcFormat="bc1-rgba-unorm";dstFormat="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "linux" and not debug: FAIL [:srcFormat="bc1-rgba-unorm-srgb";dstFormat="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "linux" and not debug: FAIL [:srcFormat="bc1-rgba-unorm-srgb";dstFormat="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "linux" and not debug: FAIL [:srcFormat="bc2-rgba-unorm";dstFormat="bc2-rgba-unorm";dimension="2d"] expected: @@ -999,12 +1007,20 @@ [:srcFormat="astc-8x8-unorm-srgb";dstFormat="astc-8x8-unorm-srgb";dimension="2d"] [:srcFormat="bc1-rgba-unorm";dstFormat="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "linux" and not debug: FAIL [:srcFormat="bc1-rgba-unorm";dstFormat="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "linux" and not debug: FAIL [:srcFormat="bc1-rgba-unorm-srgb";dstFormat="bc1-rgba-unorm";dimension="2d"] + expected: + if os == "linux" and not debug: FAIL [:srcFormat="bc1-rgba-unorm-srgb";dstFormat="bc1-rgba-unorm-srgb";dimension="2d"] + expected: + if os == "linux" and not debug: FAIL [:srcFormat="bc2-rgba-unorm";dstFormat="bc2-rgba-unorm";dimension="2d"] expected: @@ -7970,150 +7986,442 @@ [cts.https.html?q=webgpu:api,operation,texture_view,write:format:*] [:method="render-pass-resolve";format="bgra8unorm";sampleCount=1] + [:method="render-pass-resolve";format="bgra8unorm";sampleCount=1;viewUsageMethod="inherit"] + + [:method="render-pass-resolve";format="bgra8unorm";sampleCount=1;viewUsageMethod="minimal"] + [:method="render-pass-resolve";format="bgra8unorm-srgb";sampleCount=1] + [:method="render-pass-resolve";format="bgra8unorm-srgb";sampleCount=1;viewUsageMethod="inherit"] + + [:method="render-pass-resolve";format="bgra8unorm-srgb";sampleCount=1;viewUsageMethod="minimal"] + [:method="render-pass-resolve";format="r16float";sampleCount=1] + [:method="render-pass-resolve";format="r16float";sampleCount=1;viewUsageMethod="inherit"] + + [:method="render-pass-resolve";format="r16float";sampleCount=1;viewUsageMethod="minimal"] + [:method="render-pass-resolve";format="r8unorm";sampleCount=1] + [:method="render-pass-resolve";format="r8unorm";sampleCount=1;viewUsageMethod="inherit"] + + [:method="render-pass-resolve";format="r8unorm";sampleCount=1;viewUsageMethod="minimal"] + [:method="render-pass-resolve";format="rg16float";sampleCount=1] + [:method="render-pass-resolve";format="rg16float";sampleCount=1;viewUsageMethod="inherit"] + + [:method="render-pass-resolve";format="rg16float";sampleCount=1;viewUsageMethod="minimal"] + [:method="render-pass-resolve";format="rg8unorm";sampleCount=1] + [:method="render-pass-resolve";format="rg8unorm";sampleCount=1;viewUsageMethod="inherit"] + + [:method="render-pass-resolve";format="rg8unorm";sampleCount=1;viewUsageMethod="minimal"] + [:method="render-pass-resolve";format="rgb10a2unorm";sampleCount=1] + [:method="render-pass-resolve";format="rgb10a2unorm";sampleCount=1;viewUsageMethod="inherit"] + + [:method="render-pass-resolve";format="rgb10a2unorm";sampleCount=1;viewUsageMethod="minimal"] + [:method="render-pass-resolve";format="rgba16float";sampleCount=1] + [:method="render-pass-resolve";format="rgba16float";sampleCount=1;viewUsageMethod="inherit"] + + [:method="render-pass-resolve";format="rgba16float";sampleCount=1;viewUsageMethod="minimal"] + [:method="render-pass-resolve";format="rgba8unorm";sampleCount=1] + [:method="render-pass-resolve";format="rgba8unorm";sampleCount=1;viewUsageMethod="inherit"] + + [:method="render-pass-resolve";format="rgba8unorm";sampleCount=1;viewUsageMethod="minimal"] + [:method="render-pass-resolve";format="rgba8unorm-srgb";sampleCount=1] + [:method="render-pass-resolve";format="rgba8unorm-srgb";sampleCount=1;viewUsageMethod="inherit"] + + [:method="render-pass-resolve";format="rgba8unorm-srgb";sampleCount=1;viewUsageMethod="minimal"] + [:method="render-pass-store";format="bgra8unorm";sampleCount=1] + [:method="render-pass-store";format="bgra8unorm";sampleCount=1;viewUsageMethod="inherit"] + + [:method="render-pass-store";format="bgra8unorm";sampleCount=1;viewUsageMethod="minimal"] + [:method="render-pass-store";format="bgra8unorm-srgb";sampleCount=1] + [:method="render-pass-store";format="bgra8unorm-srgb";sampleCount=1;viewUsageMethod="inherit"] + + [:method="render-pass-store";format="bgra8unorm-srgb";sampleCount=1;viewUsageMethod="minimal"] + [:method="render-pass-store";format="r16float";sampleCount=1] + [:method="render-pass-store";format="r16float";sampleCount=1;viewUsageMethod="inherit"] + + [:method="render-pass-store";format="r16float";sampleCount=1;viewUsageMethod="minimal"] + [:method="render-pass-store";format="r16sint";sampleCount=1] + [:method="render-pass-store";format="r16sint";sampleCount=1;viewUsageMethod="inherit"] + + [:method="render-pass-store";format="r16sint";sampleCount=1;viewUsageMethod="minimal"] + [:method="render-pass-store";format="r16uint";sampleCount=1] + [:method="render-pass-store";format="r16uint";sampleCount=1;viewUsageMethod="inherit"] + + [:method="render-pass-store";format="r16uint";sampleCount=1;viewUsageMethod="minimal"] + [:method="render-pass-store";format="r32float";sampleCount=1] + [:method="render-pass-store";format="r32float";sampleCount=1;viewUsageMethod="inherit"] + + [:method="render-pass-store";format="r32float";sampleCount=1;viewUsageMethod="minimal"] + [:method="render-pass-store";format="r32sint";sampleCount=1] + [:method="render-pass-store";format="r32sint";sampleCount=1;viewUsageMethod="inherit"] + + [:method="render-pass-store";format="r32sint";sampleCount=1;viewUsageMethod="minimal"] + [:method="render-pass-store";format="r32uint";sampleCount=1] + [:method="render-pass-store";format="r32uint";sampleCount=1;viewUsageMethod="inherit"] + + [:method="render-pass-store";format="r32uint";sampleCount=1;viewUsageMethod="minimal"] + [:method="render-pass-store";format="r8sint";sampleCount=1] + [:method="render-pass-store";format="r8sint";sampleCount=1;viewUsageMethod="inherit"] + + [:method="render-pass-store";format="r8sint";sampleCount=1;viewUsageMethod="minimal"] + [:method="render-pass-store";format="r8uint";sampleCount=1] + [:method="render-pass-store";format="r8uint";sampleCount=1;viewUsageMethod="inherit"] + + [:method="render-pass-store";format="r8uint";sampleCount=1;viewUsageMethod="minimal"] + [:method="render-pass-store";format="r8unorm";sampleCount=1] + [:method="render-pass-store";format="r8unorm";sampleCount=1;viewUsageMethod="inherit"] + + [:method="render-pass-store";format="r8unorm";sampleCount=1;viewUsageMethod="minimal"] + [:method="render-pass-store";format="rg16float";sampleCount=1] + [:method="render-pass-store";format="rg16float";sampleCount=1;viewUsageMethod="inherit"] + + [:method="render-pass-store";format="rg16float";sampleCount=1;viewUsageMethod="minimal"] + [:method="render-pass-store";format="rg16sint";sampleCount=1] + [:method="render-pass-store";format="rg16sint";sampleCount=1;viewUsageMethod="inherit"] + + [:method="render-pass-store";format="rg16sint";sampleCount=1;viewUsageMethod="minimal"] + [:method="render-pass-store";format="rg16uint";sampleCount=1] + [:method="render-pass-store";format="rg16uint";sampleCount=1;viewUsageMethod="inherit"] + + [:method="render-pass-store";format="rg16uint";sampleCount=1;viewUsageMethod="minimal"] + [:method="render-pass-store";format="rg32float";sampleCount=1] + [:method="render-pass-store";format="rg32float";sampleCount=1;viewUsageMethod="inherit"] + + [:method="render-pass-store";format="rg32float";sampleCount=1;viewUsageMethod="minimal"] + [:method="render-pass-store";format="rg32sint";sampleCount=1] + [:method="render-pass-store";format="rg32sint";sampleCount=1;viewUsageMethod="inherit"] + + [:method="render-pass-store";format="rg32sint";sampleCount=1;viewUsageMethod="minimal"] + [:method="render-pass-store";format="rg32uint";sampleCount=1] + [:method="render-pass-store";format="rg32uint";sampleCount=1;viewUsageMethod="inherit"] + + [:method="render-pass-store";format="rg32uint";sampleCount=1;viewUsageMethod="minimal"] + [:method="render-pass-store";format="rg8sint";sampleCount=1] + [:method="render-pass-store";format="rg8sint";sampleCount=1;viewUsageMethod="inherit"] + + [:method="render-pass-store";format="rg8sint";sampleCount=1;viewUsageMethod="minimal"] + [:method="render-pass-store";format="rg8uint";sampleCount=1] + [:method="render-pass-store";format="rg8uint";sampleCount=1;viewUsageMethod="inherit"] + + [:method="render-pass-store";format="rg8uint";sampleCount=1;viewUsageMethod="minimal"] + [:method="render-pass-store";format="rg8unorm";sampleCount=1] + [:method="render-pass-store";format="rg8unorm";sampleCount=1;viewUsageMethod="inherit"] + + [:method="render-pass-store";format="rg8unorm";sampleCount=1;viewUsageMethod="minimal"] + [:method="render-pass-store";format="rgb10a2unorm";sampleCount=1] + [:method="render-pass-store";format="rgb10a2unorm";sampleCount=1;viewUsageMethod="inherit"] + + [:method="render-pass-store";format="rgb10a2unorm";sampleCount=1;viewUsageMethod="minimal"] + [:method="render-pass-store";format="rgba16float";sampleCount=1] + [:method="render-pass-store";format="rgba16float";sampleCount=1;viewUsageMethod="inherit"] + + [:method="render-pass-store";format="rgba16float";sampleCount=1;viewUsageMethod="minimal"] + [:method="render-pass-store";format="rgba16sint";sampleCount=1] + [:method="render-pass-store";format="rgba16sint";sampleCount=1;viewUsageMethod="inherit"] + + [:method="render-pass-store";format="rgba16sint";sampleCount=1;viewUsageMethod="minimal"] + [:method="render-pass-store";format="rgba16uint";sampleCount=1] + [:method="render-pass-store";format="rgba16uint";sampleCount=1;viewUsageMethod="inherit"] + + [:method="render-pass-store";format="rgba16uint";sampleCount=1;viewUsageMethod="minimal"] + [:method="render-pass-store";format="rgba32float";sampleCount=1] + [:method="render-pass-store";format="rgba32float";sampleCount=1;viewUsageMethod="inherit"] + + [:method="render-pass-store";format="rgba32float";sampleCount=1;viewUsageMethod="minimal"] + [:method="render-pass-store";format="rgba32sint";sampleCount=1] + [:method="render-pass-store";format="rgba32sint";sampleCount=1;viewUsageMethod="inherit"] + + [:method="render-pass-store";format="rgba32sint";sampleCount=1;viewUsageMethod="minimal"] + [:method="render-pass-store";format="rgba32uint";sampleCount=1] + [:method="render-pass-store";format="rgba32uint";sampleCount=1;viewUsageMethod="inherit"] + + [:method="render-pass-store";format="rgba32uint";sampleCount=1;viewUsageMethod="minimal"] + [:method="render-pass-store";format="rgba8sint";sampleCount=1] + [:method="render-pass-store";format="rgba8sint";sampleCount=1;viewUsageMethod="inherit"] + + [:method="render-pass-store";format="rgba8sint";sampleCount=1;viewUsageMethod="minimal"] + [:method="render-pass-store";format="rgba8uint";sampleCount=1] + [:method="render-pass-store";format="rgba8uint";sampleCount=1;viewUsageMethod="inherit"] + + [:method="render-pass-store";format="rgba8uint";sampleCount=1;viewUsageMethod="minimal"] + [:method="render-pass-store";format="rgba8unorm";sampleCount=1] + [:method="render-pass-store";format="rgba8unorm";sampleCount=1;viewUsageMethod="inherit"] + + [:method="render-pass-store";format="rgba8unorm";sampleCount=1;viewUsageMethod="minimal"] + [:method="render-pass-store";format="rgba8unorm-srgb";sampleCount=1] + [:method="render-pass-store";format="rgba8unorm-srgb";sampleCount=1;viewUsageMethod="inherit"] + + [:method="render-pass-store";format="rgba8unorm-srgb";sampleCount=1;viewUsageMethod="minimal"] + [:method="storage-write-compute";format="r32float";sampleCount=1] + [:method="storage-write-compute";format="r32float";sampleCount=1;viewUsageMethod="inherit"] + + [:method="storage-write-compute";format="r32float";sampleCount=1;viewUsageMethod="minimal"] + [:method="storage-write-compute";format="r32sint";sampleCount=1] + [:method="storage-write-compute";format="r32sint";sampleCount=1;viewUsageMethod="inherit"] + + [:method="storage-write-compute";format="r32sint";sampleCount=1;viewUsageMethod="minimal"] + [:method="storage-write-compute";format="r32uint";sampleCount=1] + [:method="storage-write-compute";format="r32uint";sampleCount=1;viewUsageMethod="inherit"] + + [:method="storage-write-compute";format="r32uint";sampleCount=1;viewUsageMethod="minimal"] + [:method="storage-write-compute";format="rg32float";sampleCount=1] + [:method="storage-write-compute";format="rg32float";sampleCount=1;viewUsageMethod="inherit"] + + [:method="storage-write-compute";format="rg32float";sampleCount=1;viewUsageMethod="minimal"] + [:method="storage-write-compute";format="rg32sint";sampleCount=1] + [:method="storage-write-compute";format="rg32sint";sampleCount=1;viewUsageMethod="inherit"] + + [:method="storage-write-compute";format="rg32sint";sampleCount=1;viewUsageMethod="minimal"] + [:method="storage-write-compute";format="rg32uint";sampleCount=1] + [:method="storage-write-compute";format="rg32uint";sampleCount=1;viewUsageMethod="inherit"] + + [:method="storage-write-compute";format="rg32uint";sampleCount=1;viewUsageMethod="minimal"] + [:method="storage-write-compute";format="rgba16float";sampleCount=1] + [:method="storage-write-compute";format="rgba16float";sampleCount=1;viewUsageMethod="inherit"] + + [:method="storage-write-compute";format="rgba16float";sampleCount=1;viewUsageMethod="minimal"] + [:method="storage-write-compute";format="rgba16sint";sampleCount=1] + [:method="storage-write-compute";format="rgba16sint";sampleCount=1;viewUsageMethod="inherit"] + + [:method="storage-write-compute";format="rgba16sint";sampleCount=1;viewUsageMethod="minimal"] + [:method="storage-write-compute";format="rgba16uint";sampleCount=1] + [:method="storage-write-compute";format="rgba16uint";sampleCount=1;viewUsageMethod="inherit"] + + [:method="storage-write-compute";format="rgba16uint";sampleCount=1;viewUsageMethod="minimal"] + [:method="storage-write-compute";format="rgba32float";sampleCount=1] + [:method="storage-write-compute";format="rgba32float";sampleCount=1;viewUsageMethod="inherit"] + + [:method="storage-write-compute";format="rgba32float";sampleCount=1;viewUsageMethod="minimal"] + [:method="storage-write-compute";format="rgba32sint";sampleCount=1] + [:method="storage-write-compute";format="rgba32sint";sampleCount=1;viewUsageMethod="inherit"] + + [:method="storage-write-compute";format="rgba32sint";sampleCount=1;viewUsageMethod="minimal"] + [:method="storage-write-compute";format="rgba32uint";sampleCount=1] + [:method="storage-write-compute";format="rgba32uint";sampleCount=1;viewUsageMethod="inherit"] + + [:method="storage-write-compute";format="rgba32uint";sampleCount=1;viewUsageMethod="minimal"] + [:method="storage-write-compute";format="rgba8sint";sampleCount=1] + [:method="storage-write-compute";format="rgba8sint";sampleCount=1;viewUsageMethod="inherit"] + + [:method="storage-write-compute";format="rgba8sint";sampleCount=1;viewUsageMethod="minimal"] + [:method="storage-write-compute";format="rgba8snorm";sampleCount=1] + [:method="storage-write-compute";format="rgba8snorm";sampleCount=1;viewUsageMethod="inherit"] + + [:method="storage-write-compute";format="rgba8snorm";sampleCount=1;viewUsageMethod="minimal"] + [:method="storage-write-compute";format="rgba8uint";sampleCount=1] + [:method="storage-write-compute";format="rgba8uint";sampleCount=1;viewUsageMethod="inherit"] + + [:method="storage-write-compute";format="rgba8uint";sampleCount=1;viewUsageMethod="minimal"] + [:method="storage-write-compute";format="rgba8unorm";sampleCount=1] + [:method="storage-write-compute";format="rgba8unorm";sampleCount=1;viewUsageMethod="inherit"] + + [:method="storage-write-compute";format="rgba8unorm";sampleCount=1;viewUsageMethod="minimal"] + [:method="storage-write-fragment";format="r32float";sampleCount=1] + [:method="storage-write-fragment";format="r32float";sampleCount=1;viewUsageMethod="inherit"] + + [:method="storage-write-fragment";format="r32float";sampleCount=1;viewUsageMethod="minimal"] + [:method="storage-write-fragment";format="r32sint";sampleCount=1] + [:method="storage-write-fragment";format="r32sint";sampleCount=1;viewUsageMethod="inherit"] + + [:method="storage-write-fragment";format="r32sint";sampleCount=1;viewUsageMethod="minimal"] + [:method="storage-write-fragment";format="r32uint";sampleCount=1] + [:method="storage-write-fragment";format="r32uint";sampleCount=1;viewUsageMethod="inherit"] + + [:method="storage-write-fragment";format="r32uint";sampleCount=1;viewUsageMethod="minimal"] + [:method="storage-write-fragment";format="rg32float";sampleCount=1] + [:method="storage-write-fragment";format="rg32float";sampleCount=1;viewUsageMethod="inherit"] + + [:method="storage-write-fragment";format="rg32float";sampleCount=1;viewUsageMethod="minimal"] + [:method="storage-write-fragment";format="rg32sint";sampleCount=1] + [:method="storage-write-fragment";format="rg32sint";sampleCount=1;viewUsageMethod="inherit"] + + [:method="storage-write-fragment";format="rg32sint";sampleCount=1;viewUsageMethod="minimal"] + [:method="storage-write-fragment";format="rg32uint";sampleCount=1] + [:method="storage-write-fragment";format="rg32uint";sampleCount=1;viewUsageMethod="inherit"] + + [:method="storage-write-fragment";format="rg32uint";sampleCount=1;viewUsageMethod="minimal"] + [:method="storage-write-fragment";format="rgba16float";sampleCount=1] + [:method="storage-write-fragment";format="rgba16float";sampleCount=1;viewUsageMethod="inherit"] + + [:method="storage-write-fragment";format="rgba16float";sampleCount=1;viewUsageMethod="minimal"] + [:method="storage-write-fragment";format="rgba16sint";sampleCount=1] + [:method="storage-write-fragment";format="rgba16sint";sampleCount=1;viewUsageMethod="inherit"] + + [:method="storage-write-fragment";format="rgba16sint";sampleCount=1;viewUsageMethod="minimal"] + [:method="storage-write-fragment";format="rgba16uint";sampleCount=1] + [:method="storage-write-fragment";format="rgba16uint";sampleCount=1;viewUsageMethod="inherit"] + + [:method="storage-write-fragment";format="rgba16uint";sampleCount=1;viewUsageMethod="minimal"] + [:method="storage-write-fragment";format="rgba32float";sampleCount=1] + [:method="storage-write-fragment";format="rgba32float";sampleCount=1;viewUsageMethod="inherit"] + + [:method="storage-write-fragment";format="rgba32float";sampleCount=1;viewUsageMethod="minimal"] + [:method="storage-write-fragment";format="rgba32sint";sampleCount=1] + [:method="storage-write-fragment";format="rgba32sint";sampleCount=1;viewUsageMethod="inherit"] + + [:method="storage-write-fragment";format="rgba32sint";sampleCount=1;viewUsageMethod="minimal"] + [:method="storage-write-fragment";format="rgba32uint";sampleCount=1] + [:method="storage-write-fragment";format="rgba32uint";sampleCount=1;viewUsageMethod="inherit"] + + [:method="storage-write-fragment";format="rgba32uint";sampleCount=1;viewUsageMethod="minimal"] + [:method="storage-write-fragment";format="rgba8sint";sampleCount=1] + [:method="storage-write-fragment";format="rgba8sint";sampleCount=1;viewUsageMethod="inherit"] + + [:method="storage-write-fragment";format="rgba8sint";sampleCount=1;viewUsageMethod="minimal"] + [:method="storage-write-fragment";format="rgba8snorm";sampleCount=1] + [:method="storage-write-fragment";format="rgba8snorm";sampleCount=1;viewUsageMethod="inherit"] + + [:method="storage-write-fragment";format="rgba8snorm";sampleCount=1;viewUsageMethod="minimal"] + [:method="storage-write-fragment";format="rgba8uint";sampleCount=1] + [:method="storage-write-fragment";format="rgba8uint";sampleCount=1;viewUsageMethod="inherit"] + + [:method="storage-write-fragment";format="rgba8uint";sampleCount=1;viewUsageMethod="minimal"] + [:method="storage-write-fragment";format="rgba8unorm";sampleCount=1] + [:method="storage-write-fragment";format="rgba8unorm";sampleCount=1;viewUsageMethod="inherit"] + + [:method="storage-write-fragment";format="rgba8unorm";sampleCount=1;viewUsageMethod="minimal"] + [cts.https.html?q=webgpu:api,operation,uncapturederror:iff_uncaptured:*] [:] @@ -9203,6 +9511,746 @@ [:] +[cts.https.html?q=webgpu:api,validation,capability_checks,features,clip_distances:createRenderPipeline,at_over:*] + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=false;clipDistances=1] + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=false;clipDistances=2] + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=false;clipDistances=3] + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=false;clipDistances=4] + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=false;clipDistances=5] + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=false;clipDistances=6] + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=false;clipDistances=7] + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=false;clipDistances=8] + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=true;clipDistances=1] + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=true;clipDistances=2] + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=true;clipDistances=3] + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=true;clipDistances=4] + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=true;clipDistances=5] + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=true;clipDistances=6] + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=true;clipDistances=7] + + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=true;clipDistances=8] + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=false;clipDistances=1] + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=false;clipDistances=2] + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=false;clipDistances=3] + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=false;clipDistances=4] + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=false;clipDistances=5] + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=false;clipDistances=6] + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=false;clipDistances=7] + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=false;clipDistances=8] + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=true;clipDistances=1] + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=true;clipDistances=2] + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=true;clipDistances=3] + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=true;clipDistances=4] + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=true;clipDistances=5] + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=true;clipDistances=6] + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=true;clipDistances=7] + + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=true;clipDistances=8] + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=false;clipDistances=1] + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=false;clipDistances=2] + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=false;clipDistances=3] + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=false;clipDistances=4] + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=false;clipDistances=5] + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=false;clipDistances=6] + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=false;clipDistances=7] + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=false;clipDistances=8] + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=true;clipDistances=1] + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=true;clipDistances=2] + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=true;clipDistances=3] + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=true;clipDistances=4] + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=true;clipDistances=5] + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=true;clipDistances=6] + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=true;clipDistances=7] + + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=true;clipDistances=8] + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=false;clipDistances=1] + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=false;clipDistances=2] + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=false;clipDistances=3] + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=false;clipDistances=4] + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=false;clipDistances=5] + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=false;clipDistances=6] + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=false;clipDistances=7] + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=false;clipDistances=8] + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=true;clipDistances=1] + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=true;clipDistances=2] + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=true;clipDistances=3] + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=true;clipDistances=4] + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=true;clipDistances=5] + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=true;clipDistances=6] + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=true;clipDistances=7] + + [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=true;clipDistances=8] + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=false;clipDistances=1] + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=false;clipDistances=2] + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=false;clipDistances=3] + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=false;clipDistances=4] + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=false;clipDistances=5] + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=false;clipDistances=6] + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=false;clipDistances=7] + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=false;clipDistances=8] + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=true;clipDistances=1] + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=true;clipDistances=2] + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=true;clipDistances=3] + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=true;clipDistances=4] + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=true;clipDistances=5] + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=true;clipDistances=6] + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=true;clipDistances=7] + + [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=true;clipDistances=8] + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=false;clipDistances=1] + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=false;clipDistances=2] + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=false;clipDistances=3] + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=false;clipDistances=4] + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=false;clipDistances=5] + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=false;clipDistances=6] + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=false;clipDistances=7] + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=false;clipDistances=8] + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=true;clipDistances=1] + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=true;clipDistances=2] + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=true;clipDistances=3] + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=true;clipDistances=4] + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=true;clipDistances=5] + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=true;clipDistances=6] + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=true;clipDistances=7] + + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=true;clipDistances=8] + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=false;clipDistances=1] + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=false;clipDistances=2] + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=false;clipDistances=3] + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=false;clipDistances=4] + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=false;clipDistances=5] + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=false;clipDistances=6] + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=false;clipDistances=7] + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=false;clipDistances=8] + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=true;clipDistances=1] + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=true;clipDistances=2] + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=true;clipDistances=3] + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=true;clipDistances=4] + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=true;clipDistances=5] + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=true;clipDistances=6] + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=true;clipDistances=7] + + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=true;clipDistances=8] + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=false;clipDistances=1] + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=false;clipDistances=2] + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=false;clipDistances=3] + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=false;clipDistances=4] + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=false;clipDistances=5] + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=false;clipDistances=6] + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=false;clipDistances=7] + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=false;clipDistances=8] + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;clipDistances=1] + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;clipDistances=2] + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;clipDistances=3] + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;clipDistances=4] + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;clipDistances=5] + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;clipDistances=6] + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;clipDistances=7] + + [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;clipDistances=8] + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=false;clipDistances=1] + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=false;clipDistances=2] + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=false;clipDistances=3] + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=false;clipDistances=4] + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=false;clipDistances=5] + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=false;clipDistances=6] + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=false;clipDistances=7] + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=false;clipDistances=8] + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=true;clipDistances=1] + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=true;clipDistances=2] + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=true;clipDistances=3] + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=true;clipDistances=4] + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=true;clipDistances=5] + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=true;clipDistances=6] + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=true;clipDistances=7] + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=true;clipDistances=8] + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=false;clipDistances=1] + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=false;clipDistances=2] + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=false;clipDistances=3] + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=false;clipDistances=4] + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=false;clipDistances=5] + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=false;clipDistances=6] + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=false;clipDistances=7] + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=false;clipDistances=8] + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=true;clipDistances=1] + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=true;clipDistances=2] + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=true;clipDistances=3] + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=true;clipDistances=4] + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=true;clipDistances=5] + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=true;clipDistances=6] + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=true;clipDistances=7] + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=true;clipDistances=8] + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=false;clipDistances=1] + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=false;clipDistances=2] + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=false;clipDistances=3] + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=false;clipDistances=4] + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=false;clipDistances=5] + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=false;clipDistances=6] + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=false;clipDistances=7] + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=false;clipDistances=8] + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=true;clipDistances=1] + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=true;clipDistances=2] + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=true;clipDistances=3] + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=true;clipDistances=4] + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=true;clipDistances=5] + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=true;clipDistances=6] + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=true;clipDistances=7] + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=true;clipDistances=8] + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=false;clipDistances=1] + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=false;clipDistances=2] + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=false;clipDistances=3] + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=false;clipDistances=4] + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=false;clipDistances=5] + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=false;clipDistances=6] + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=false;clipDistances=7] + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=false;clipDistances=8] + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=true;clipDistances=1] + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=true;clipDistances=2] + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=true;clipDistances=3] + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=true;clipDistances=4] + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=true;clipDistances=5] + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=true;clipDistances=6] + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=true;clipDistances=7] + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=true;clipDistances=8] + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;clipDistances=1] + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;clipDistances=2] + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;clipDistances=3] + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;clipDistances=4] + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;clipDistances=5] + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;clipDistances=6] + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;clipDistances=7] + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;clipDistances=8] + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=true;clipDistances=1] + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=true;clipDistances=2] + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=true;clipDistances=3] + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=true;clipDistances=4] + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=true;clipDistances=5] + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=true;clipDistances=6] + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=true;clipDistances=7] + + [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=true;clipDistances=8] + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=false;clipDistances=1] + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=false;clipDistances=2] + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=false;clipDistances=3] + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=false;clipDistances=4] + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=false;clipDistances=5] + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=false;clipDistances=6] + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=false;clipDistances=7] + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=false;clipDistances=8] + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=true;clipDistances=1] + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=true;clipDistances=2] + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=true;clipDistances=3] + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=true;clipDistances=4] + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=true;clipDistances=5] + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=true;clipDistances=6] + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=true;clipDistances=7] + + [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=true;clipDistances=8] + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=false;clipDistances=1] + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=false;clipDistances=2] + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=false;clipDistances=3] + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=false;clipDistances=4] + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=false;clipDistances=5] + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=false;clipDistances=6] + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=false;clipDistances=7] + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=false;clipDistances=8] + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=true;clipDistances=1] + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=true;clipDistances=2] + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=true;clipDistances=3] + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=true;clipDistances=4] + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=true;clipDistances=5] + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=true;clipDistances=6] + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=true;clipDistances=7] + + [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=true;clipDistances=8] + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=false;clipDistances=1] + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=false;clipDistances=2] + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=false;clipDistances=3] + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=false;clipDistances=4] + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=false;clipDistances=5] + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=false;clipDistances=6] + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=false;clipDistances=7] + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=false;clipDistances=8] + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=true;clipDistances=1] + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=true;clipDistances=2] + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=true;clipDistances=3] + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=true;clipDistances=4] + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=true;clipDistances=5] + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=true;clipDistances=6] + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=true;clipDistances=7] + + [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=true;clipDistances=8] + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=false;clipDistances=1] + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=false;clipDistances=2] + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=false;clipDistances=3] + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=false;clipDistances=4] + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=false;clipDistances=5] + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=false;clipDistances=6] + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=false;clipDistances=7] + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=false;clipDistances=8] + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=true;clipDistances=1] + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=true;clipDistances=2] + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=true;clipDistances=3] + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=true;clipDistances=4] + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=true;clipDistances=5] + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=true;clipDistances=6] + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=true;clipDistances=7] + + [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=true;clipDistances=8] + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=false;clipDistances=1] + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=false;clipDistances=2] + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=false;clipDistances=3] + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=false;clipDistances=4] + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=false;clipDistances=5] + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=false;clipDistances=6] + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=false;clipDistances=7] + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=false;clipDistances=8] + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=true;clipDistances=1] + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=true;clipDistances=2] + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=true;clipDistances=3] + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=true;clipDistances=4] + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=true;clipDistances=5] + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=true;clipDistances=6] + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=true;clipDistances=7] + + [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=true;clipDistances=8] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;clipDistances=1] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;clipDistances=2] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;clipDistances=3] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;clipDistances=4] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;clipDistances=5] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;clipDistances=6] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;clipDistances=7] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;clipDistances=8] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;clipDistances=1] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;clipDistances=2] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;clipDistances=3] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;clipDistances=4] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;clipDistances=5] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;clipDistances=6] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;clipDistances=7] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;clipDistances=8] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;clipDistances=1] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;clipDistances=2] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;clipDistances=3] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;clipDistances=4] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;clipDistances=5] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;clipDistances=6] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;clipDistances=7] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;clipDistances=8] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;clipDistances=1] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;clipDistances=2] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;clipDistances=3] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;clipDistances=4] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;clipDistances=5] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;clipDistances=6] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;clipDistances=7] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;clipDistances=8] + + +[cts.https.html?q=webgpu:api,validation,capability_checks,features,clip_distances:createRenderPipeline,max_vertex_output_location:*] + [:pointList=false;clipDistances=1;startLocation=0] + + [:pointList=false;clipDistances=1;startLocation=1] + + [:pointList=false;clipDistances=1;startLocation=2] + + [:pointList=false;clipDistances=2;startLocation=0] + + [:pointList=false;clipDistances=2;startLocation=1] + + [:pointList=false;clipDistances=2;startLocation=2] + + [:pointList=false;clipDistances=3;startLocation=0] + + [:pointList=false;clipDistances=3;startLocation=1] + + [:pointList=false;clipDistances=3;startLocation=2] + + [:pointList=false;clipDistances=4;startLocation=0] + + [:pointList=false;clipDistances=4;startLocation=1] + + [:pointList=false;clipDistances=4;startLocation=2] + + [:pointList=false;clipDistances=5;startLocation=0] + + [:pointList=false;clipDistances=5;startLocation=1] + + [:pointList=false;clipDistances=5;startLocation=2] + + [:pointList=false;clipDistances=6;startLocation=0] + + [:pointList=false;clipDistances=6;startLocation=1] + + [:pointList=false;clipDistances=6;startLocation=2] + + [:pointList=false;clipDistances=7;startLocation=0] + + [:pointList=false;clipDistances=7;startLocation=1] + + [:pointList=false;clipDistances=7;startLocation=2] + + [:pointList=false;clipDistances=8;startLocation=0] + + [:pointList=false;clipDistances=8;startLocation=1] + + [:pointList=false;clipDistances=8;startLocation=2] + + [:pointList=true;clipDistances=1;startLocation=0] + + [:pointList=true;clipDistances=1;startLocation=1] + + [:pointList=true;clipDistances=1;startLocation=2] + + [:pointList=true;clipDistances=2;startLocation=0] + + [:pointList=true;clipDistances=2;startLocation=1] + + [:pointList=true;clipDistances=2;startLocation=2] + + [:pointList=true;clipDistances=3;startLocation=0] + + [:pointList=true;clipDistances=3;startLocation=1] + + [:pointList=true;clipDistances=3;startLocation=2] + + [:pointList=true;clipDistances=4;startLocation=0] + + [:pointList=true;clipDistances=4;startLocation=1] + + [:pointList=true;clipDistances=4;startLocation=2] + + [:pointList=true;clipDistances=5;startLocation=0] + + [:pointList=true;clipDistances=5;startLocation=1] + + [:pointList=true;clipDistances=5;startLocation=2] + + [:pointList=true;clipDistances=6;startLocation=0] + + [:pointList=true;clipDistances=6;startLocation=1] + + [:pointList=true;clipDistances=6;startLocation=2] + + [:pointList=true;clipDistances=7;startLocation=0] + + [:pointList=true;clipDistances=7;startLocation=1] + + [:pointList=true;clipDistances=7;startLocation=2] + + [:pointList=true;clipDistances=8;startLocation=0] + + [:pointList=true;clipDistances=8;startLocation=1] + + [:pointList=true;clipDistances=8;startLocation=2] + + [cts.https.html?q=webgpu:api,validation,capability_checks,features,query_types:createQuerySet:*] [:type="occlusion";featureContainsTimestampQuery=false] expected: @@ -9461,6 +10509,8 @@ [:format="bc1-rgba-unorm";canvasType="onscreen";enable_required_feature=false] [:format="bc1-rgba-unorm";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "linux" and not debug: FAIL [:format="bc1-rgba-unorm-srgb";canvasType="offscreen";enable_required_feature=false] @@ -9469,6 +10519,8 @@ [:format="bc1-rgba-unorm-srgb";canvasType="onscreen";enable_required_feature=false] [:format="bc1-rgba-unorm-srgb";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "linux" and not debug: FAIL [:format="bc2-rgba-unorm";canvasType="offscreen";enable_required_feature=false] @@ -9477,6 +10529,8 @@ [:format="bc2-rgba-unorm";canvasType="onscreen";enable_required_feature=false] [:format="bc2-rgba-unorm";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "linux" and not debug: FAIL [:format="bc2-rgba-unorm-srgb";canvasType="offscreen";enable_required_feature=false] @@ -9485,6 +10539,8 @@ [:format="bc2-rgba-unorm-srgb";canvasType="onscreen";enable_required_feature=false] [:format="bc2-rgba-unorm-srgb";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "linux" and not debug: FAIL [:format="bc3-rgba-unorm";canvasType="offscreen";enable_required_feature=false] @@ -9493,6 +10549,8 @@ [:format="bc3-rgba-unorm";canvasType="onscreen";enable_required_feature=false] [:format="bc3-rgba-unorm";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "linux" and not debug: FAIL [:format="bc3-rgba-unorm-srgb";canvasType="offscreen";enable_required_feature=false] @@ -9501,6 +10559,8 @@ [:format="bc3-rgba-unorm-srgb";canvasType="onscreen";enable_required_feature=false] [:format="bc3-rgba-unorm-srgb";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "linux" and not debug: FAIL [:format="bc4-r-snorm";canvasType="offscreen";enable_required_feature=false] @@ -9509,6 +10569,8 @@ [:format="bc4-r-snorm";canvasType="onscreen";enable_required_feature=false] [:format="bc4-r-snorm";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "linux" and not debug: FAIL [:format="bc4-r-unorm";canvasType="offscreen";enable_required_feature=false] @@ -9517,6 +10579,8 @@ [:format="bc4-r-unorm";canvasType="onscreen";enable_required_feature=false] [:format="bc4-r-unorm";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "linux" and not debug: FAIL [:format="bc5-rg-snorm";canvasType="offscreen";enable_required_feature=false] @@ -9525,6 +10589,8 @@ [:format="bc5-rg-snorm";canvasType="onscreen";enable_required_feature=false] [:format="bc5-rg-snorm";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "linux" and not debug: FAIL [:format="bc5-rg-unorm";canvasType="offscreen";enable_required_feature=false] @@ -9533,6 +10599,8 @@ [:format="bc5-rg-unorm";canvasType="onscreen";enable_required_feature=false] [:format="bc5-rg-unorm";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "linux" and not debug: FAIL [:format="bc6h-rgb-float";canvasType="offscreen";enable_required_feature=false] @@ -9541,6 +10609,8 @@ [:format="bc6h-rgb-float";canvasType="onscreen";enable_required_feature=false] [:format="bc6h-rgb-float";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "linux" and not debug: FAIL [:format="bc6h-rgb-ufloat";canvasType="offscreen";enable_required_feature=false] @@ -9549,6 +10619,8 @@ [:format="bc6h-rgb-ufloat";canvasType="onscreen";enable_required_feature=false] [:format="bc6h-rgb-ufloat";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "linux" and not debug: FAIL [:format="bc7-rgba-unorm";canvasType="offscreen";enable_required_feature=false] @@ -9557,6 +10629,8 @@ [:format="bc7-rgba-unorm";canvasType="onscreen";enable_required_feature=false] [:format="bc7-rgba-unorm";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "linux" and not debug: FAIL [:format="bc7-rgba-unorm-srgb";canvasType="offscreen";enable_required_feature=false] @@ -9565,6 +10639,8 @@ [:format="bc7-rgba-unorm-srgb";canvasType="onscreen";enable_required_feature=false] [:format="bc7-rgba-unorm-srgb";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "linux" and not debug: FAIL [:format="depth32float-stencil8";canvasType="offscreen";enable_required_feature=false] @@ -9573,6 +10649,8 @@ [:format="depth32float-stencil8";canvasType="onscreen";enable_required_feature=false] [:format="depth32float-stencil8";canvasType="onscreen";enable_required_feature=true] + expected: + if os == "linux" and not debug: FAIL [:format="eac-r11snorm";canvasType="offscreen";enable_required_feature=false] @@ -12373,10 +13451,18 @@ if os == "linux" and not debug: SKIP -[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxInterStageShaderComponents:createRenderPipeline,at_over:*] +[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxInterStageShaderVariables:createRenderPipeline,at_over:*] + [:limitTest="atDefault";testValueName="atLimit";async=false] + expected: + if os == "linux" and not debug: FAIL + [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] @@ -12438,9 +13524,17 @@ [:limitTest="atDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + [:limitTest="atDefault";testValueName="atLimit";async=true] + expected: + if os == "linux" and not debug: FAIL + [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] @@ -12502,257 +13596,149 @@ [:limitTest="atDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + [:limitTest="atDefault";testValueName="overLimit";async=false] + [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL + + [:limitTest="atDefault";testValueName="overLimit";async=true] [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + + [:limitTest="atMaximum";testValueName="atLimit";async=false] expected: if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] @@ -12814,9 +13800,17 @@ [:limitTest="atMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + [:limitTest="atMaximum";testValueName="atLimit";async=true] + expected: + if os == "linux" and not debug: FAIL + [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] @@ -12878,257 +13872,149 @@ [:limitTest="atMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + [:limitTest="atMaximum";testValueName="overLimit";async=false] + [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL + + [:limitTest="atMaximum";testValueName="overLimit";async=true] [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false] expected: if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] @@ -13190,9 +14076,17 @@ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true] + expected: + if os == "linux" and not debug: FAIL + [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] @@ -13254,509 +14148,669 @@ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false] + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true] [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + + [:limitTest="overMaximum";testValueName="atLimit";async=false] expected: if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL + + [:limitTest="overMaximum";testValueName="atLimit";async=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL + + [:limitTest="overMaximum";testValueName="overLimit";async=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + expected: + if os == "linux" and not debug: FAIL + + [:limitTest="underDefault";testValueName="atLimit";async=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] expected: @@ -13767,122 +14821,66 @@ if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + + [:limitTest="underDefault";testValueName="atLimit";async=true] expected: if os == "linux" and not debug: FAIL @@ -13895,447 +14893,197 @@ if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] - expected: - if os == "linux" and not debug: FAIL - - -[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxInterStageShaderVariables:createRenderPipeline,at_over:*] - [:limitTest="atDefault";testValueName="atLimit";async=false] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="atDefault";testValueName="atLimit";async=true] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="atDefault";testValueName="overLimit";async=false] - - [:limitTest="atDefault";testValueName="overLimit";async=true] - - [:limitTest="atMaximum";testValueName="atLimit";async=false] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="atMaximum";testValueName="atLimit";async=true] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="atMaximum";testValueName="overLimit";async=false] - - [:limitTest="atMaximum";testValueName="overLimit";async=true] - - [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false] - - [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true] - - [:limitTest="overMaximum";testValueName="atLimit";async=false] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="overMaximum";testValueName="atLimit";async=true] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="overMaximum";testValueName="overLimit";async=false] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="overMaximum";testValueName="overLimit";async=true] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="atLimit";async=false] - expected: - if os == "linux" and not debug: FAIL - - [:limitTest="underDefault";testValueName="atLimit";async=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="overLimit";async=false] + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + + [:limitTest="underDefault";testValueName="overLimit";async=false;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + [:limitTest="underDefault";testValueName="overLimit";async=true] + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=false;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=false;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=false] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=false;sampleMaskOut=true] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=false] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=false;sampleMaskIn=true;sampleMaskOut=true] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=false] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=false;sampleMaskOut=true] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=false] + + [:limitTest="underDefault";testValueName="overLimit";async=true;pointList=true;frontFacing=true;sampleIndex=true;sampleMaskIn=true;sampleMaskOut=true] + [cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxSampledTexturesPerShaderStage:createBindGroupLayout,at_over:*] disabled: true @@ -16661,40 +17409,40 @@ [cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxVertexAttributes:createRenderPipeline,at_over:*] [:limitTest="atDefault";testValueName="atLimit";async=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="atLimit";async=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="atLimit";async=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="atLimit";async=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=false] + expected: + if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="overLimit";async=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true] + + [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false] expected: if os == "linux" and not debug: FAIL - [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false] - [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true] + expected: + if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=false] @@ -16705,16 +17453,16 @@ [:limitTest="overMaximum";testValueName="overLimit";async=true] [:limitTest="underDefault";testValueName="atLimit";async=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=true] + + [:limitTest="underDefault";testValueName="overLimit";async=false] expected: if os == "linux" and not debug: FAIL - [:limitTest="underDefault";testValueName="overLimit";async=false] - [:limitTest="underDefault";testValueName="overLimit";async=true] + expected: + if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxVertexBufferArrayStride:createRenderPipeline,at_over:*] @@ -24678,6 +25426,8 @@ [cts.https.html?q=webgpu:api,validation,createTexture:viewFormats:*] + expected: + if os == "linux" and not debug: [OK, TIMEOUT] [:formatFeature="_undef_";viewFormatFeature="_undef_"] [:formatFeature="_undef_";viewFormatFeature="depth32float-stencil8"] @@ -25501,6 +26251,5574 @@ if os == "linux" and not debug: FAIL +[cts.https.html?q=webgpu:api,validation,createView:texture_view_usage:*] + [:format="astc-10x10-unorm";textureUsage0=1;textureUsage1=1] + + [:format="astc-10x10-unorm";textureUsage0=1;textureUsage1=2] + + [:format="astc-10x10-unorm";textureUsage0=1;textureUsage1=4] + + [:format="astc-10x10-unorm";textureUsage0=1;textureUsage1=8] + + [:format="astc-10x10-unorm";textureUsage0=2;textureUsage1=1] + + [:format="astc-10x10-unorm";textureUsage0=2;textureUsage1=2] + + [:format="astc-10x10-unorm";textureUsage0=2;textureUsage1=4] + + [:format="astc-10x10-unorm";textureUsage0=2;textureUsage1=8] + + [:format="astc-10x10-unorm";textureUsage0=4;textureUsage1=1] + + [:format="astc-10x10-unorm";textureUsage0=4;textureUsage1=2] + + [:format="astc-10x10-unorm";textureUsage0=4;textureUsage1=4] + + [:format="astc-10x10-unorm";textureUsage0=4;textureUsage1=8] + + [:format="astc-10x10-unorm";textureUsage0=8;textureUsage1=1] + + [:format="astc-10x10-unorm";textureUsage0=8;textureUsage1=2] + + [:format="astc-10x10-unorm";textureUsage0=8;textureUsage1=4] + + [:format="astc-10x10-unorm";textureUsage0=8;textureUsage1=8] + + [:format="astc-10x10-unorm-srgb";textureUsage0=1;textureUsage1=1] + + [:format="astc-10x10-unorm-srgb";textureUsage0=1;textureUsage1=2] + + [:format="astc-10x10-unorm-srgb";textureUsage0=1;textureUsage1=4] + + [:format="astc-10x10-unorm-srgb";textureUsage0=1;textureUsage1=8] + + [:format="astc-10x10-unorm-srgb";textureUsage0=2;textureUsage1=1] + + [:format="astc-10x10-unorm-srgb";textureUsage0=2;textureUsage1=2] + + [:format="astc-10x10-unorm-srgb";textureUsage0=2;textureUsage1=4] + + [:format="astc-10x10-unorm-srgb";textureUsage0=2;textureUsage1=8] + + [:format="astc-10x10-unorm-srgb";textureUsage0=4;textureUsage1=1] + + [:format="astc-10x10-unorm-srgb";textureUsage0=4;textureUsage1=2] + + [:format="astc-10x10-unorm-srgb";textureUsage0=4;textureUsage1=4] + + [:format="astc-10x10-unorm-srgb";textureUsage0=4;textureUsage1=8] + + [:format="astc-10x10-unorm-srgb";textureUsage0=8;textureUsage1=1] + + [:format="astc-10x10-unorm-srgb";textureUsage0=8;textureUsage1=2] + + [:format="astc-10x10-unorm-srgb";textureUsage0=8;textureUsage1=4] + + [:format="astc-10x10-unorm-srgb";textureUsage0=8;textureUsage1=8] + + [:format="astc-10x5-unorm";textureUsage0=1;textureUsage1=1] + + [:format="astc-10x5-unorm";textureUsage0=1;textureUsage1=2] + + [:format="astc-10x5-unorm";textureUsage0=1;textureUsage1=4] + + [:format="astc-10x5-unorm";textureUsage0=1;textureUsage1=8] + + [:format="astc-10x5-unorm";textureUsage0=2;textureUsage1=1] + + [:format="astc-10x5-unorm";textureUsage0=2;textureUsage1=2] + + [:format="astc-10x5-unorm";textureUsage0=2;textureUsage1=4] + + [:format="astc-10x5-unorm";textureUsage0=2;textureUsage1=8] + + [:format="astc-10x5-unorm";textureUsage0=4;textureUsage1=1] + + [:format="astc-10x5-unorm";textureUsage0=4;textureUsage1=2] + + [:format="astc-10x5-unorm";textureUsage0=4;textureUsage1=4] + + [:format="astc-10x5-unorm";textureUsage0=4;textureUsage1=8] + + [:format="astc-10x5-unorm";textureUsage0=8;textureUsage1=1] + + [:format="astc-10x5-unorm";textureUsage0=8;textureUsage1=2] + + [:format="astc-10x5-unorm";textureUsage0=8;textureUsage1=4] + + [:format="astc-10x5-unorm";textureUsage0=8;textureUsage1=8] + + [:format="astc-10x5-unorm-srgb";textureUsage0=1;textureUsage1=1] + + [:format="astc-10x5-unorm-srgb";textureUsage0=1;textureUsage1=2] + + [:format="astc-10x5-unorm-srgb";textureUsage0=1;textureUsage1=4] + + [:format="astc-10x5-unorm-srgb";textureUsage0=1;textureUsage1=8] + + [:format="astc-10x5-unorm-srgb";textureUsage0=2;textureUsage1=1] + + [:format="astc-10x5-unorm-srgb";textureUsage0=2;textureUsage1=2] + + [:format="astc-10x5-unorm-srgb";textureUsage0=2;textureUsage1=4] + + [:format="astc-10x5-unorm-srgb";textureUsage0=2;textureUsage1=8] + + [:format="astc-10x5-unorm-srgb";textureUsage0=4;textureUsage1=1] + + [:format="astc-10x5-unorm-srgb";textureUsage0=4;textureUsage1=2] + + [:format="astc-10x5-unorm-srgb";textureUsage0=4;textureUsage1=4] + + [:format="astc-10x5-unorm-srgb";textureUsage0=4;textureUsage1=8] + + [:format="astc-10x5-unorm-srgb";textureUsage0=8;textureUsage1=1] + + [:format="astc-10x5-unorm-srgb";textureUsage0=8;textureUsage1=2] + + [:format="astc-10x5-unorm-srgb";textureUsage0=8;textureUsage1=4] + + [:format="astc-10x5-unorm-srgb";textureUsage0=8;textureUsage1=8] + + [:format="astc-10x6-unorm";textureUsage0=1;textureUsage1=1] + + [:format="astc-10x6-unorm";textureUsage0=1;textureUsage1=2] + + [:format="astc-10x6-unorm";textureUsage0=1;textureUsage1=4] + + [:format="astc-10x6-unorm";textureUsage0=1;textureUsage1=8] + + [:format="astc-10x6-unorm";textureUsage0=2;textureUsage1=1] + + [:format="astc-10x6-unorm";textureUsage0=2;textureUsage1=2] + + [:format="astc-10x6-unorm";textureUsage0=2;textureUsage1=4] + + [:format="astc-10x6-unorm";textureUsage0=2;textureUsage1=8] + + [:format="astc-10x6-unorm";textureUsage0=4;textureUsage1=1] + + [:format="astc-10x6-unorm";textureUsage0=4;textureUsage1=2] + + [:format="astc-10x6-unorm";textureUsage0=4;textureUsage1=4] + + [:format="astc-10x6-unorm";textureUsage0=4;textureUsage1=8] + + [:format="astc-10x6-unorm";textureUsage0=8;textureUsage1=1] + + [:format="astc-10x6-unorm";textureUsage0=8;textureUsage1=2] + + [:format="astc-10x6-unorm";textureUsage0=8;textureUsage1=4] + + [:format="astc-10x6-unorm";textureUsage0=8;textureUsage1=8] + + [:format="astc-10x6-unorm-srgb";textureUsage0=1;textureUsage1=1] + + [:format="astc-10x6-unorm-srgb";textureUsage0=1;textureUsage1=2] + + [:format="astc-10x6-unorm-srgb";textureUsage0=1;textureUsage1=4] + + [:format="astc-10x6-unorm-srgb";textureUsage0=1;textureUsage1=8] + + [:format="astc-10x6-unorm-srgb";textureUsage0=2;textureUsage1=1] + + [:format="astc-10x6-unorm-srgb";textureUsage0=2;textureUsage1=2] + + [:format="astc-10x6-unorm-srgb";textureUsage0=2;textureUsage1=4] + + [:format="astc-10x6-unorm-srgb";textureUsage0=2;textureUsage1=8] + + [:format="astc-10x6-unorm-srgb";textureUsage0=4;textureUsage1=1] + + [:format="astc-10x6-unorm-srgb";textureUsage0=4;textureUsage1=2] + + [:format="astc-10x6-unorm-srgb";textureUsage0=4;textureUsage1=4] + + [:format="astc-10x6-unorm-srgb";textureUsage0=4;textureUsage1=8] + + [:format="astc-10x6-unorm-srgb";textureUsage0=8;textureUsage1=1] + + [:format="astc-10x6-unorm-srgb";textureUsage0=8;textureUsage1=2] + + [:format="astc-10x6-unorm-srgb";textureUsage0=8;textureUsage1=4] + + [:format="astc-10x6-unorm-srgb";textureUsage0=8;textureUsage1=8] + + [:format="astc-10x8-unorm";textureUsage0=1;textureUsage1=1] + + [:format="astc-10x8-unorm";textureUsage0=1;textureUsage1=2] + + [:format="astc-10x8-unorm";textureUsage0=1;textureUsage1=4] + + [:format="astc-10x8-unorm";textureUsage0=1;textureUsage1=8] + + [:format="astc-10x8-unorm";textureUsage0=2;textureUsage1=1] + + [:format="astc-10x8-unorm";textureUsage0=2;textureUsage1=2] + + [:format="astc-10x8-unorm";textureUsage0=2;textureUsage1=4] + + [:format="astc-10x8-unorm";textureUsage0=2;textureUsage1=8] + + [:format="astc-10x8-unorm";textureUsage0=4;textureUsage1=1] + + [:format="astc-10x8-unorm";textureUsage0=4;textureUsage1=2] + + [:format="astc-10x8-unorm";textureUsage0=4;textureUsage1=4] + + [:format="astc-10x8-unorm";textureUsage0=4;textureUsage1=8] + + [:format="astc-10x8-unorm";textureUsage0=8;textureUsage1=1] + + [:format="astc-10x8-unorm";textureUsage0=8;textureUsage1=2] + + [:format="astc-10x8-unorm";textureUsage0=8;textureUsage1=4] + + [:format="astc-10x8-unorm";textureUsage0=8;textureUsage1=8] + + [:format="astc-10x8-unorm-srgb";textureUsage0=1;textureUsage1=1] + + [:format="astc-10x8-unorm-srgb";textureUsage0=1;textureUsage1=2] + + [:format="astc-10x8-unorm-srgb";textureUsage0=1;textureUsage1=4] + + [:format="astc-10x8-unorm-srgb";textureUsage0=1;textureUsage1=8] + + [:format="astc-10x8-unorm-srgb";textureUsage0=2;textureUsage1=1] + + [:format="astc-10x8-unorm-srgb";textureUsage0=2;textureUsage1=2] + + [:format="astc-10x8-unorm-srgb";textureUsage0=2;textureUsage1=4] + + [:format="astc-10x8-unorm-srgb";textureUsage0=2;textureUsage1=8] + + [:format="astc-10x8-unorm-srgb";textureUsage0=4;textureUsage1=1] + + [:format="astc-10x8-unorm-srgb";textureUsage0=4;textureUsage1=2] + + [:format="astc-10x8-unorm-srgb";textureUsage0=4;textureUsage1=4] + + [:format="astc-10x8-unorm-srgb";textureUsage0=4;textureUsage1=8] + + [:format="astc-10x8-unorm-srgb";textureUsage0=8;textureUsage1=1] + + [:format="astc-10x8-unorm-srgb";textureUsage0=8;textureUsage1=2] + + [:format="astc-10x8-unorm-srgb";textureUsage0=8;textureUsage1=4] + + [:format="astc-10x8-unorm-srgb";textureUsage0=8;textureUsage1=8] + + [:format="astc-12x10-unorm";textureUsage0=1;textureUsage1=1] + + [:format="astc-12x10-unorm";textureUsage0=1;textureUsage1=2] + + [:format="astc-12x10-unorm";textureUsage0=1;textureUsage1=4] + + [:format="astc-12x10-unorm";textureUsage0=1;textureUsage1=8] + + [:format="astc-12x10-unorm";textureUsage0=2;textureUsage1=1] + + [:format="astc-12x10-unorm";textureUsage0=2;textureUsage1=2] + + [:format="astc-12x10-unorm";textureUsage0=2;textureUsage1=4] + + [:format="astc-12x10-unorm";textureUsage0=2;textureUsage1=8] + + [:format="astc-12x10-unorm";textureUsage0=4;textureUsage1=1] + + [:format="astc-12x10-unorm";textureUsage0=4;textureUsage1=2] + + [:format="astc-12x10-unorm";textureUsage0=4;textureUsage1=4] + + [:format="astc-12x10-unorm";textureUsage0=4;textureUsage1=8] + + [:format="astc-12x10-unorm";textureUsage0=8;textureUsage1=1] + + [:format="astc-12x10-unorm";textureUsage0=8;textureUsage1=2] + + [:format="astc-12x10-unorm";textureUsage0=8;textureUsage1=4] + + [:format="astc-12x10-unorm";textureUsage0=8;textureUsage1=8] + + [:format="astc-12x10-unorm-srgb";textureUsage0=1;textureUsage1=1] + + [:format="astc-12x10-unorm-srgb";textureUsage0=1;textureUsage1=2] + + [:format="astc-12x10-unorm-srgb";textureUsage0=1;textureUsage1=4] + + [:format="astc-12x10-unorm-srgb";textureUsage0=1;textureUsage1=8] + + [:format="astc-12x10-unorm-srgb";textureUsage0=2;textureUsage1=1] + + [:format="astc-12x10-unorm-srgb";textureUsage0=2;textureUsage1=2] + + [:format="astc-12x10-unorm-srgb";textureUsage0=2;textureUsage1=4] + + [:format="astc-12x10-unorm-srgb";textureUsage0=2;textureUsage1=8] + + [:format="astc-12x10-unorm-srgb";textureUsage0=4;textureUsage1=1] + + [:format="astc-12x10-unorm-srgb";textureUsage0=4;textureUsage1=2] + + [:format="astc-12x10-unorm-srgb";textureUsage0=4;textureUsage1=4] + + [:format="astc-12x10-unorm-srgb";textureUsage0=4;textureUsage1=8] + + [:format="astc-12x10-unorm-srgb";textureUsage0=8;textureUsage1=1] + + [:format="astc-12x10-unorm-srgb";textureUsage0=8;textureUsage1=2] + + [:format="astc-12x10-unorm-srgb";textureUsage0=8;textureUsage1=4] + + [:format="astc-12x10-unorm-srgb";textureUsage0=8;textureUsage1=8] + + [:format="astc-12x12-unorm";textureUsage0=1;textureUsage1=1] + + [:format="astc-12x12-unorm";textureUsage0=1;textureUsage1=2] + + [:format="astc-12x12-unorm";textureUsage0=1;textureUsage1=4] + + [:format="astc-12x12-unorm";textureUsage0=1;textureUsage1=8] + + [:format="astc-12x12-unorm";textureUsage0=2;textureUsage1=1] + + [:format="astc-12x12-unorm";textureUsage0=2;textureUsage1=2] + + [:format="astc-12x12-unorm";textureUsage0=2;textureUsage1=4] + + [:format="astc-12x12-unorm";textureUsage0=2;textureUsage1=8] + + [:format="astc-12x12-unorm";textureUsage0=4;textureUsage1=1] + + [:format="astc-12x12-unorm";textureUsage0=4;textureUsage1=2] + + [:format="astc-12x12-unorm";textureUsage0=4;textureUsage1=4] + + [:format="astc-12x12-unorm";textureUsage0=4;textureUsage1=8] + + [:format="astc-12x12-unorm";textureUsage0=8;textureUsage1=1] + + [:format="astc-12x12-unorm";textureUsage0=8;textureUsage1=2] + + [:format="astc-12x12-unorm";textureUsage0=8;textureUsage1=4] + + [:format="astc-12x12-unorm";textureUsage0=8;textureUsage1=8] + + [:format="astc-12x12-unorm-srgb";textureUsage0=1;textureUsage1=1] + + [:format="astc-12x12-unorm-srgb";textureUsage0=1;textureUsage1=2] + + [:format="astc-12x12-unorm-srgb";textureUsage0=1;textureUsage1=4] + + [:format="astc-12x12-unorm-srgb";textureUsage0=1;textureUsage1=8] + + [:format="astc-12x12-unorm-srgb";textureUsage0=2;textureUsage1=1] + + [:format="astc-12x12-unorm-srgb";textureUsage0=2;textureUsage1=2] + + [:format="astc-12x12-unorm-srgb";textureUsage0=2;textureUsage1=4] + + [:format="astc-12x12-unorm-srgb";textureUsage0=2;textureUsage1=8] + + [:format="astc-12x12-unorm-srgb";textureUsage0=4;textureUsage1=1] + + [:format="astc-12x12-unorm-srgb";textureUsage0=4;textureUsage1=2] + + [:format="astc-12x12-unorm-srgb";textureUsage0=4;textureUsage1=4] + + [:format="astc-12x12-unorm-srgb";textureUsage0=4;textureUsage1=8] + + [:format="astc-12x12-unorm-srgb";textureUsage0=8;textureUsage1=1] + + [:format="astc-12x12-unorm-srgb";textureUsage0=8;textureUsage1=2] + + [:format="astc-12x12-unorm-srgb";textureUsage0=8;textureUsage1=4] + + [:format="astc-12x12-unorm-srgb";textureUsage0=8;textureUsage1=8] + + [:format="astc-4x4-unorm";textureUsage0=1;textureUsage1=1] + + [:format="astc-4x4-unorm";textureUsage0=1;textureUsage1=2] + + [:format="astc-4x4-unorm";textureUsage0=1;textureUsage1=4] + + [:format="astc-4x4-unorm";textureUsage0=1;textureUsage1=8] + + [:format="astc-4x4-unorm";textureUsage0=2;textureUsage1=1] + + [:format="astc-4x4-unorm";textureUsage0=2;textureUsage1=2] + + [:format="astc-4x4-unorm";textureUsage0=2;textureUsage1=4] + + [:format="astc-4x4-unorm";textureUsage0=2;textureUsage1=8] + + [:format="astc-4x4-unorm";textureUsage0=4;textureUsage1=1] + + [:format="astc-4x4-unorm";textureUsage0=4;textureUsage1=2] + + [:format="astc-4x4-unorm";textureUsage0=4;textureUsage1=4] + + [:format="astc-4x4-unorm";textureUsage0=4;textureUsage1=8] + + [:format="astc-4x4-unorm";textureUsage0=8;textureUsage1=1] + + [:format="astc-4x4-unorm";textureUsage0=8;textureUsage1=2] + + [:format="astc-4x4-unorm";textureUsage0=8;textureUsage1=4] + + [:format="astc-4x4-unorm";textureUsage0=8;textureUsage1=8] + + [:format="astc-4x4-unorm-srgb";textureUsage0=1;textureUsage1=1] + + [:format="astc-4x4-unorm-srgb";textureUsage0=1;textureUsage1=2] + + [:format="astc-4x4-unorm-srgb";textureUsage0=1;textureUsage1=4] + + [:format="astc-4x4-unorm-srgb";textureUsage0=1;textureUsage1=8] + + [:format="astc-4x4-unorm-srgb";textureUsage0=2;textureUsage1=1] + + [:format="astc-4x4-unorm-srgb";textureUsage0=2;textureUsage1=2] + + [:format="astc-4x4-unorm-srgb";textureUsage0=2;textureUsage1=4] + + [:format="astc-4x4-unorm-srgb";textureUsage0=2;textureUsage1=8] + + [:format="astc-4x4-unorm-srgb";textureUsage0=4;textureUsage1=1] + + [:format="astc-4x4-unorm-srgb";textureUsage0=4;textureUsage1=2] + + [:format="astc-4x4-unorm-srgb";textureUsage0=4;textureUsage1=4] + + [:format="astc-4x4-unorm-srgb";textureUsage0=4;textureUsage1=8] + + [:format="astc-4x4-unorm-srgb";textureUsage0=8;textureUsage1=1] + + [:format="astc-4x4-unorm-srgb";textureUsage0=8;textureUsage1=2] + + [:format="astc-4x4-unorm-srgb";textureUsage0=8;textureUsage1=4] + + [:format="astc-4x4-unorm-srgb";textureUsage0=8;textureUsage1=8] + + [:format="astc-5x4-unorm";textureUsage0=1;textureUsage1=1] + + [:format="astc-5x4-unorm";textureUsage0=1;textureUsage1=2] + + [:format="astc-5x4-unorm";textureUsage0=1;textureUsage1=4] + + [:format="astc-5x4-unorm";textureUsage0=1;textureUsage1=8] + + [:format="astc-5x4-unorm";textureUsage0=2;textureUsage1=1] + + [:format="astc-5x4-unorm";textureUsage0=2;textureUsage1=2] + + [:format="astc-5x4-unorm";textureUsage0=2;textureUsage1=4] + + [:format="astc-5x4-unorm";textureUsage0=2;textureUsage1=8] + + [:format="astc-5x4-unorm";textureUsage0=4;textureUsage1=1] + + [:format="astc-5x4-unorm";textureUsage0=4;textureUsage1=2] + + [:format="astc-5x4-unorm";textureUsage0=4;textureUsage1=4] + + [:format="astc-5x4-unorm";textureUsage0=4;textureUsage1=8] + + [:format="astc-5x4-unorm";textureUsage0=8;textureUsage1=1] + + [:format="astc-5x4-unorm";textureUsage0=8;textureUsage1=2] + + [:format="astc-5x4-unorm";textureUsage0=8;textureUsage1=4] + + [:format="astc-5x4-unorm";textureUsage0=8;textureUsage1=8] + + [:format="astc-5x4-unorm-srgb";textureUsage0=1;textureUsage1=1] + + [:format="astc-5x4-unorm-srgb";textureUsage0=1;textureUsage1=2] + + [:format="astc-5x4-unorm-srgb";textureUsage0=1;textureUsage1=4] + + [:format="astc-5x4-unorm-srgb";textureUsage0=1;textureUsage1=8] + + [:format="astc-5x4-unorm-srgb";textureUsage0=2;textureUsage1=1] + + [:format="astc-5x4-unorm-srgb";textureUsage0=2;textureUsage1=2] + + [:format="astc-5x4-unorm-srgb";textureUsage0=2;textureUsage1=4] + + [:format="astc-5x4-unorm-srgb";textureUsage0=2;textureUsage1=8] + + [:format="astc-5x4-unorm-srgb";textureUsage0=4;textureUsage1=1] + + [:format="astc-5x4-unorm-srgb";textureUsage0=4;textureUsage1=2] + + [:format="astc-5x4-unorm-srgb";textureUsage0=4;textureUsage1=4] + + [:format="astc-5x4-unorm-srgb";textureUsage0=4;textureUsage1=8] + + [:format="astc-5x4-unorm-srgb";textureUsage0=8;textureUsage1=1] + + [:format="astc-5x4-unorm-srgb";textureUsage0=8;textureUsage1=2] + + [:format="astc-5x4-unorm-srgb";textureUsage0=8;textureUsage1=4] + + [:format="astc-5x4-unorm-srgb";textureUsage0=8;textureUsage1=8] + + [:format="astc-5x5-unorm";textureUsage0=1;textureUsage1=1] + + [:format="astc-5x5-unorm";textureUsage0=1;textureUsage1=2] + + [:format="astc-5x5-unorm";textureUsage0=1;textureUsage1=4] + + [:format="astc-5x5-unorm";textureUsage0=1;textureUsage1=8] + + [:format="astc-5x5-unorm";textureUsage0=2;textureUsage1=1] + + [:format="astc-5x5-unorm";textureUsage0=2;textureUsage1=2] + + [:format="astc-5x5-unorm";textureUsage0=2;textureUsage1=4] + + [:format="astc-5x5-unorm";textureUsage0=2;textureUsage1=8] + + [:format="astc-5x5-unorm";textureUsage0=4;textureUsage1=1] + + [:format="astc-5x5-unorm";textureUsage0=4;textureUsage1=2] + + [:format="astc-5x5-unorm";textureUsage0=4;textureUsage1=4] + + [:format="astc-5x5-unorm";textureUsage0=4;textureUsage1=8] + + [:format="astc-5x5-unorm";textureUsage0=8;textureUsage1=1] + + [:format="astc-5x5-unorm";textureUsage0=8;textureUsage1=2] + + [:format="astc-5x5-unorm";textureUsage0=8;textureUsage1=4] + + [:format="astc-5x5-unorm";textureUsage0=8;textureUsage1=8] + + [:format="astc-5x5-unorm-srgb";textureUsage0=1;textureUsage1=1] + + [:format="astc-5x5-unorm-srgb";textureUsage0=1;textureUsage1=2] + + [:format="astc-5x5-unorm-srgb";textureUsage0=1;textureUsage1=4] + + [:format="astc-5x5-unorm-srgb";textureUsage0=1;textureUsage1=8] + + [:format="astc-5x5-unorm-srgb";textureUsage0=2;textureUsage1=1] + + [:format="astc-5x5-unorm-srgb";textureUsage0=2;textureUsage1=2] + + [:format="astc-5x5-unorm-srgb";textureUsage0=2;textureUsage1=4] + + [:format="astc-5x5-unorm-srgb";textureUsage0=2;textureUsage1=8] + + [:format="astc-5x5-unorm-srgb";textureUsage0=4;textureUsage1=1] + + [:format="astc-5x5-unorm-srgb";textureUsage0=4;textureUsage1=2] + + [:format="astc-5x5-unorm-srgb";textureUsage0=4;textureUsage1=4] + + [:format="astc-5x5-unorm-srgb";textureUsage0=4;textureUsage1=8] + + [:format="astc-5x5-unorm-srgb";textureUsage0=8;textureUsage1=1] + + [:format="astc-5x5-unorm-srgb";textureUsage0=8;textureUsage1=2] + + [:format="astc-5x5-unorm-srgb";textureUsage0=8;textureUsage1=4] + + [:format="astc-5x5-unorm-srgb";textureUsage0=8;textureUsage1=8] + + [:format="astc-6x5-unorm";textureUsage0=1;textureUsage1=1] + + [:format="astc-6x5-unorm";textureUsage0=1;textureUsage1=2] + + [:format="astc-6x5-unorm";textureUsage0=1;textureUsage1=4] + + [:format="astc-6x5-unorm";textureUsage0=1;textureUsage1=8] + + [:format="astc-6x5-unorm";textureUsage0=2;textureUsage1=1] + + [:format="astc-6x5-unorm";textureUsage0=2;textureUsage1=2] + + [:format="astc-6x5-unorm";textureUsage0=2;textureUsage1=4] + + [:format="astc-6x5-unorm";textureUsage0=2;textureUsage1=8] + + [:format="astc-6x5-unorm";textureUsage0=4;textureUsage1=1] + + [:format="astc-6x5-unorm";textureUsage0=4;textureUsage1=2] + + [:format="astc-6x5-unorm";textureUsage0=4;textureUsage1=4] + + [:format="astc-6x5-unorm";textureUsage0=4;textureUsage1=8] + + [:format="astc-6x5-unorm";textureUsage0=8;textureUsage1=1] + + [:format="astc-6x5-unorm";textureUsage0=8;textureUsage1=2] + + [:format="astc-6x5-unorm";textureUsage0=8;textureUsage1=4] + + [:format="astc-6x5-unorm";textureUsage0=8;textureUsage1=8] + + [:format="astc-6x5-unorm-srgb";textureUsage0=1;textureUsage1=1] + + [:format="astc-6x5-unorm-srgb";textureUsage0=1;textureUsage1=2] + + [:format="astc-6x5-unorm-srgb";textureUsage0=1;textureUsage1=4] + + [:format="astc-6x5-unorm-srgb";textureUsage0=1;textureUsage1=8] + + [:format="astc-6x5-unorm-srgb";textureUsage0=2;textureUsage1=1] + + [:format="astc-6x5-unorm-srgb";textureUsage0=2;textureUsage1=2] + + [:format="astc-6x5-unorm-srgb";textureUsage0=2;textureUsage1=4] + + [:format="astc-6x5-unorm-srgb";textureUsage0=2;textureUsage1=8] + + [:format="astc-6x5-unorm-srgb";textureUsage0=4;textureUsage1=1] + + [:format="astc-6x5-unorm-srgb";textureUsage0=4;textureUsage1=2] + + [:format="astc-6x5-unorm-srgb";textureUsage0=4;textureUsage1=4] + + [:format="astc-6x5-unorm-srgb";textureUsage0=4;textureUsage1=8] + + [:format="astc-6x5-unorm-srgb";textureUsage0=8;textureUsage1=1] + + [:format="astc-6x5-unorm-srgb";textureUsage0=8;textureUsage1=2] + + [:format="astc-6x5-unorm-srgb";textureUsage0=8;textureUsage1=4] + + [:format="astc-6x5-unorm-srgb";textureUsage0=8;textureUsage1=8] + + [:format="astc-6x6-unorm";textureUsage0=1;textureUsage1=1] + + [:format="astc-6x6-unorm";textureUsage0=1;textureUsage1=2] + + [:format="astc-6x6-unorm";textureUsage0=1;textureUsage1=4] + + [:format="astc-6x6-unorm";textureUsage0=1;textureUsage1=8] + + [:format="astc-6x6-unorm";textureUsage0=2;textureUsage1=1] + + [:format="astc-6x6-unorm";textureUsage0=2;textureUsage1=2] + + [:format="astc-6x6-unorm";textureUsage0=2;textureUsage1=4] + + [:format="astc-6x6-unorm";textureUsage0=2;textureUsage1=8] + + [:format="astc-6x6-unorm";textureUsage0=4;textureUsage1=1] + + [:format="astc-6x6-unorm";textureUsage0=4;textureUsage1=2] + + [:format="astc-6x6-unorm";textureUsage0=4;textureUsage1=4] + + [:format="astc-6x6-unorm";textureUsage0=4;textureUsage1=8] + + [:format="astc-6x6-unorm";textureUsage0=8;textureUsage1=1] + + [:format="astc-6x6-unorm";textureUsage0=8;textureUsage1=2] + + [:format="astc-6x6-unorm";textureUsage0=8;textureUsage1=4] + + [:format="astc-6x6-unorm";textureUsage0=8;textureUsage1=8] + + [:format="astc-6x6-unorm-srgb";textureUsage0=1;textureUsage1=1] + + [:format="astc-6x6-unorm-srgb";textureUsage0=1;textureUsage1=2] + + [:format="astc-6x6-unorm-srgb";textureUsage0=1;textureUsage1=4] + + [:format="astc-6x6-unorm-srgb";textureUsage0=1;textureUsage1=8] + + [:format="astc-6x6-unorm-srgb";textureUsage0=2;textureUsage1=1] + + [:format="astc-6x6-unorm-srgb";textureUsage0=2;textureUsage1=2] + + [:format="astc-6x6-unorm-srgb";textureUsage0=2;textureUsage1=4] + + [:format="astc-6x6-unorm-srgb";textureUsage0=2;textureUsage1=8] + + [:format="astc-6x6-unorm-srgb";textureUsage0=4;textureUsage1=1] + + [:format="astc-6x6-unorm-srgb";textureUsage0=4;textureUsage1=2] + + [:format="astc-6x6-unorm-srgb";textureUsage0=4;textureUsage1=4] + + [:format="astc-6x6-unorm-srgb";textureUsage0=4;textureUsage1=8] + + [:format="astc-6x6-unorm-srgb";textureUsage0=8;textureUsage1=1] + + [:format="astc-6x6-unorm-srgb";textureUsage0=8;textureUsage1=2] + + [:format="astc-6x6-unorm-srgb";textureUsage0=8;textureUsage1=4] + + [:format="astc-6x6-unorm-srgb";textureUsage0=8;textureUsage1=8] + + [:format="astc-8x5-unorm";textureUsage0=1;textureUsage1=1] + + [:format="astc-8x5-unorm";textureUsage0=1;textureUsage1=2] + + [:format="astc-8x5-unorm";textureUsage0=1;textureUsage1=4] + + [:format="astc-8x5-unorm";textureUsage0=1;textureUsage1=8] + + [:format="astc-8x5-unorm";textureUsage0=2;textureUsage1=1] + + [:format="astc-8x5-unorm";textureUsage0=2;textureUsage1=2] + + [:format="astc-8x5-unorm";textureUsage0=2;textureUsage1=4] + + [:format="astc-8x5-unorm";textureUsage0=2;textureUsage1=8] + + [:format="astc-8x5-unorm";textureUsage0=4;textureUsage1=1] + + [:format="astc-8x5-unorm";textureUsage0=4;textureUsage1=2] + + [:format="astc-8x5-unorm";textureUsage0=4;textureUsage1=4] + + [:format="astc-8x5-unorm";textureUsage0=4;textureUsage1=8] + + [:format="astc-8x5-unorm";textureUsage0=8;textureUsage1=1] + + [:format="astc-8x5-unorm";textureUsage0=8;textureUsage1=2] + + [:format="astc-8x5-unorm";textureUsage0=8;textureUsage1=4] + + [:format="astc-8x5-unorm";textureUsage0=8;textureUsage1=8] + + [:format="astc-8x5-unorm-srgb";textureUsage0=1;textureUsage1=1] + + [:format="astc-8x5-unorm-srgb";textureUsage0=1;textureUsage1=2] + + [:format="astc-8x5-unorm-srgb";textureUsage0=1;textureUsage1=4] + + [:format="astc-8x5-unorm-srgb";textureUsage0=1;textureUsage1=8] + + [:format="astc-8x5-unorm-srgb";textureUsage0=2;textureUsage1=1] + + [:format="astc-8x5-unorm-srgb";textureUsage0=2;textureUsage1=2] + + [:format="astc-8x5-unorm-srgb";textureUsage0=2;textureUsage1=4] + + [:format="astc-8x5-unorm-srgb";textureUsage0=2;textureUsage1=8] + + [:format="astc-8x5-unorm-srgb";textureUsage0=4;textureUsage1=1] + + [:format="astc-8x5-unorm-srgb";textureUsage0=4;textureUsage1=2] + + [:format="astc-8x5-unorm-srgb";textureUsage0=4;textureUsage1=4] + + [:format="astc-8x5-unorm-srgb";textureUsage0=4;textureUsage1=8] + + [:format="astc-8x5-unorm-srgb";textureUsage0=8;textureUsage1=1] + + [:format="astc-8x5-unorm-srgb";textureUsage0=8;textureUsage1=2] + + [:format="astc-8x5-unorm-srgb";textureUsage0=8;textureUsage1=4] + + [:format="astc-8x5-unorm-srgb";textureUsage0=8;textureUsage1=8] + + [:format="astc-8x6-unorm";textureUsage0=1;textureUsage1=1] + + [:format="astc-8x6-unorm";textureUsage0=1;textureUsage1=2] + + [:format="astc-8x6-unorm";textureUsage0=1;textureUsage1=4] + + [:format="astc-8x6-unorm";textureUsage0=1;textureUsage1=8] + + [:format="astc-8x6-unorm";textureUsage0=2;textureUsage1=1] + + [:format="astc-8x6-unorm";textureUsage0=2;textureUsage1=2] + + [:format="astc-8x6-unorm";textureUsage0=2;textureUsage1=4] + + [:format="astc-8x6-unorm";textureUsage0=2;textureUsage1=8] + + [:format="astc-8x6-unorm";textureUsage0=4;textureUsage1=1] + + [:format="astc-8x6-unorm";textureUsage0=4;textureUsage1=2] + + [:format="astc-8x6-unorm";textureUsage0=4;textureUsage1=4] + + [:format="astc-8x6-unorm";textureUsage0=4;textureUsage1=8] + + [:format="astc-8x6-unorm";textureUsage0=8;textureUsage1=1] + + [:format="astc-8x6-unorm";textureUsage0=8;textureUsage1=2] + + [:format="astc-8x6-unorm";textureUsage0=8;textureUsage1=4] + + [:format="astc-8x6-unorm";textureUsage0=8;textureUsage1=8] + + [:format="astc-8x6-unorm-srgb";textureUsage0=1;textureUsage1=1] + + [:format="astc-8x6-unorm-srgb";textureUsage0=1;textureUsage1=2] + + [:format="astc-8x6-unorm-srgb";textureUsage0=1;textureUsage1=4] + + [:format="astc-8x6-unorm-srgb";textureUsage0=1;textureUsage1=8] + + [:format="astc-8x6-unorm-srgb";textureUsage0=2;textureUsage1=1] + + [:format="astc-8x6-unorm-srgb";textureUsage0=2;textureUsage1=2] + + [:format="astc-8x6-unorm-srgb";textureUsage0=2;textureUsage1=4] + + [:format="astc-8x6-unorm-srgb";textureUsage0=2;textureUsage1=8] + + [:format="astc-8x6-unorm-srgb";textureUsage0=4;textureUsage1=1] + + [:format="astc-8x6-unorm-srgb";textureUsage0=4;textureUsage1=2] + + [:format="astc-8x6-unorm-srgb";textureUsage0=4;textureUsage1=4] + + [:format="astc-8x6-unorm-srgb";textureUsage0=4;textureUsage1=8] + + [:format="astc-8x6-unorm-srgb";textureUsage0=8;textureUsage1=1] + + [:format="astc-8x6-unorm-srgb";textureUsage0=8;textureUsage1=2] + + [:format="astc-8x6-unorm-srgb";textureUsage0=8;textureUsage1=4] + + [:format="astc-8x6-unorm-srgb";textureUsage0=8;textureUsage1=8] + + [:format="astc-8x8-unorm";textureUsage0=1;textureUsage1=1] + + [:format="astc-8x8-unorm";textureUsage0=1;textureUsage1=2] + + [:format="astc-8x8-unorm";textureUsage0=1;textureUsage1=4] + + [:format="astc-8x8-unorm";textureUsage0=1;textureUsage1=8] + + [:format="astc-8x8-unorm";textureUsage0=2;textureUsage1=1] + + [:format="astc-8x8-unorm";textureUsage0=2;textureUsage1=2] + + [:format="astc-8x8-unorm";textureUsage0=2;textureUsage1=4] + + [:format="astc-8x8-unorm";textureUsage0=2;textureUsage1=8] + + [:format="astc-8x8-unorm";textureUsage0=4;textureUsage1=1] + + [:format="astc-8x8-unorm";textureUsage0=4;textureUsage1=2] + + [:format="astc-8x8-unorm";textureUsage0=4;textureUsage1=4] + + [:format="astc-8x8-unorm";textureUsage0=4;textureUsage1=8] + + [:format="astc-8x8-unorm";textureUsage0=8;textureUsage1=1] + + [:format="astc-8x8-unorm";textureUsage0=8;textureUsage1=2] + + [:format="astc-8x8-unorm";textureUsage0=8;textureUsage1=4] + + [:format="astc-8x8-unorm";textureUsage0=8;textureUsage1=8] + + [:format="astc-8x8-unorm-srgb";textureUsage0=1;textureUsage1=1] + + [:format="astc-8x8-unorm-srgb";textureUsage0=1;textureUsage1=2] + + [:format="astc-8x8-unorm-srgb";textureUsage0=1;textureUsage1=4] + + [:format="astc-8x8-unorm-srgb";textureUsage0=1;textureUsage1=8] + + [:format="astc-8x8-unorm-srgb";textureUsage0=2;textureUsage1=1] + + [:format="astc-8x8-unorm-srgb";textureUsage0=2;textureUsage1=2] + + [:format="astc-8x8-unorm-srgb";textureUsage0=2;textureUsage1=4] + + [:format="astc-8x8-unorm-srgb";textureUsage0=2;textureUsage1=8] + + [:format="astc-8x8-unorm-srgb";textureUsage0=4;textureUsage1=1] + + [:format="astc-8x8-unorm-srgb";textureUsage0=4;textureUsage1=2] + + [:format="astc-8x8-unorm-srgb";textureUsage0=4;textureUsage1=4] + + [:format="astc-8x8-unorm-srgb";textureUsage0=4;textureUsage1=8] + + [:format="astc-8x8-unorm-srgb";textureUsage0=8;textureUsage1=1] + + [:format="astc-8x8-unorm-srgb";textureUsage0=8;textureUsage1=2] + + [:format="astc-8x8-unorm-srgb";textureUsage0=8;textureUsage1=4] + + [:format="astc-8x8-unorm-srgb";textureUsage0=8;textureUsage1=8] + + [:format="bc1-rgba-unorm";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";textureUsage0=1;textureUsage1=8] + + [:format="bc1-rgba-unorm";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";textureUsage0=2;textureUsage1=8] + + [:format="bc1-rgba-unorm";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";textureUsage0=4;textureUsage1=8] + + [:format="bc1-rgba-unorm";textureUsage0=8;textureUsage1=1] + + [:format="bc1-rgba-unorm";textureUsage0=8;textureUsage1=2] + + [:format="bc1-rgba-unorm";textureUsage0=8;textureUsage1=4] + + [:format="bc1-rgba-unorm";textureUsage0=8;textureUsage1=8] + + [:format="bc1-rgba-unorm-srgb";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";textureUsage0=1;textureUsage1=8] + + [:format="bc1-rgba-unorm-srgb";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";textureUsage0=2;textureUsage1=8] + + [:format="bc1-rgba-unorm-srgb";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";textureUsage0=4;textureUsage1=8] + + [:format="bc1-rgba-unorm-srgb";textureUsage0=8;textureUsage1=1] + + [:format="bc1-rgba-unorm-srgb";textureUsage0=8;textureUsage1=2] + + [:format="bc1-rgba-unorm-srgb";textureUsage0=8;textureUsage1=4] + + [:format="bc1-rgba-unorm-srgb";textureUsage0=8;textureUsage1=8] + + [:format="bc2-rgba-unorm";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";textureUsage0=1;textureUsage1=8] + + [:format="bc2-rgba-unorm";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";textureUsage0=2;textureUsage1=8] + + [:format="bc2-rgba-unorm";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";textureUsage0=4;textureUsage1=8] + + [:format="bc2-rgba-unorm";textureUsage0=8;textureUsage1=1] + + [:format="bc2-rgba-unorm";textureUsage0=8;textureUsage1=2] + + [:format="bc2-rgba-unorm";textureUsage0=8;textureUsage1=4] + + [:format="bc2-rgba-unorm";textureUsage0=8;textureUsage1=8] + + [:format="bc2-rgba-unorm-srgb";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";textureUsage0=1;textureUsage1=8] + + [:format="bc2-rgba-unorm-srgb";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";textureUsage0=2;textureUsage1=8] + + [:format="bc2-rgba-unorm-srgb";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";textureUsage0=4;textureUsage1=8] + + [:format="bc2-rgba-unorm-srgb";textureUsage0=8;textureUsage1=1] + + [:format="bc2-rgba-unorm-srgb";textureUsage0=8;textureUsage1=2] + + [:format="bc2-rgba-unorm-srgb";textureUsage0=8;textureUsage1=4] + + [:format="bc2-rgba-unorm-srgb";textureUsage0=8;textureUsage1=8] + + [:format="bc3-rgba-unorm";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";textureUsage0=1;textureUsage1=8] + + [:format="bc3-rgba-unorm";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";textureUsage0=2;textureUsage1=8] + + [:format="bc3-rgba-unorm";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";textureUsage0=4;textureUsage1=8] + + [:format="bc3-rgba-unorm";textureUsage0=8;textureUsage1=1] + + [:format="bc3-rgba-unorm";textureUsage0=8;textureUsage1=2] + + [:format="bc3-rgba-unorm";textureUsage0=8;textureUsage1=4] + + [:format="bc3-rgba-unorm";textureUsage0=8;textureUsage1=8] + + [:format="bc3-rgba-unorm-srgb";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";textureUsage0=1;textureUsage1=8] + + [:format="bc3-rgba-unorm-srgb";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";textureUsage0=2;textureUsage1=8] + + [:format="bc3-rgba-unorm-srgb";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";textureUsage0=4;textureUsage1=8] + + [:format="bc3-rgba-unorm-srgb";textureUsage0=8;textureUsage1=1] + + [:format="bc3-rgba-unorm-srgb";textureUsage0=8;textureUsage1=2] + + [:format="bc3-rgba-unorm-srgb";textureUsage0=8;textureUsage1=4] + + [:format="bc3-rgba-unorm-srgb";textureUsage0=8;textureUsage1=8] + + [:format="bc4-r-snorm";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";textureUsage0=1;textureUsage1=8] + + [:format="bc4-r-snorm";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";textureUsage0=2;textureUsage1=8] + + [:format="bc4-r-snorm";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";textureUsage0=4;textureUsage1=8] + + [:format="bc4-r-snorm";textureUsage0=8;textureUsage1=1] + + [:format="bc4-r-snorm";textureUsage0=8;textureUsage1=2] + + [:format="bc4-r-snorm";textureUsage0=8;textureUsage1=4] + + [:format="bc4-r-snorm";textureUsage0=8;textureUsage1=8] + + [:format="bc4-r-unorm";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";textureUsage0=1;textureUsage1=8] + + [:format="bc4-r-unorm";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";textureUsage0=2;textureUsage1=8] + + [:format="bc4-r-unorm";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";textureUsage0=4;textureUsage1=8] + + [:format="bc4-r-unorm";textureUsage0=8;textureUsage1=1] + + [:format="bc4-r-unorm";textureUsage0=8;textureUsage1=2] + + [:format="bc4-r-unorm";textureUsage0=8;textureUsage1=4] + + [:format="bc4-r-unorm";textureUsage0=8;textureUsage1=8] + + [:format="bc5-rg-snorm";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";textureUsage0=1;textureUsage1=8] + + [:format="bc5-rg-snorm";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";textureUsage0=2;textureUsage1=8] + + [:format="bc5-rg-snorm";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";textureUsage0=4;textureUsage1=8] + + [:format="bc5-rg-snorm";textureUsage0=8;textureUsage1=1] + + [:format="bc5-rg-snorm";textureUsage0=8;textureUsage1=2] + + [:format="bc5-rg-snorm";textureUsage0=8;textureUsage1=4] + + [:format="bc5-rg-snorm";textureUsage0=8;textureUsage1=8] + + [:format="bc5-rg-unorm";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";textureUsage0=1;textureUsage1=8] + + [:format="bc5-rg-unorm";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";textureUsage0=2;textureUsage1=8] + + [:format="bc5-rg-unorm";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";textureUsage0=4;textureUsage1=8] + + [:format="bc5-rg-unorm";textureUsage0=8;textureUsage1=1] + + [:format="bc5-rg-unorm";textureUsage0=8;textureUsage1=2] + + [:format="bc5-rg-unorm";textureUsage0=8;textureUsage1=4] + + [:format="bc5-rg-unorm";textureUsage0=8;textureUsage1=8] + + [:format="bc6h-rgb-float";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc6h-rgb-float";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc6h-rgb-float";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc6h-rgb-float";textureUsage0=1;textureUsage1=8] + + [:format="bc6h-rgb-float";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc6h-rgb-float";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc6h-rgb-float";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc6h-rgb-float";textureUsage0=2;textureUsage1=8] + + [:format="bc6h-rgb-float";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc6h-rgb-float";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc6h-rgb-float";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc6h-rgb-float";textureUsage0=4;textureUsage1=8] + + [:format="bc6h-rgb-float";textureUsage0=8;textureUsage1=1] + + [:format="bc6h-rgb-float";textureUsage0=8;textureUsage1=2] + + [:format="bc6h-rgb-float";textureUsage0=8;textureUsage1=4] + + [:format="bc6h-rgb-float";textureUsage0=8;textureUsage1=8] + + [:format="bc6h-rgb-ufloat";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc6h-rgb-ufloat";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc6h-rgb-ufloat";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc6h-rgb-ufloat";textureUsage0=1;textureUsage1=8] + + [:format="bc6h-rgb-ufloat";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc6h-rgb-ufloat";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc6h-rgb-ufloat";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc6h-rgb-ufloat";textureUsage0=2;textureUsage1=8] + + [:format="bc6h-rgb-ufloat";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc6h-rgb-ufloat";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc6h-rgb-ufloat";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc6h-rgb-ufloat";textureUsage0=4;textureUsage1=8] + + [:format="bc6h-rgb-ufloat";textureUsage0=8;textureUsage1=1] + + [:format="bc6h-rgb-ufloat";textureUsage0=8;textureUsage1=2] + + [:format="bc6h-rgb-ufloat";textureUsage0=8;textureUsage1=4] + + [:format="bc6h-rgb-ufloat";textureUsage0=8;textureUsage1=8] + + [:format="bc7-rgba-unorm";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";textureUsage0=1;textureUsage1=8] + + [:format="bc7-rgba-unorm";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";textureUsage0=2;textureUsage1=8] + + [:format="bc7-rgba-unorm";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";textureUsage0=4;textureUsage1=8] + + [:format="bc7-rgba-unorm";textureUsage0=8;textureUsage1=1] + + [:format="bc7-rgba-unorm";textureUsage0=8;textureUsage1=2] + + [:format="bc7-rgba-unorm";textureUsage0=8;textureUsage1=4] + + [:format="bc7-rgba-unorm";textureUsage0=8;textureUsage1=8] + + [:format="bc7-rgba-unorm-srgb";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";textureUsage0=1;textureUsage1=8] + + [:format="bc7-rgba-unorm-srgb";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";textureUsage0=2;textureUsage1=8] + + [:format="bc7-rgba-unorm-srgb";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";textureUsage0=4;textureUsage1=8] + + [:format="bc7-rgba-unorm-srgb";textureUsage0=8;textureUsage1=1] + + [:format="bc7-rgba-unorm-srgb";textureUsage0=8;textureUsage1=2] + + [:format="bc7-rgba-unorm-srgb";textureUsage0=8;textureUsage1=4] + + [:format="bc7-rgba-unorm-srgb";textureUsage0=8;textureUsage1=8] + + [:format="bgra8unorm";textureUsage0=16;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";textureUsage0=16;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";textureUsage0=16;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";textureUsage0=16;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";textureUsage0=16;textureUsage1=8] + + [:format="bgra8unorm";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";textureUsage0=1;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";textureUsage0=1;textureUsage1=8] + + [:format="bgra8unorm";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";textureUsage0=2;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";textureUsage0=2;textureUsage1=8] + + [:format="bgra8unorm";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";textureUsage0=4;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";textureUsage0=4;textureUsage1=8] + + [:format="bgra8unorm";textureUsage0=8;textureUsage1=1] + + [:format="bgra8unorm";textureUsage0=8;textureUsage1=16] + + [:format="bgra8unorm";textureUsage0=8;textureUsage1=2] + + [:format="bgra8unorm";textureUsage0=8;textureUsage1=4] + + [:format="bgra8unorm";textureUsage0=8;textureUsage1=8] + + [:format="bgra8unorm-srgb";textureUsage0=16;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";textureUsage0=16;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";textureUsage0=16;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";textureUsage0=16;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";textureUsage0=16;textureUsage1=8] + + [:format="bgra8unorm-srgb";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";textureUsage0=1;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";textureUsage0=1;textureUsage1=8] + + [:format="bgra8unorm-srgb";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";textureUsage0=2;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";textureUsage0=2;textureUsage1=8] + + [:format="bgra8unorm-srgb";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";textureUsage0=4;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";textureUsage0=4;textureUsage1=8] + + [:format="bgra8unorm-srgb";textureUsage0=8;textureUsage1=1] + + [:format="bgra8unorm-srgb";textureUsage0=8;textureUsage1=16] + + [:format="bgra8unorm-srgb";textureUsage0=8;textureUsage1=2] + + [:format="bgra8unorm-srgb";textureUsage0=8;textureUsage1=4] + + [:format="bgra8unorm-srgb";textureUsage0=8;textureUsage1=8] + + [:format="depth16unorm";textureUsage0=16;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";textureUsage0=16;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";textureUsage0=16;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";textureUsage0=16;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";textureUsage0=16;textureUsage1=8] + + [:format="depth16unorm";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";textureUsage0=1;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";textureUsage0=1;textureUsage1=8] + + [:format="depth16unorm";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";textureUsage0=2;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";textureUsage0=2;textureUsage1=8] + + [:format="depth16unorm";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";textureUsage0=4;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";textureUsage0=4;textureUsage1=8] + + [:format="depth16unorm";textureUsage0=8;textureUsage1=1] + + [:format="depth16unorm";textureUsage0=8;textureUsage1=16] + + [:format="depth16unorm";textureUsage0=8;textureUsage1=2] + + [:format="depth16unorm";textureUsage0=8;textureUsage1=4] + + [:format="depth16unorm";textureUsage0=8;textureUsage1=8] + + [:format="depth24plus";textureUsage0=16;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth24plus";textureUsage0=16;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth24plus";textureUsage0=16;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth24plus";textureUsage0=16;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth24plus";textureUsage0=16;textureUsage1=8] + + [:format="depth24plus";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth24plus";textureUsage0=1;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth24plus";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth24plus";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth24plus";textureUsage0=1;textureUsage1=8] + + [:format="depth24plus";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth24plus";textureUsage0=2;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth24plus";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth24plus";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth24plus";textureUsage0=2;textureUsage1=8] + + [:format="depth24plus";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth24plus";textureUsage0=4;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth24plus";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth24plus";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth24plus";textureUsage0=4;textureUsage1=8] + + [:format="depth24plus";textureUsage0=8;textureUsage1=1] + + [:format="depth24plus";textureUsage0=8;textureUsage1=16] + + [:format="depth24plus";textureUsage0=8;textureUsage1=2] + + [:format="depth24plus";textureUsage0=8;textureUsage1=4] + + [:format="depth24plus";textureUsage0=8;textureUsage1=8] + + [:format="depth24plus-stencil8";textureUsage0=16;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth24plus-stencil8";textureUsage0=16;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth24plus-stencil8";textureUsage0=16;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth24plus-stencil8";textureUsage0=16;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth24plus-stencil8";textureUsage0=16;textureUsage1=8] + + [:format="depth24plus-stencil8";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth24plus-stencil8";textureUsage0=1;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth24plus-stencil8";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth24plus-stencil8";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth24plus-stencil8";textureUsage0=1;textureUsage1=8] + + [:format="depth24plus-stencil8";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth24plus-stencil8";textureUsage0=2;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth24plus-stencil8";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth24plus-stencil8";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth24plus-stencil8";textureUsage0=2;textureUsage1=8] + + [:format="depth24plus-stencil8";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth24plus-stencil8";textureUsage0=4;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth24plus-stencil8";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth24plus-stencil8";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth24plus-stencil8";textureUsage0=4;textureUsage1=8] + + [:format="depth24plus-stencil8";textureUsage0=8;textureUsage1=1] + + [:format="depth24plus-stencil8";textureUsage0=8;textureUsage1=16] + + [:format="depth24plus-stencil8";textureUsage0=8;textureUsage1=2] + + [:format="depth24plus-stencil8";textureUsage0=8;textureUsage1=4] + + [:format="depth24plus-stencil8";textureUsage0=8;textureUsage1=8] + + [:format="depth32float";textureUsage0=16;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";textureUsage0=16;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";textureUsage0=16;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";textureUsage0=16;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";textureUsage0=16;textureUsage1=8] + + [:format="depth32float";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";textureUsage0=1;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";textureUsage0=1;textureUsage1=8] + + [:format="depth32float";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";textureUsage0=2;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";textureUsage0=2;textureUsage1=8] + + [:format="depth32float";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";textureUsage0=4;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";textureUsage0=4;textureUsage1=8] + + [:format="depth32float";textureUsage0=8;textureUsage1=1] + + [:format="depth32float";textureUsage0=8;textureUsage1=16] + + [:format="depth32float";textureUsage0=8;textureUsage1=2] + + [:format="depth32float";textureUsage0=8;textureUsage1=4] + + [:format="depth32float";textureUsage0=8;textureUsage1=8] + + [:format="depth32float-stencil8";textureUsage0=16;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float-stencil8";textureUsage0=16;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float-stencil8";textureUsage0=16;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float-stencil8";textureUsage0=16;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float-stencil8";textureUsage0=16;textureUsage1=8] + + [:format="depth32float-stencil8";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float-stencil8";textureUsage0=1;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float-stencil8";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float-stencil8";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float-stencil8";textureUsage0=1;textureUsage1=8] + + [:format="depth32float-stencil8";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float-stencil8";textureUsage0=2;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float-stencil8";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float-stencil8";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float-stencil8";textureUsage0=2;textureUsage1=8] + + [:format="depth32float-stencil8";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float-stencil8";textureUsage0=4;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float-stencil8";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float-stencil8";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float-stencil8";textureUsage0=4;textureUsage1=8] + + [:format="depth32float-stencil8";textureUsage0=8;textureUsage1=1] + + [:format="depth32float-stencil8";textureUsage0=8;textureUsage1=16] + + [:format="depth32float-stencil8";textureUsage0=8;textureUsage1=2] + + [:format="depth32float-stencil8";textureUsage0=8;textureUsage1=4] + + [:format="depth32float-stencil8";textureUsage0=8;textureUsage1=8] + + [:format="eac-r11snorm";textureUsage0=1;textureUsage1=1] + + [:format="eac-r11snorm";textureUsage0=1;textureUsage1=2] + + [:format="eac-r11snorm";textureUsage0=1;textureUsage1=4] + + [:format="eac-r11snorm";textureUsage0=1;textureUsage1=8] + + [:format="eac-r11snorm";textureUsage0=2;textureUsage1=1] + + [:format="eac-r11snorm";textureUsage0=2;textureUsage1=2] + + [:format="eac-r11snorm";textureUsage0=2;textureUsage1=4] + + [:format="eac-r11snorm";textureUsage0=2;textureUsage1=8] + + [:format="eac-r11snorm";textureUsage0=4;textureUsage1=1] + + [:format="eac-r11snorm";textureUsage0=4;textureUsage1=2] + + [:format="eac-r11snorm";textureUsage0=4;textureUsage1=4] + + [:format="eac-r11snorm";textureUsage0=4;textureUsage1=8] + + [:format="eac-r11snorm";textureUsage0=8;textureUsage1=1] + + [:format="eac-r11snorm";textureUsage0=8;textureUsage1=2] + + [:format="eac-r11snorm";textureUsage0=8;textureUsage1=4] + + [:format="eac-r11snorm";textureUsage0=8;textureUsage1=8] + + [:format="eac-r11unorm";textureUsage0=1;textureUsage1=1] + + [:format="eac-r11unorm";textureUsage0=1;textureUsage1=2] + + [:format="eac-r11unorm";textureUsage0=1;textureUsage1=4] + + [:format="eac-r11unorm";textureUsage0=1;textureUsage1=8] + + [:format="eac-r11unorm";textureUsage0=2;textureUsage1=1] + + [:format="eac-r11unorm";textureUsage0=2;textureUsage1=2] + + [:format="eac-r11unorm";textureUsage0=2;textureUsage1=4] + + [:format="eac-r11unorm";textureUsage0=2;textureUsage1=8] + + [:format="eac-r11unorm";textureUsage0=4;textureUsage1=1] + + [:format="eac-r11unorm";textureUsage0=4;textureUsage1=2] + + [:format="eac-r11unorm";textureUsage0=4;textureUsage1=4] + + [:format="eac-r11unorm";textureUsage0=4;textureUsage1=8] + + [:format="eac-r11unorm";textureUsage0=8;textureUsage1=1] + + [:format="eac-r11unorm";textureUsage0=8;textureUsage1=2] + + [:format="eac-r11unorm";textureUsage0=8;textureUsage1=4] + + [:format="eac-r11unorm";textureUsage0=8;textureUsage1=8] + + [:format="eac-rg11snorm";textureUsage0=1;textureUsage1=1] + + [:format="eac-rg11snorm";textureUsage0=1;textureUsage1=2] + + [:format="eac-rg11snorm";textureUsage0=1;textureUsage1=4] + + [:format="eac-rg11snorm";textureUsage0=1;textureUsage1=8] + + [:format="eac-rg11snorm";textureUsage0=2;textureUsage1=1] + + [:format="eac-rg11snorm";textureUsage0=2;textureUsage1=2] + + [:format="eac-rg11snorm";textureUsage0=2;textureUsage1=4] + + [:format="eac-rg11snorm";textureUsage0=2;textureUsage1=8] + + [:format="eac-rg11snorm";textureUsage0=4;textureUsage1=1] + + [:format="eac-rg11snorm";textureUsage0=4;textureUsage1=2] + + [:format="eac-rg11snorm";textureUsage0=4;textureUsage1=4] + + [:format="eac-rg11snorm";textureUsage0=4;textureUsage1=8] + + [:format="eac-rg11snorm";textureUsage0=8;textureUsage1=1] + + [:format="eac-rg11snorm";textureUsage0=8;textureUsage1=2] + + [:format="eac-rg11snorm";textureUsage0=8;textureUsage1=4] + + [:format="eac-rg11snorm";textureUsage0=8;textureUsage1=8] + + [:format="eac-rg11unorm";textureUsage0=1;textureUsage1=1] + + [:format="eac-rg11unorm";textureUsage0=1;textureUsage1=2] + + [:format="eac-rg11unorm";textureUsage0=1;textureUsage1=4] + + [:format="eac-rg11unorm";textureUsage0=1;textureUsage1=8] + + [:format="eac-rg11unorm";textureUsage0=2;textureUsage1=1] + + [:format="eac-rg11unorm";textureUsage0=2;textureUsage1=2] + + [:format="eac-rg11unorm";textureUsage0=2;textureUsage1=4] + + [:format="eac-rg11unorm";textureUsage0=2;textureUsage1=8] + + [:format="eac-rg11unorm";textureUsage0=4;textureUsage1=1] + + [:format="eac-rg11unorm";textureUsage0=4;textureUsage1=2] + + [:format="eac-rg11unorm";textureUsage0=4;textureUsage1=4] + + [:format="eac-rg11unorm";textureUsage0=4;textureUsage1=8] + + [:format="eac-rg11unorm";textureUsage0=8;textureUsage1=1] + + [:format="eac-rg11unorm";textureUsage0=8;textureUsage1=2] + + [:format="eac-rg11unorm";textureUsage0=8;textureUsage1=4] + + [:format="eac-rg11unorm";textureUsage0=8;textureUsage1=8] + + [:format="etc2-rgb8a1unorm";textureUsage0=1;textureUsage1=1] + + [:format="etc2-rgb8a1unorm";textureUsage0=1;textureUsage1=2] + + [:format="etc2-rgb8a1unorm";textureUsage0=1;textureUsage1=4] + + [:format="etc2-rgb8a1unorm";textureUsage0=1;textureUsage1=8] + + [:format="etc2-rgb8a1unorm";textureUsage0=2;textureUsage1=1] + + [:format="etc2-rgb8a1unorm";textureUsage0=2;textureUsage1=2] + + [:format="etc2-rgb8a1unorm";textureUsage0=2;textureUsage1=4] + + [:format="etc2-rgb8a1unorm";textureUsage0=2;textureUsage1=8] + + [:format="etc2-rgb8a1unorm";textureUsage0=4;textureUsage1=1] + + [:format="etc2-rgb8a1unorm";textureUsage0=4;textureUsage1=2] + + [:format="etc2-rgb8a1unorm";textureUsage0=4;textureUsage1=4] + + [:format="etc2-rgb8a1unorm";textureUsage0=4;textureUsage1=8] + + [:format="etc2-rgb8a1unorm";textureUsage0=8;textureUsage1=1] + + [:format="etc2-rgb8a1unorm";textureUsage0=8;textureUsage1=2] + + [:format="etc2-rgb8a1unorm";textureUsage0=8;textureUsage1=4] + + [:format="etc2-rgb8a1unorm";textureUsage0=8;textureUsage1=8] + + [:format="etc2-rgb8a1unorm-srgb";textureUsage0=1;textureUsage1=1] + + [:format="etc2-rgb8a1unorm-srgb";textureUsage0=1;textureUsage1=2] + + [:format="etc2-rgb8a1unorm-srgb";textureUsage0=1;textureUsage1=4] + + [:format="etc2-rgb8a1unorm-srgb";textureUsage0=1;textureUsage1=8] + + [:format="etc2-rgb8a1unorm-srgb";textureUsage0=2;textureUsage1=1] + + [:format="etc2-rgb8a1unorm-srgb";textureUsage0=2;textureUsage1=2] + + [:format="etc2-rgb8a1unorm-srgb";textureUsage0=2;textureUsage1=4] + + [:format="etc2-rgb8a1unorm-srgb";textureUsage0=2;textureUsage1=8] + + [:format="etc2-rgb8a1unorm-srgb";textureUsage0=4;textureUsage1=1] + + [:format="etc2-rgb8a1unorm-srgb";textureUsage0=4;textureUsage1=2] + + [:format="etc2-rgb8a1unorm-srgb";textureUsage0=4;textureUsage1=4] + + [:format="etc2-rgb8a1unorm-srgb";textureUsage0=4;textureUsage1=8] + + [:format="etc2-rgb8a1unorm-srgb";textureUsage0=8;textureUsage1=1] + + [:format="etc2-rgb8a1unorm-srgb";textureUsage0=8;textureUsage1=2] + + [:format="etc2-rgb8a1unorm-srgb";textureUsage0=8;textureUsage1=4] + + [:format="etc2-rgb8a1unorm-srgb";textureUsage0=8;textureUsage1=8] + + [:format="etc2-rgb8unorm";textureUsage0=1;textureUsage1=1] + + [:format="etc2-rgb8unorm";textureUsage0=1;textureUsage1=2] + + [:format="etc2-rgb8unorm";textureUsage0=1;textureUsage1=4] + + [:format="etc2-rgb8unorm";textureUsage0=1;textureUsage1=8] + + [:format="etc2-rgb8unorm";textureUsage0=2;textureUsage1=1] + + [:format="etc2-rgb8unorm";textureUsage0=2;textureUsage1=2] + + [:format="etc2-rgb8unorm";textureUsage0=2;textureUsage1=4] + + [:format="etc2-rgb8unorm";textureUsage0=2;textureUsage1=8] + + [:format="etc2-rgb8unorm";textureUsage0=4;textureUsage1=1] + + [:format="etc2-rgb8unorm";textureUsage0=4;textureUsage1=2] + + [:format="etc2-rgb8unorm";textureUsage0=4;textureUsage1=4] + + [:format="etc2-rgb8unorm";textureUsage0=4;textureUsage1=8] + + [:format="etc2-rgb8unorm";textureUsage0=8;textureUsage1=1] + + [:format="etc2-rgb8unorm";textureUsage0=8;textureUsage1=2] + + [:format="etc2-rgb8unorm";textureUsage0=8;textureUsage1=4] + + [:format="etc2-rgb8unorm";textureUsage0=8;textureUsage1=8] + + [:format="etc2-rgb8unorm-srgb";textureUsage0=1;textureUsage1=1] + + [:format="etc2-rgb8unorm-srgb";textureUsage0=1;textureUsage1=2] + + [:format="etc2-rgb8unorm-srgb";textureUsage0=1;textureUsage1=4] + + [:format="etc2-rgb8unorm-srgb";textureUsage0=1;textureUsage1=8] + + [:format="etc2-rgb8unorm-srgb";textureUsage0=2;textureUsage1=1] + + [:format="etc2-rgb8unorm-srgb";textureUsage0=2;textureUsage1=2] + + [:format="etc2-rgb8unorm-srgb";textureUsage0=2;textureUsage1=4] + + [:format="etc2-rgb8unorm-srgb";textureUsage0=2;textureUsage1=8] + + [:format="etc2-rgb8unorm-srgb";textureUsage0=4;textureUsage1=1] + + [:format="etc2-rgb8unorm-srgb";textureUsage0=4;textureUsage1=2] + + [:format="etc2-rgb8unorm-srgb";textureUsage0=4;textureUsage1=4] + + [:format="etc2-rgb8unorm-srgb";textureUsage0=4;textureUsage1=8] + + [:format="etc2-rgb8unorm-srgb";textureUsage0=8;textureUsage1=1] + + [:format="etc2-rgb8unorm-srgb";textureUsage0=8;textureUsage1=2] + + [:format="etc2-rgb8unorm-srgb";textureUsage0=8;textureUsage1=4] + + [:format="etc2-rgb8unorm-srgb";textureUsage0=8;textureUsage1=8] + + [:format="etc2-rgba8unorm";textureUsage0=1;textureUsage1=1] + + [:format="etc2-rgba8unorm";textureUsage0=1;textureUsage1=2] + + [:format="etc2-rgba8unorm";textureUsage0=1;textureUsage1=4] + + [:format="etc2-rgba8unorm";textureUsage0=1;textureUsage1=8] + + [:format="etc2-rgba8unorm";textureUsage0=2;textureUsage1=1] + + [:format="etc2-rgba8unorm";textureUsage0=2;textureUsage1=2] + + [:format="etc2-rgba8unorm";textureUsage0=2;textureUsage1=4] + + [:format="etc2-rgba8unorm";textureUsage0=2;textureUsage1=8] + + [:format="etc2-rgba8unorm";textureUsage0=4;textureUsage1=1] + + [:format="etc2-rgba8unorm";textureUsage0=4;textureUsage1=2] + + [:format="etc2-rgba8unorm";textureUsage0=4;textureUsage1=4] + + [:format="etc2-rgba8unorm";textureUsage0=4;textureUsage1=8] + + [:format="etc2-rgba8unorm";textureUsage0=8;textureUsage1=1] + + [:format="etc2-rgba8unorm";textureUsage0=8;textureUsage1=2] + + [:format="etc2-rgba8unorm";textureUsage0=8;textureUsage1=4] + + [:format="etc2-rgba8unorm";textureUsage0=8;textureUsage1=8] + + [:format="etc2-rgba8unorm-srgb";textureUsage0=1;textureUsage1=1] + + [:format="etc2-rgba8unorm-srgb";textureUsage0=1;textureUsage1=2] + + [:format="etc2-rgba8unorm-srgb";textureUsage0=1;textureUsage1=4] + + [:format="etc2-rgba8unorm-srgb";textureUsage0=1;textureUsage1=8] + + [:format="etc2-rgba8unorm-srgb";textureUsage0=2;textureUsage1=1] + + [:format="etc2-rgba8unorm-srgb";textureUsage0=2;textureUsage1=2] + + [:format="etc2-rgba8unorm-srgb";textureUsage0=2;textureUsage1=4] + + [:format="etc2-rgba8unorm-srgb";textureUsage0=2;textureUsage1=8] + + [:format="etc2-rgba8unorm-srgb";textureUsage0=4;textureUsage1=1] + + [:format="etc2-rgba8unorm-srgb";textureUsage0=4;textureUsage1=2] + + [:format="etc2-rgba8unorm-srgb";textureUsage0=4;textureUsage1=4] + + [:format="etc2-rgba8unorm-srgb";textureUsage0=4;textureUsage1=8] + + [:format="etc2-rgba8unorm-srgb";textureUsage0=8;textureUsage1=1] + + [:format="etc2-rgba8unorm-srgb";textureUsage0=8;textureUsage1=2] + + [:format="etc2-rgba8unorm-srgb";textureUsage0=8;textureUsage1=4] + + [:format="etc2-rgba8unorm-srgb";textureUsage0=8;textureUsage1=8] + + [:format="r16float";textureUsage0=16;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";textureUsage0=16;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";textureUsage0=16;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";textureUsage0=16;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";textureUsage0=16;textureUsage1=8] + + [:format="r16float";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";textureUsage0=1;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";textureUsage0=1;textureUsage1=8] + + [:format="r16float";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";textureUsage0=2;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";textureUsage0=2;textureUsage1=8] + + [:format="r16float";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";textureUsage0=4;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";textureUsage0=4;textureUsage1=8] + + [:format="r16float";textureUsage0=8;textureUsage1=1] + + [:format="r16float";textureUsage0=8;textureUsage1=16] + + [:format="r16float";textureUsage0=8;textureUsage1=2] + + [:format="r16float";textureUsage0=8;textureUsage1=4] + + [:format="r16float";textureUsage0=8;textureUsage1=8] + + [:format="r16sint";textureUsage0=16;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16sint";textureUsage0=16;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16sint";textureUsage0=16;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16sint";textureUsage0=16;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16sint";textureUsage0=16;textureUsage1=8] + + [:format="r16sint";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16sint";textureUsage0=1;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16sint";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16sint";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16sint";textureUsage0=1;textureUsage1=8] + + [:format="r16sint";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16sint";textureUsage0=2;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16sint";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16sint";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16sint";textureUsage0=2;textureUsage1=8] + + [:format="r16sint";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16sint";textureUsage0=4;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16sint";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16sint";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16sint";textureUsage0=4;textureUsage1=8] + + [:format="r16sint";textureUsage0=8;textureUsage1=1] + + [:format="r16sint";textureUsage0=8;textureUsage1=16] + + [:format="r16sint";textureUsage0=8;textureUsage1=2] + + [:format="r16sint";textureUsage0=8;textureUsage1=4] + + [:format="r16sint";textureUsage0=8;textureUsage1=8] + + [:format="r16uint";textureUsage0=16;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16uint";textureUsage0=16;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16uint";textureUsage0=16;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16uint";textureUsage0=16;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16uint";textureUsage0=16;textureUsage1=8] + + [:format="r16uint";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16uint";textureUsage0=1;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16uint";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16uint";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16uint";textureUsage0=1;textureUsage1=8] + + [:format="r16uint";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16uint";textureUsage0=2;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16uint";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16uint";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16uint";textureUsage0=2;textureUsage1=8] + + [:format="r16uint";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16uint";textureUsage0=4;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16uint";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16uint";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16uint";textureUsage0=4;textureUsage1=8] + + [:format="r16uint";textureUsage0=8;textureUsage1=1] + + [:format="r16uint";textureUsage0=8;textureUsage1=16] + + [:format="r16uint";textureUsage0=8;textureUsage1=2] + + [:format="r16uint";textureUsage0=8;textureUsage1=4] + + [:format="r16uint";textureUsage0=8;textureUsage1=8] + + [:format="r32float";textureUsage0=16;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";textureUsage0=16;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";textureUsage0=16;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";textureUsage0=16;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";textureUsage0=16;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";textureUsage0=1;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";textureUsage0=1;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";textureUsage0=2;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";textureUsage0=2;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";textureUsage0=4;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";textureUsage0=4;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";textureUsage0=8;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";textureUsage0=8;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";textureUsage0=8;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";textureUsage0=8;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";textureUsage0=8;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32sint";textureUsage0=16;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32sint";textureUsage0=16;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32sint";textureUsage0=16;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32sint";textureUsage0=16;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32sint";textureUsage0=16;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32sint";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32sint";textureUsage0=1;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32sint";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32sint";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32sint";textureUsage0=1;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32sint";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32sint";textureUsage0=2;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32sint";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32sint";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32sint";textureUsage0=2;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32sint";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32sint";textureUsage0=4;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32sint";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32sint";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32sint";textureUsage0=4;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32sint";textureUsage0=8;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32sint";textureUsage0=8;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32sint";textureUsage0=8;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32sint";textureUsage0=8;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32sint";textureUsage0=8;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32uint";textureUsage0=16;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32uint";textureUsage0=16;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32uint";textureUsage0=16;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32uint";textureUsage0=16;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32uint";textureUsage0=16;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32uint";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32uint";textureUsage0=1;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32uint";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32uint";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32uint";textureUsage0=1;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32uint";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32uint";textureUsage0=2;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32uint";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32uint";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32uint";textureUsage0=2;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32uint";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32uint";textureUsage0=4;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32uint";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32uint";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32uint";textureUsage0=4;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32uint";textureUsage0=8;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32uint";textureUsage0=8;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32uint";textureUsage0=8;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32uint";textureUsage0=8;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32uint";textureUsage0=8;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8sint";textureUsage0=16;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8sint";textureUsage0=16;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8sint";textureUsage0=16;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8sint";textureUsage0=16;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8sint";textureUsage0=16;textureUsage1=8] + + [:format="r8sint";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8sint";textureUsage0=1;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8sint";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8sint";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8sint";textureUsage0=1;textureUsage1=8] + + [:format="r8sint";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8sint";textureUsage0=2;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8sint";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8sint";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8sint";textureUsage0=2;textureUsage1=8] + + [:format="r8sint";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8sint";textureUsage0=4;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8sint";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8sint";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8sint";textureUsage0=4;textureUsage1=8] + + [:format="r8sint";textureUsage0=8;textureUsage1=1] + + [:format="r8sint";textureUsage0=8;textureUsage1=16] + + [:format="r8sint";textureUsage0=8;textureUsage1=2] + + [:format="r8sint";textureUsage0=8;textureUsage1=4] + + [:format="r8sint";textureUsage0=8;textureUsage1=8] + + [:format="r8snorm";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";textureUsage0=1;textureUsage1=8] + + [:format="r8snorm";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";textureUsage0=2;textureUsage1=8] + + [:format="r8snorm";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";textureUsage0=4;textureUsage1=8] + + [:format="r8snorm";textureUsage0=8;textureUsage1=1] + + [:format="r8snorm";textureUsage0=8;textureUsage1=2] + + [:format="r8snorm";textureUsage0=8;textureUsage1=4] + + [:format="r8snorm";textureUsage0=8;textureUsage1=8] + + [:format="r8uint";textureUsage0=16;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8uint";textureUsage0=16;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8uint";textureUsage0=16;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8uint";textureUsage0=16;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8uint";textureUsage0=16;textureUsage1=8] + + [:format="r8uint";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8uint";textureUsage0=1;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8uint";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8uint";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8uint";textureUsage0=1;textureUsage1=8] + + [:format="r8uint";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8uint";textureUsage0=2;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8uint";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8uint";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8uint";textureUsage0=2;textureUsage1=8] + + [:format="r8uint";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8uint";textureUsage0=4;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8uint";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8uint";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8uint";textureUsage0=4;textureUsage1=8] + + [:format="r8uint";textureUsage0=8;textureUsage1=1] + + [:format="r8uint";textureUsage0=8;textureUsage1=16] + + [:format="r8uint";textureUsage0=8;textureUsage1=2] + + [:format="r8uint";textureUsage0=8;textureUsage1=4] + + [:format="r8uint";textureUsage0=8;textureUsage1=8] + + [:format="r8unorm";textureUsage0=16;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";textureUsage0=16;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";textureUsage0=16;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";textureUsage0=16;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";textureUsage0=16;textureUsage1=8] + + [:format="r8unorm";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";textureUsage0=1;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";textureUsage0=1;textureUsage1=8] + + [:format="r8unorm";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";textureUsage0=2;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";textureUsage0=2;textureUsage1=8] + + [:format="r8unorm";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";textureUsage0=4;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";textureUsage0=4;textureUsage1=8] + + [:format="r8unorm";textureUsage0=8;textureUsage1=1] + + [:format="r8unorm";textureUsage0=8;textureUsage1=16] + + [:format="r8unorm";textureUsage0=8;textureUsage1=2] + + [:format="r8unorm";textureUsage0=8;textureUsage1=4] + + [:format="r8unorm";textureUsage0=8;textureUsage1=8] + + [:format="rg11b10ufloat";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";textureUsage0=1;textureUsage1=8] + + [:format="rg11b10ufloat";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";textureUsage0=2;textureUsage1=8] + + [:format="rg11b10ufloat";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";textureUsage0=4;textureUsage1=8] + + [:format="rg11b10ufloat";textureUsage0=8;textureUsage1=1] + + [:format="rg11b10ufloat";textureUsage0=8;textureUsage1=2] + + [:format="rg11b10ufloat";textureUsage0=8;textureUsage1=4] + + [:format="rg11b10ufloat";textureUsage0=8;textureUsage1=8] + + [:format="rg16float";textureUsage0=16;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";textureUsage0=16;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";textureUsage0=16;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";textureUsage0=16;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";textureUsage0=16;textureUsage1=8] + + [:format="rg16float";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";textureUsage0=1;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";textureUsage0=1;textureUsage1=8] + + [:format="rg16float";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";textureUsage0=2;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";textureUsage0=2;textureUsage1=8] + + [:format="rg16float";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";textureUsage0=4;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";textureUsage0=4;textureUsage1=8] + + [:format="rg16float";textureUsage0=8;textureUsage1=1] + + [:format="rg16float";textureUsage0=8;textureUsage1=16] + + [:format="rg16float";textureUsage0=8;textureUsage1=2] + + [:format="rg16float";textureUsage0=8;textureUsage1=4] + + [:format="rg16float";textureUsage0=8;textureUsage1=8] + + [:format="rg16sint";textureUsage0=16;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16sint";textureUsage0=16;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16sint";textureUsage0=16;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16sint";textureUsage0=16;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16sint";textureUsage0=16;textureUsage1=8] + + [:format="rg16sint";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16sint";textureUsage0=1;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16sint";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16sint";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16sint";textureUsage0=1;textureUsage1=8] + + [:format="rg16sint";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16sint";textureUsage0=2;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16sint";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16sint";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16sint";textureUsage0=2;textureUsage1=8] + + [:format="rg16sint";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16sint";textureUsage0=4;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16sint";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16sint";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16sint";textureUsage0=4;textureUsage1=8] + + [:format="rg16sint";textureUsage0=8;textureUsage1=1] + + [:format="rg16sint";textureUsage0=8;textureUsage1=16] + + [:format="rg16sint";textureUsage0=8;textureUsage1=2] + + [:format="rg16sint";textureUsage0=8;textureUsage1=4] + + [:format="rg16sint";textureUsage0=8;textureUsage1=8] + + [:format="rg16uint";textureUsage0=16;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16uint";textureUsage0=16;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16uint";textureUsage0=16;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16uint";textureUsage0=16;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16uint";textureUsage0=16;textureUsage1=8] + + [:format="rg16uint";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16uint";textureUsage0=1;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16uint";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16uint";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16uint";textureUsage0=1;textureUsage1=8] + + [:format="rg16uint";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16uint";textureUsage0=2;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16uint";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16uint";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16uint";textureUsage0=2;textureUsage1=8] + + [:format="rg16uint";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16uint";textureUsage0=4;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16uint";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16uint";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16uint";textureUsage0=4;textureUsage1=8] + + [:format="rg16uint";textureUsage0=8;textureUsage1=1] + + [:format="rg16uint";textureUsage0=8;textureUsage1=16] + + [:format="rg16uint";textureUsage0=8;textureUsage1=2] + + [:format="rg16uint";textureUsage0=8;textureUsage1=4] + + [:format="rg16uint";textureUsage0=8;textureUsage1=8] + + [:format="rg32float";textureUsage0=16;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";textureUsage0=16;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";textureUsage0=16;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";textureUsage0=16;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";textureUsage0=16;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";textureUsage0=1;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";textureUsage0=1;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";textureUsage0=2;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";textureUsage0=2;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";textureUsage0=4;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";textureUsage0=4;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";textureUsage0=8;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";textureUsage0=8;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";textureUsage0=8;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";textureUsage0=8;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";textureUsage0=8;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32sint";textureUsage0=16;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32sint";textureUsage0=16;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32sint";textureUsage0=16;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32sint";textureUsage0=16;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32sint";textureUsage0=16;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32sint";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32sint";textureUsage0=1;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32sint";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32sint";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32sint";textureUsage0=1;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32sint";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32sint";textureUsage0=2;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32sint";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32sint";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32sint";textureUsage0=2;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32sint";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32sint";textureUsage0=4;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32sint";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32sint";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32sint";textureUsage0=4;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32sint";textureUsage0=8;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32sint";textureUsage0=8;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32sint";textureUsage0=8;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32sint";textureUsage0=8;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32sint";textureUsage0=8;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32uint";textureUsage0=16;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32uint";textureUsage0=16;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32uint";textureUsage0=16;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32uint";textureUsage0=16;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32uint";textureUsage0=16;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32uint";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32uint";textureUsage0=1;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32uint";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32uint";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32uint";textureUsage0=1;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32uint";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32uint";textureUsage0=2;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32uint";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32uint";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32uint";textureUsage0=2;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32uint";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32uint";textureUsage0=4;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32uint";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32uint";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32uint";textureUsage0=4;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32uint";textureUsage0=8;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32uint";textureUsage0=8;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32uint";textureUsage0=8;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32uint";textureUsage0=8;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32uint";textureUsage0=8;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8sint";textureUsage0=16;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8sint";textureUsage0=16;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8sint";textureUsage0=16;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8sint";textureUsage0=16;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8sint";textureUsage0=16;textureUsage1=8] + + [:format="rg8sint";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8sint";textureUsage0=1;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8sint";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8sint";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8sint";textureUsage0=1;textureUsage1=8] + + [:format="rg8sint";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8sint";textureUsage0=2;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8sint";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8sint";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8sint";textureUsage0=2;textureUsage1=8] + + [:format="rg8sint";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8sint";textureUsage0=4;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8sint";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8sint";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8sint";textureUsage0=4;textureUsage1=8] + + [:format="rg8sint";textureUsage0=8;textureUsage1=1] + + [:format="rg8sint";textureUsage0=8;textureUsage1=16] + + [:format="rg8sint";textureUsage0=8;textureUsage1=2] + + [:format="rg8sint";textureUsage0=8;textureUsage1=4] + + [:format="rg8sint";textureUsage0=8;textureUsage1=8] + + [:format="rg8snorm";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";textureUsage0=1;textureUsage1=8] + + [:format="rg8snorm";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";textureUsage0=2;textureUsage1=8] + + [:format="rg8snorm";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";textureUsage0=4;textureUsage1=8] + + [:format="rg8snorm";textureUsage0=8;textureUsage1=1] + + [:format="rg8snorm";textureUsage0=8;textureUsage1=2] + + [:format="rg8snorm";textureUsage0=8;textureUsage1=4] + + [:format="rg8snorm";textureUsage0=8;textureUsage1=8] + + [:format="rg8uint";textureUsage0=16;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8uint";textureUsage0=16;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8uint";textureUsage0=16;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8uint";textureUsage0=16;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8uint";textureUsage0=16;textureUsage1=8] + + [:format="rg8uint";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8uint";textureUsage0=1;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8uint";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8uint";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8uint";textureUsage0=1;textureUsage1=8] + + [:format="rg8uint";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8uint";textureUsage0=2;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8uint";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8uint";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8uint";textureUsage0=2;textureUsage1=8] + + [:format="rg8uint";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8uint";textureUsage0=4;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8uint";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8uint";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8uint";textureUsage0=4;textureUsage1=8] + + [:format="rg8uint";textureUsage0=8;textureUsage1=1] + + [:format="rg8uint";textureUsage0=8;textureUsage1=16] + + [:format="rg8uint";textureUsage0=8;textureUsage1=2] + + [:format="rg8uint";textureUsage0=8;textureUsage1=4] + + [:format="rg8uint";textureUsage0=8;textureUsage1=8] + + [:format="rg8unorm";textureUsage0=16;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";textureUsage0=16;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";textureUsage0=16;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";textureUsage0=16;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";textureUsage0=16;textureUsage1=8] + + [:format="rg8unorm";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";textureUsage0=1;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";textureUsage0=1;textureUsage1=8] + + [:format="rg8unorm";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";textureUsage0=2;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";textureUsage0=2;textureUsage1=8] + + [:format="rg8unorm";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";textureUsage0=4;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";textureUsage0=4;textureUsage1=8] + + [:format="rg8unorm";textureUsage0=8;textureUsage1=1] + + [:format="rg8unorm";textureUsage0=8;textureUsage1=16] + + [:format="rg8unorm";textureUsage0=8;textureUsage1=2] + + [:format="rg8unorm";textureUsage0=8;textureUsage1=4] + + [:format="rg8unorm";textureUsage0=8;textureUsage1=8] + + [:format="rgb10a2uint";textureUsage0=16;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2uint";textureUsage0=16;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2uint";textureUsage0=16;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2uint";textureUsage0=16;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2uint";textureUsage0=16;textureUsage1=8] + + [:format="rgb10a2uint";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2uint";textureUsage0=1;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2uint";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2uint";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2uint";textureUsage0=1;textureUsage1=8] + + [:format="rgb10a2uint";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2uint";textureUsage0=2;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2uint";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2uint";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2uint";textureUsage0=2;textureUsage1=8] + + [:format="rgb10a2uint";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2uint";textureUsage0=4;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2uint";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2uint";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2uint";textureUsage0=4;textureUsage1=8] + + [:format="rgb10a2uint";textureUsage0=8;textureUsage1=1] + + [:format="rgb10a2uint";textureUsage0=8;textureUsage1=16] + + [:format="rgb10a2uint";textureUsage0=8;textureUsage1=2] + + [:format="rgb10a2uint";textureUsage0=8;textureUsage1=4] + + [:format="rgb10a2uint";textureUsage0=8;textureUsage1=8] + + [:format="rgb10a2unorm";textureUsage0=16;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";textureUsage0=16;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";textureUsage0=16;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";textureUsage0=16;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";textureUsage0=16;textureUsage1=8] + + [:format="rgb10a2unorm";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";textureUsage0=1;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";textureUsage0=1;textureUsage1=8] + + [:format="rgb10a2unorm";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";textureUsage0=2;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";textureUsage0=2;textureUsage1=8] + + [:format="rgb10a2unorm";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";textureUsage0=4;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";textureUsage0=4;textureUsage1=8] + + [:format="rgb10a2unorm";textureUsage0=8;textureUsage1=1] + + [:format="rgb10a2unorm";textureUsage0=8;textureUsage1=16] + + [:format="rgb10a2unorm";textureUsage0=8;textureUsage1=2] + + [:format="rgb10a2unorm";textureUsage0=8;textureUsage1=4] + + [:format="rgb10a2unorm";textureUsage0=8;textureUsage1=8] + + [:format="rgb9e5ufloat";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";textureUsage0=1;textureUsage1=8] + + [:format="rgb9e5ufloat";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";textureUsage0=2;textureUsage1=8] + + [:format="rgb9e5ufloat";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";textureUsage0=4;textureUsage1=8] + + [:format="rgb9e5ufloat";textureUsage0=8;textureUsage1=1] + + [:format="rgb9e5ufloat";textureUsage0=8;textureUsage1=2] + + [:format="rgb9e5ufloat";textureUsage0=8;textureUsage1=4] + + [:format="rgb9e5ufloat";textureUsage0=8;textureUsage1=8] + + [:format="rgba16float";textureUsage0=16;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";textureUsage0=16;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";textureUsage0=16;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";textureUsage0=16;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";textureUsage0=16;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";textureUsage0=1;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";textureUsage0=1;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";textureUsage0=2;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";textureUsage0=2;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";textureUsage0=4;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";textureUsage0=4;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";textureUsage0=8;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";textureUsage0=8;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";textureUsage0=8;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";textureUsage0=8;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";textureUsage0=8;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16sint";textureUsage0=16;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16sint";textureUsage0=16;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16sint";textureUsage0=16;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16sint";textureUsage0=16;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16sint";textureUsage0=16;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16sint";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16sint";textureUsage0=1;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16sint";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16sint";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16sint";textureUsage0=1;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16sint";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16sint";textureUsage0=2;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16sint";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16sint";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16sint";textureUsage0=2;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16sint";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16sint";textureUsage0=4;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16sint";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16sint";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16sint";textureUsage0=4;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16sint";textureUsage0=8;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16sint";textureUsage0=8;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16sint";textureUsage0=8;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16sint";textureUsage0=8;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16sint";textureUsage0=8;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16uint";textureUsage0=16;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16uint";textureUsage0=16;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16uint";textureUsage0=16;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16uint";textureUsage0=16;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16uint";textureUsage0=16;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16uint";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16uint";textureUsage0=1;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16uint";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16uint";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16uint";textureUsage0=1;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16uint";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16uint";textureUsage0=2;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16uint";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16uint";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16uint";textureUsage0=2;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16uint";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16uint";textureUsage0=4;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16uint";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16uint";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16uint";textureUsage0=4;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16uint";textureUsage0=8;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16uint";textureUsage0=8;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16uint";textureUsage0=8;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16uint";textureUsage0=8;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16uint";textureUsage0=8;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";textureUsage0=16;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";textureUsage0=16;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";textureUsage0=16;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";textureUsage0=16;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";textureUsage0=16;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";textureUsage0=1;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";textureUsage0=1;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";textureUsage0=2;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";textureUsage0=2;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";textureUsage0=4;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";textureUsage0=4;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";textureUsage0=8;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";textureUsage0=8;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";textureUsage0=8;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";textureUsage0=8;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";textureUsage0=8;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32sint";textureUsage0=16;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32sint";textureUsage0=16;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32sint";textureUsage0=16;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32sint";textureUsage0=16;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32sint";textureUsage0=16;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32sint";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32sint";textureUsage0=1;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32sint";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32sint";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32sint";textureUsage0=1;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32sint";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32sint";textureUsage0=2;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32sint";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32sint";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32sint";textureUsage0=2;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32sint";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32sint";textureUsage0=4;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32sint";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32sint";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32sint";textureUsage0=4;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32sint";textureUsage0=8;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32sint";textureUsage0=8;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32sint";textureUsage0=8;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32sint";textureUsage0=8;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32sint";textureUsage0=8;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32uint";textureUsage0=16;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32uint";textureUsage0=16;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32uint";textureUsage0=16;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32uint";textureUsage0=16;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32uint";textureUsage0=16;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32uint";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32uint";textureUsage0=1;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32uint";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32uint";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32uint";textureUsage0=1;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32uint";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32uint";textureUsage0=2;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32uint";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32uint";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32uint";textureUsage0=2;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32uint";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32uint";textureUsage0=4;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32uint";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32uint";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32uint";textureUsage0=4;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32uint";textureUsage0=8;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32uint";textureUsage0=8;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32uint";textureUsage0=8;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32uint";textureUsage0=8;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32uint";textureUsage0=8;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8sint";textureUsage0=16;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8sint";textureUsage0=16;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8sint";textureUsage0=16;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8sint";textureUsage0=16;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8sint";textureUsage0=16;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8sint";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8sint";textureUsage0=1;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8sint";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8sint";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8sint";textureUsage0=1;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8sint";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8sint";textureUsage0=2;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8sint";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8sint";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8sint";textureUsage0=2;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8sint";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8sint";textureUsage0=4;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8sint";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8sint";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8sint";textureUsage0=4;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8sint";textureUsage0=8;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8sint";textureUsage0=8;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8sint";textureUsage0=8;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8sint";textureUsage0=8;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8sint";textureUsage0=8;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";textureUsage0=1;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";textureUsage0=2;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";textureUsage0=4;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";textureUsage0=8;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";textureUsage0=8;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";textureUsage0=8;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";textureUsage0=8;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8uint";textureUsage0=16;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8uint";textureUsage0=16;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8uint";textureUsage0=16;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8uint";textureUsage0=16;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8uint";textureUsage0=16;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8uint";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8uint";textureUsage0=1;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8uint";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8uint";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8uint";textureUsage0=1;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8uint";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8uint";textureUsage0=2;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8uint";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8uint";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8uint";textureUsage0=2;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8uint";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8uint";textureUsage0=4;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8uint";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8uint";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8uint";textureUsage0=4;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8uint";textureUsage0=8;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8uint";textureUsage0=8;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8uint";textureUsage0=8;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8uint";textureUsage0=8;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8uint";textureUsage0=8;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";textureUsage0=16;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";textureUsage0=16;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";textureUsage0=16;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";textureUsage0=16;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";textureUsage0=16;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";textureUsage0=1;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";textureUsage0=1;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";textureUsage0=2;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";textureUsage0=2;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";textureUsage0=4;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";textureUsage0=4;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";textureUsage0=8;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";textureUsage0=8;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";textureUsage0=8;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";textureUsage0=8;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";textureUsage0=8;textureUsage1=8] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";textureUsage0=16;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";textureUsage0=16;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";textureUsage0=16;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";textureUsage0=16;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";textureUsage0=16;textureUsage1=8] + + [:format="rgba8unorm-srgb";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";textureUsage0=1;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";textureUsage0=1;textureUsage1=8] + + [:format="rgba8unorm-srgb";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";textureUsage0=2;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";textureUsage0=2;textureUsage1=8] + + [:format="rgba8unorm-srgb";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";textureUsage0=4;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";textureUsage0=4;textureUsage1=8] + + [:format="rgba8unorm-srgb";textureUsage0=8;textureUsage1=1] + + [:format="rgba8unorm-srgb";textureUsage0=8;textureUsage1=16] + + [:format="rgba8unorm-srgb";textureUsage0=8;textureUsage1=2] + + [:format="rgba8unorm-srgb";textureUsage0=8;textureUsage1=4] + + [:format="rgba8unorm-srgb";textureUsage0=8;textureUsage1=8] + + [:format="stencil8";textureUsage0=16;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="stencil8";textureUsage0=16;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="stencil8";textureUsage0=16;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="stencil8";textureUsage0=16;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="stencil8";textureUsage0=16;textureUsage1=8] + + [:format="stencil8";textureUsage0=1;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="stencil8";textureUsage0=1;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="stencil8";textureUsage0=1;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="stencil8";textureUsage0=1;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="stencil8";textureUsage0=1;textureUsage1=8] + + [:format="stencil8";textureUsage0=2;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="stencil8";textureUsage0=2;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="stencil8";textureUsage0=2;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="stencil8";textureUsage0=2;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="stencil8";textureUsage0=2;textureUsage1=8] + + [:format="stencil8";textureUsage0=4;textureUsage1=1] + expected: + if os == "linux" and not debug: FAIL + + [:format="stencil8";textureUsage0=4;textureUsage1=16] + expected: + if os == "linux" and not debug: FAIL + + [:format="stencil8";textureUsage0=4;textureUsage1=2] + expected: + if os == "linux" and not debug: FAIL + + [:format="stencil8";textureUsage0=4;textureUsage1=4] + expected: + if os == "linux" and not debug: FAIL + + [:format="stencil8";textureUsage0=4;textureUsage1=8] + + [:format="stencil8";textureUsage0=8;textureUsage1=1] + + [:format="stencil8";textureUsage0=8;textureUsage1=16] + + [:format="stencil8";textureUsage0=8;textureUsage1=2] + + [:format="stencil8";textureUsage0=8;textureUsage1=4] + + [:format="stencil8";textureUsage0=8;textureUsage1=8] + + [cts.https.html?q=webgpu:api,validation,debugMarker:push_pop_call_count_unbalance,command_encoder:*] [:] expected: @@ -43537,8 +49855,6 @@ if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="compareSamp";bindingInShader="readonlyStorageBuf"] - expected: - if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="compareSamp";bindingInShader="readonlyStorageTex"] expected: @@ -43559,8 +49875,6 @@ [:bindingInPipelineLayout="compareSamp";bindingInShader="storageBuf"] [:bindingInPipelineLayout="compareSamp";bindingInShader="uniformBuf"] - expected: - if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="compareSamp";bindingInShader="writeonlyStorageTex"] expected: @@ -43575,8 +49889,6 @@ if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="filtSamp";bindingInShader="readonlyStorageBuf"] - expected: - if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="filtSamp";bindingInShader="readonlyStorageTex"] expected: @@ -43597,8 +49909,6 @@ [:bindingInPipelineLayout="filtSamp";bindingInShader="storageBuf"] [:bindingInPipelineLayout="filtSamp";bindingInShader="uniformBuf"] - expected: - if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="filtSamp";bindingInShader="writeonlyStorageTex"] expected: @@ -43613,8 +49923,6 @@ if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="nonFiltSamp";bindingInShader="readonlyStorageBuf"] - expected: - if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="nonFiltSamp";bindingInShader="readonlyStorageTex"] expected: @@ -43635,8 +49943,6 @@ [:bindingInPipelineLayout="nonFiltSamp";bindingInShader="storageBuf"] [:bindingInPipelineLayout="nonFiltSamp";bindingInShader="uniformBuf"] - expected: - if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="nonFiltSamp";bindingInShader="writeonlyStorageTex"] expected: @@ -43651,8 +49957,6 @@ if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="readonlyStorageBuf";bindingInShader="readonlyStorageBuf"] - expected: - if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="readonlyStorageBuf";bindingInShader="readonlyStorageTex"] expected: @@ -43673,8 +49977,6 @@ [:bindingInPipelineLayout="readonlyStorageBuf";bindingInShader="storageBuf"] [:bindingInPipelineLayout="readonlyStorageBuf";bindingInShader="uniformBuf"] - expected: - if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="readonlyStorageBuf";bindingInShader="writeonlyStorageTex"] expected: @@ -43769,8 +50071,6 @@ if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="sampledTex";bindingInShader="readonlyStorageBuf"] - expected: - if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="sampledTex";bindingInShader="readonlyStorageTex"] expected: @@ -43791,8 +50091,6 @@ [:bindingInPipelineLayout="sampledTex";bindingInShader="storageBuf"] [:bindingInPipelineLayout="sampledTex";bindingInShader="uniformBuf"] - expected: - if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="sampledTex";bindingInShader="writeonlyStorageTex"] expected: @@ -43807,8 +50105,6 @@ if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="sampledTexMS";bindingInShader="readonlyStorageBuf"] - expected: - if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="sampledTexMS";bindingInShader="readonlyStorageTex"] expected: @@ -43829,8 +50125,6 @@ [:bindingInPipelineLayout="sampledTexMS";bindingInShader="storageBuf"] [:bindingInPipelineLayout="sampledTexMS";bindingInShader="uniformBuf"] - expected: - if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="sampledTexMS";bindingInShader="writeonlyStorageTex"] expected: @@ -43845,8 +50139,6 @@ if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="storageBuf";bindingInShader="readonlyStorageBuf"] - expected: - if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="storageBuf";bindingInShader="readonlyStorageTex"] expected: @@ -43867,8 +50159,6 @@ [:bindingInPipelineLayout="storageBuf";bindingInShader="storageBuf"] [:bindingInPipelineLayout="storageBuf";bindingInShader="uniformBuf"] - expected: - if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="storageBuf";bindingInShader="writeonlyStorageTex"] expected: @@ -43883,8 +50173,6 @@ if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="uniformBuf";bindingInShader="readonlyStorageBuf"] - expected: - if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="uniformBuf";bindingInShader="readonlyStorageTex"] expected: @@ -43905,8 +50193,6 @@ [:bindingInPipelineLayout="uniformBuf";bindingInShader="storageBuf"] [:bindingInPipelineLayout="uniformBuf";bindingInShader="uniformBuf"] - expected: - if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="uniformBuf";bindingInShader="writeonlyStorageTex"] expected: @@ -43921,8 +50207,6 @@ if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="writeonlyStorageTex";bindingInShader="readonlyStorageBuf"] - expected: - if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="writeonlyStorageTex";bindingInShader="readonlyStorageTex"] expected: @@ -43943,8 +50227,6 @@ [:bindingInPipelineLayout="writeonlyStorageTex";bindingInShader="storageBuf"] [:bindingInPipelineLayout="writeonlyStorageTex";bindingInShader="uniformBuf"] - expected: - if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="writeonlyStorageTex";bindingInShader="writeonlyStorageTex"] expected: @@ -47725,12 +54007,310 @@ [:isAsync=true;format="stencil8";faceAndOpType="frontPassOp";op="zero"] +[cts.https.html?q=webgpu:api,validation,render_pipeline,float32_blendable:create_render_pipeline:*] + [:isAsync=false;enabled=false] + + [:isAsync=false;enabled=true] + + [:isAsync=true;enabled=false] + + [:isAsync=true;enabled=true] + + [cts.https.html?q=webgpu:api,validation,render_pipeline,fragment_state:color_target_exists:*] [:isAsync=false] [:isAsync=true] +[cts.https.html?q=webgpu:api,validation,render_pipeline,fragment_state:dual_source_blending,color_target_count:*] + [:blendFactor="one-minus-src1";colorTargetsCount=1;maskOutNonZeroIndexColorTargets=false] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="one-minus-src1";colorTargetsCount=1;maskOutNonZeroIndexColorTargets=true] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="one-minus-src1";colorTargetsCount=2;maskOutNonZeroIndexColorTargets=false] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="one-minus-src1";colorTargetsCount=2;maskOutNonZeroIndexColorTargets=true] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="one-minus-src1-alpha";colorTargetsCount=1;maskOutNonZeroIndexColorTargets=false] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="one-minus-src1-alpha";colorTargetsCount=1;maskOutNonZeroIndexColorTargets=true] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="one-minus-src1-alpha";colorTargetsCount=2;maskOutNonZeroIndexColorTargets=false] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="one-minus-src1-alpha";colorTargetsCount=2;maskOutNonZeroIndexColorTargets=true] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="src1";colorTargetsCount=1;maskOutNonZeroIndexColorTargets=false] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="src1";colorTargetsCount=1;maskOutNonZeroIndexColorTargets=true] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="src1";colorTargetsCount=2;maskOutNonZeroIndexColorTargets=false] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="src1";colorTargetsCount=2;maskOutNonZeroIndexColorTargets=true] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="src1-alpha";colorTargetsCount=1;maskOutNonZeroIndexColorTargets=false] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="src1-alpha";colorTargetsCount=1;maskOutNonZeroIndexColorTargets=true] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="src1-alpha";colorTargetsCount=2;maskOutNonZeroIndexColorTargets=false] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="src1-alpha";colorTargetsCount=2;maskOutNonZeroIndexColorTargets=true] + expected: + if os == "linux" and not debug: FAIL + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,fragment_state:dual_source_blending,use_blend_src:*] + [:blendFactor="constant";useBlendSrc1=false;writeMask=0] + + [:blendFactor="constant";useBlendSrc1=false;writeMask=15] + + [:blendFactor="constant";useBlendSrc1=true;writeMask=0] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="constant";useBlendSrc1=true;writeMask=15] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="dst";useBlendSrc1=false;writeMask=0] + + [:blendFactor="dst";useBlendSrc1=false;writeMask=15] + + [:blendFactor="dst";useBlendSrc1=true;writeMask=0] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="dst";useBlendSrc1=true;writeMask=15] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="dst-alpha";useBlendSrc1=false;writeMask=0] + + [:blendFactor="dst-alpha";useBlendSrc1=false;writeMask=15] + + [:blendFactor="dst-alpha";useBlendSrc1=true;writeMask=0] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="dst-alpha";useBlendSrc1=true;writeMask=15] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="one";useBlendSrc1=false;writeMask=0] + + [:blendFactor="one";useBlendSrc1=false;writeMask=15] + + [:blendFactor="one";useBlendSrc1=true;writeMask=0] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="one";useBlendSrc1=true;writeMask=15] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="one-minus-constant";useBlendSrc1=false;writeMask=0] + + [:blendFactor="one-minus-constant";useBlendSrc1=false;writeMask=15] + + [:blendFactor="one-minus-constant";useBlendSrc1=true;writeMask=0] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="one-minus-constant";useBlendSrc1=true;writeMask=15] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="one-minus-dst";useBlendSrc1=false;writeMask=0] + + [:blendFactor="one-minus-dst";useBlendSrc1=false;writeMask=15] + + [:blendFactor="one-minus-dst";useBlendSrc1=true;writeMask=0] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="one-minus-dst";useBlendSrc1=true;writeMask=15] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="one-minus-dst-alpha";useBlendSrc1=false;writeMask=0] + + [:blendFactor="one-minus-dst-alpha";useBlendSrc1=false;writeMask=15] + + [:blendFactor="one-minus-dst-alpha";useBlendSrc1=true;writeMask=0] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="one-minus-dst-alpha";useBlendSrc1=true;writeMask=15] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="one-minus-src";useBlendSrc1=false;writeMask=0] + + [:blendFactor="one-minus-src";useBlendSrc1=false;writeMask=15] + + [:blendFactor="one-minus-src";useBlendSrc1=true;writeMask=0] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="one-minus-src";useBlendSrc1=true;writeMask=15] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="one-minus-src-alpha";useBlendSrc1=false;writeMask=0] + + [:blendFactor="one-minus-src-alpha";useBlendSrc1=false;writeMask=15] + + [:blendFactor="one-minus-src-alpha";useBlendSrc1=true;writeMask=0] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="one-minus-src-alpha";useBlendSrc1=true;writeMask=15] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="one-minus-src1";useBlendSrc1=false;writeMask=0] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="one-minus-src1";useBlendSrc1=false;writeMask=15] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="one-minus-src1";useBlendSrc1=true;writeMask=0] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="one-minus-src1";useBlendSrc1=true;writeMask=15] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="one-minus-src1-alpha";useBlendSrc1=false;writeMask=0] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="one-minus-src1-alpha";useBlendSrc1=false;writeMask=15] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="one-minus-src1-alpha";useBlendSrc1=true;writeMask=0] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="one-minus-src1-alpha";useBlendSrc1=true;writeMask=15] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="src";useBlendSrc1=false;writeMask=0] + + [:blendFactor="src";useBlendSrc1=false;writeMask=15] + + [:blendFactor="src";useBlendSrc1=true;writeMask=0] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="src";useBlendSrc1=true;writeMask=15] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="src-alpha";useBlendSrc1=false;writeMask=0] + + [:blendFactor="src-alpha";useBlendSrc1=false;writeMask=15] + + [:blendFactor="src-alpha";useBlendSrc1=true;writeMask=0] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="src-alpha";useBlendSrc1=true;writeMask=15] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="src-alpha-saturated";useBlendSrc1=false;writeMask=0] + + [:blendFactor="src-alpha-saturated";useBlendSrc1=false;writeMask=15] + + [:blendFactor="src-alpha-saturated";useBlendSrc1=true;writeMask=0] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="src-alpha-saturated";useBlendSrc1=true;writeMask=15] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="src1";useBlendSrc1=false;writeMask=0] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="src1";useBlendSrc1=false;writeMask=15] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="src1";useBlendSrc1=true;writeMask=0] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="src1";useBlendSrc1=true;writeMask=15] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="src1-alpha";useBlendSrc1=false;writeMask=0] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="src1-alpha";useBlendSrc1=false;writeMask=15] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="src1-alpha";useBlendSrc1=true;writeMask=0] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="src1-alpha";useBlendSrc1=true;writeMask=15] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="zero";useBlendSrc1=false;writeMask=0] + + [:blendFactor="zero";useBlendSrc1=false;writeMask=15] + + [:blendFactor="zero";useBlendSrc1=true;writeMask=0] + expected: + if os == "linux" and not debug: FAIL + + [:blendFactor="zero";useBlendSrc1=true;writeMask=15] + expected: + if os == "linux" and not debug: FAIL + + [cts.https.html?q=webgpu:api,validation,render_pipeline,fragment_state:limits,maxColorAttachmentBytesPerSample,aligned:*] [:format="bgra8unorm"] @@ -47816,88 +54396,5584 @@ [cts.https.html?q=webgpu:api,validation,render_pipeline,fragment_state:pipeline_output_targets,blend:*] [:isAsync=false;format="bgra8unorm";componentCount=1] + [:isAsync=false;format="bgra8unorm";componentCount=1;alphaDstFactor="constant"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;alphaDstFactor="dst"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;alphaDstFactor="dst-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;alphaDstFactor="one"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;alphaDstFactor="one-minus-constant"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;alphaDstFactor="one-minus-dst"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;alphaDstFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;alphaDstFactor="one-minus-src"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;alphaDstFactor="one-minus-src-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;alphaDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=1;alphaDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=1;alphaDstFactor="src"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;alphaDstFactor="src-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;alphaDstFactor="src-alpha-saturated"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;alphaDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=1;alphaDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=1;alphaDstFactor="zero"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;alphaSrcFactor="constant"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;alphaSrcFactor="dst"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;alphaSrcFactor="dst-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;alphaSrcFactor="one"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;alphaSrcFactor="one-minus-constant"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;alphaSrcFactor="one-minus-dst"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;alphaSrcFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;alphaSrcFactor="one-minus-src"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;alphaSrcFactor="one-minus-src-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;alphaSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=1;alphaSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=1;alphaSrcFactor="src"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;alphaSrcFactor="src-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;alphaSrcFactor="src-alpha-saturated"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;alphaSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=1;alphaSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=1;alphaSrcFactor="zero"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;colorDstFactor="constant"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;colorDstFactor="dst"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;colorDstFactor="dst-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;colorDstFactor="one"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;colorDstFactor="one-minus-constant"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;colorDstFactor="one-minus-dst"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;colorDstFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;colorDstFactor="one-minus-src"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;colorDstFactor="one-minus-src-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;colorDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=1;colorDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=1;colorDstFactor="src"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;colorDstFactor="src-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;colorDstFactor="src-alpha-saturated"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;colorDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=1;colorDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=1;colorDstFactor="zero"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;colorSrcFactor="constant"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;colorSrcFactor="dst"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;colorSrcFactor="dst-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;colorSrcFactor="one"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;colorSrcFactor="one-minus-constant"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;colorSrcFactor="one-minus-dst"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;colorSrcFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;colorSrcFactor="one-minus-src"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;colorSrcFactor="one-minus-src-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;colorSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=1;colorSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=1;colorSrcFactor="src"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;colorSrcFactor="src-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;colorSrcFactor="src-alpha-saturated"] + + [:isAsync=false;format="bgra8unorm";componentCount=1;colorSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=1;colorSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=1;colorSrcFactor="zero"] + [:isAsync=false;format="bgra8unorm";componentCount=2] + [:isAsync=false;format="bgra8unorm";componentCount=2;alphaDstFactor="constant"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;alphaDstFactor="dst"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;alphaDstFactor="dst-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;alphaDstFactor="one"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;alphaDstFactor="one-minus-constant"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;alphaDstFactor="one-minus-dst"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;alphaDstFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;alphaDstFactor="one-minus-src"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;alphaDstFactor="one-minus-src-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;alphaDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=2;alphaDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=2;alphaDstFactor="src"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;alphaDstFactor="src-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;alphaDstFactor="src-alpha-saturated"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;alphaDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=2;alphaDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=2;alphaDstFactor="zero"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;alphaSrcFactor="constant"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;alphaSrcFactor="dst"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;alphaSrcFactor="dst-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;alphaSrcFactor="one"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;alphaSrcFactor="one-minus-constant"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;alphaSrcFactor="one-minus-dst"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;alphaSrcFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;alphaSrcFactor="one-minus-src"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;alphaSrcFactor="one-minus-src-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;alphaSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=2;alphaSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=2;alphaSrcFactor="src"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;alphaSrcFactor="src-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;alphaSrcFactor="src-alpha-saturated"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;alphaSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=2;alphaSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=2;alphaSrcFactor="zero"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;colorDstFactor="constant"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;colorDstFactor="dst"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;colorDstFactor="dst-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;colorDstFactor="one"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;colorDstFactor="one-minus-constant"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;colorDstFactor="one-minus-dst"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;colorDstFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;colorDstFactor="one-minus-src"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;colorDstFactor="one-minus-src-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;colorDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=2;colorDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=2;colorDstFactor="src"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;colorDstFactor="src-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;colorDstFactor="src-alpha-saturated"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;colorDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=2;colorDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=2;colorDstFactor="zero"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;colorSrcFactor="constant"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;colorSrcFactor="dst"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;colorSrcFactor="dst-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;colorSrcFactor="one"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;colorSrcFactor="one-minus-constant"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;colorSrcFactor="one-minus-dst"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;colorSrcFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;colorSrcFactor="one-minus-src"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;colorSrcFactor="one-minus-src-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;colorSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=2;colorSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=2;colorSrcFactor="src"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;colorSrcFactor="src-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;colorSrcFactor="src-alpha-saturated"] + + [:isAsync=false;format="bgra8unorm";componentCount=2;colorSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=2;colorSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=2;colorSrcFactor="zero"] + [:isAsync=false;format="bgra8unorm";componentCount=3] + [:isAsync=false;format="bgra8unorm";componentCount=3;alphaDstFactor="constant"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;alphaDstFactor="dst"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;alphaDstFactor="dst-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;alphaDstFactor="one"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;alphaDstFactor="one-minus-constant"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;alphaDstFactor="one-minus-dst"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;alphaDstFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;alphaDstFactor="one-minus-src"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;alphaDstFactor="one-minus-src-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;alphaDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=3;alphaDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=3;alphaDstFactor="src"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;alphaDstFactor="src-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;alphaDstFactor="src-alpha-saturated"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;alphaDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=3;alphaDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=3;alphaDstFactor="zero"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;alphaSrcFactor="constant"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;alphaSrcFactor="dst"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;alphaSrcFactor="dst-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;alphaSrcFactor="one"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;alphaSrcFactor="one-minus-constant"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;alphaSrcFactor="one-minus-dst"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;alphaSrcFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;alphaSrcFactor="one-minus-src"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;alphaSrcFactor="one-minus-src-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;alphaSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=3;alphaSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=3;alphaSrcFactor="src"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;alphaSrcFactor="src-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;alphaSrcFactor="src-alpha-saturated"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;alphaSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=3;alphaSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=3;alphaSrcFactor="zero"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;colorDstFactor="constant"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;colorDstFactor="dst"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;colorDstFactor="dst-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;colorDstFactor="one"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;colorDstFactor="one-minus-constant"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;colorDstFactor="one-minus-dst"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;colorDstFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;colorDstFactor="one-minus-src"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;colorDstFactor="one-minus-src-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;colorDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=3;colorDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=3;colorDstFactor="src"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;colorDstFactor="src-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;colorDstFactor="src-alpha-saturated"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;colorDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=3;colorDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=3;colorDstFactor="zero"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;colorSrcFactor="constant"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;colorSrcFactor="dst"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;colorSrcFactor="dst-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;colorSrcFactor="one"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;colorSrcFactor="one-minus-constant"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;colorSrcFactor="one-minus-dst"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;colorSrcFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;colorSrcFactor="one-minus-src"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;colorSrcFactor="one-minus-src-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;colorSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=3;colorSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=3;colorSrcFactor="src"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;colorSrcFactor="src-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;colorSrcFactor="src-alpha-saturated"] + + [:isAsync=false;format="bgra8unorm";componentCount=3;colorSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=3;colorSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=3;colorSrcFactor="zero"] + [:isAsync=false;format="bgra8unorm";componentCount=4] + [:isAsync=false;format="bgra8unorm";componentCount=4;alphaDstFactor="constant"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;alphaDstFactor="dst"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;alphaDstFactor="dst-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;alphaDstFactor="one"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;alphaDstFactor="one-minus-constant"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;alphaDstFactor="one-minus-dst"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;alphaDstFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;alphaDstFactor="one-minus-src"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;alphaDstFactor="one-minus-src-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;alphaDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=4;alphaDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=4;alphaDstFactor="src"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;alphaDstFactor="src-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;alphaDstFactor="src-alpha-saturated"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;alphaDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=4;alphaDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=4;alphaDstFactor="zero"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;alphaSrcFactor="constant"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;alphaSrcFactor="dst"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;alphaSrcFactor="dst-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;alphaSrcFactor="one"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;alphaSrcFactor="one-minus-constant"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;alphaSrcFactor="one-minus-dst"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;alphaSrcFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;alphaSrcFactor="one-minus-src"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;alphaSrcFactor="one-minus-src-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;alphaSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=4;alphaSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=4;alphaSrcFactor="src"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;alphaSrcFactor="src-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;alphaSrcFactor="src-alpha-saturated"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;alphaSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=4;alphaSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=4;alphaSrcFactor="zero"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;colorDstFactor="constant"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;colorDstFactor="dst"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;colorDstFactor="dst-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;colorDstFactor="one"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;colorDstFactor="one-minus-constant"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;colorDstFactor="one-minus-dst"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;colorDstFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;colorDstFactor="one-minus-src"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;colorDstFactor="one-minus-src-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;colorDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=4;colorDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=4;colorDstFactor="src"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;colorDstFactor="src-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;colorDstFactor="src-alpha-saturated"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;colorDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=4;colorDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=4;colorDstFactor="zero"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;colorSrcFactor="constant"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;colorSrcFactor="dst"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;colorSrcFactor="dst-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;colorSrcFactor="one"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;colorSrcFactor="one-minus-constant"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;colorSrcFactor="one-minus-dst"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;colorSrcFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;colorSrcFactor="one-minus-src"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;colorSrcFactor="one-minus-src-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;colorSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=4;colorSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=4;colorSrcFactor="src"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;colorSrcFactor="src-alpha"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;colorSrcFactor="src-alpha-saturated"] + + [:isAsync=false;format="bgra8unorm";componentCount=4;colorSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=4;colorSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="bgra8unorm";componentCount=4;colorSrcFactor="zero"] + [:isAsync=false;format="r8unorm";componentCount=1] expected: if os == "linux" and not debug: FAIL + [:isAsync=false;format="r8unorm";componentCount=1;alphaDstFactor="constant"] + + [:isAsync=false;format="r8unorm";componentCount=1;alphaDstFactor="dst"] + + [:isAsync=false;format="r8unorm";componentCount=1;alphaDstFactor="dst-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=1;alphaDstFactor="one"] + + [:isAsync=false;format="r8unorm";componentCount=1;alphaDstFactor="one-minus-constant"] + + [:isAsync=false;format="r8unorm";componentCount=1;alphaDstFactor="one-minus-dst"] + + [:isAsync=false;format="r8unorm";componentCount=1;alphaDstFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=1;alphaDstFactor="one-minus-src"] + + [:isAsync=false;format="r8unorm";componentCount=1;alphaDstFactor="one-minus-src-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=1;alphaDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=1;alphaDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=1;alphaDstFactor="src"] + + [:isAsync=false;format="r8unorm";componentCount=1;alphaDstFactor="src-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=1;alphaDstFactor="src-alpha-saturated"] + + [:isAsync=false;format="r8unorm";componentCount=1;alphaDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=1;alphaDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=1;alphaDstFactor="zero"] + + [:isAsync=false;format="r8unorm";componentCount=1;alphaSrcFactor="constant"] + + [:isAsync=false;format="r8unorm";componentCount=1;alphaSrcFactor="dst"] + + [:isAsync=false;format="r8unorm";componentCount=1;alphaSrcFactor="dst-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=1;alphaSrcFactor="one"] + + [:isAsync=false;format="r8unorm";componentCount=1;alphaSrcFactor="one-minus-constant"] + + [:isAsync=false;format="r8unorm";componentCount=1;alphaSrcFactor="one-minus-dst"] + + [:isAsync=false;format="r8unorm";componentCount=1;alphaSrcFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=1;alphaSrcFactor="one-minus-src"] + + [:isAsync=false;format="r8unorm";componentCount=1;alphaSrcFactor="one-minus-src-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=1;alphaSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=1;alphaSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=1;alphaSrcFactor="src"] + + [:isAsync=false;format="r8unorm";componentCount=1;alphaSrcFactor="src-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=1;alphaSrcFactor="src-alpha-saturated"] + + [:isAsync=false;format="r8unorm";componentCount=1;alphaSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=1;alphaSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=1;alphaSrcFactor="zero"] + + [:isAsync=false;format="r8unorm";componentCount=1;colorDstFactor="constant"] + + [:isAsync=false;format="r8unorm";componentCount=1;colorDstFactor="dst"] + + [:isAsync=false;format="r8unorm";componentCount=1;colorDstFactor="dst-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=1;colorDstFactor="one"] + + [:isAsync=false;format="r8unorm";componentCount=1;colorDstFactor="one-minus-constant"] + + [:isAsync=false;format="r8unorm";componentCount=1;colorDstFactor="one-minus-dst"] + + [:isAsync=false;format="r8unorm";componentCount=1;colorDstFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=1;colorDstFactor="one-minus-src"] + + [:isAsync=false;format="r8unorm";componentCount=1;colorDstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=1;colorDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=1;colorDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=1;colorDstFactor="src"] + + [:isAsync=false;format="r8unorm";componentCount=1;colorDstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=1;colorDstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=1;colorDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=1;colorDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=1;colorDstFactor="zero"] + + [:isAsync=false;format="r8unorm";componentCount=1;colorSrcFactor="constant"] + + [:isAsync=false;format="r8unorm";componentCount=1;colorSrcFactor="dst"] + + [:isAsync=false;format="r8unorm";componentCount=1;colorSrcFactor="dst-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=1;colorSrcFactor="one"] + + [:isAsync=false;format="r8unorm";componentCount=1;colorSrcFactor="one-minus-constant"] + + [:isAsync=false;format="r8unorm";componentCount=1;colorSrcFactor="one-minus-dst"] + + [:isAsync=false;format="r8unorm";componentCount=1;colorSrcFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=1;colorSrcFactor="one-minus-src"] + + [:isAsync=false;format="r8unorm";componentCount=1;colorSrcFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=1;colorSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=1;colorSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=1;colorSrcFactor="src"] + + [:isAsync=false;format="r8unorm";componentCount=1;colorSrcFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=1;colorSrcFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=1;colorSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=1;colorSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=1;colorSrcFactor="zero"] + [:isAsync=false;format="r8unorm";componentCount=2] expected: if os == "linux" and not debug: FAIL + [:isAsync=false;format="r8unorm";componentCount=2;alphaDstFactor="constant"] + + [:isAsync=false;format="r8unorm";componentCount=2;alphaDstFactor="dst"] + + [:isAsync=false;format="r8unorm";componentCount=2;alphaDstFactor="dst-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=2;alphaDstFactor="one"] + + [:isAsync=false;format="r8unorm";componentCount=2;alphaDstFactor="one-minus-constant"] + + [:isAsync=false;format="r8unorm";componentCount=2;alphaDstFactor="one-minus-dst"] + + [:isAsync=false;format="r8unorm";componentCount=2;alphaDstFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=2;alphaDstFactor="one-minus-src"] + + [:isAsync=false;format="r8unorm";componentCount=2;alphaDstFactor="one-minus-src-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=2;alphaDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=2;alphaDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=2;alphaDstFactor="src"] + + [:isAsync=false;format="r8unorm";componentCount=2;alphaDstFactor="src-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=2;alphaDstFactor="src-alpha-saturated"] + + [:isAsync=false;format="r8unorm";componentCount=2;alphaDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=2;alphaDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=2;alphaDstFactor="zero"] + + [:isAsync=false;format="r8unorm";componentCount=2;alphaSrcFactor="constant"] + + [:isAsync=false;format="r8unorm";componentCount=2;alphaSrcFactor="dst"] + + [:isAsync=false;format="r8unorm";componentCount=2;alphaSrcFactor="dst-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=2;alphaSrcFactor="one"] + + [:isAsync=false;format="r8unorm";componentCount=2;alphaSrcFactor="one-minus-constant"] + + [:isAsync=false;format="r8unorm";componentCount=2;alphaSrcFactor="one-minus-dst"] + + [:isAsync=false;format="r8unorm";componentCount=2;alphaSrcFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=2;alphaSrcFactor="one-minus-src"] + + [:isAsync=false;format="r8unorm";componentCount=2;alphaSrcFactor="one-minus-src-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=2;alphaSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=2;alphaSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=2;alphaSrcFactor="src"] + + [:isAsync=false;format="r8unorm";componentCount=2;alphaSrcFactor="src-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=2;alphaSrcFactor="src-alpha-saturated"] + + [:isAsync=false;format="r8unorm";componentCount=2;alphaSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=2;alphaSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=2;alphaSrcFactor="zero"] + + [:isAsync=false;format="r8unorm";componentCount=2;colorDstFactor="constant"] + + [:isAsync=false;format="r8unorm";componentCount=2;colorDstFactor="dst"] + + [:isAsync=false;format="r8unorm";componentCount=2;colorDstFactor="dst-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=2;colorDstFactor="one"] + + [:isAsync=false;format="r8unorm";componentCount=2;colorDstFactor="one-minus-constant"] + + [:isAsync=false;format="r8unorm";componentCount=2;colorDstFactor="one-minus-dst"] + + [:isAsync=false;format="r8unorm";componentCount=2;colorDstFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=2;colorDstFactor="one-minus-src"] + + [:isAsync=false;format="r8unorm";componentCount=2;colorDstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=2;colorDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=2;colorDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=2;colorDstFactor="src"] + + [:isAsync=false;format="r8unorm";componentCount=2;colorDstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=2;colorDstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=2;colorDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=2;colorDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=2;colorDstFactor="zero"] + + [:isAsync=false;format="r8unorm";componentCount=2;colorSrcFactor="constant"] + + [:isAsync=false;format="r8unorm";componentCount=2;colorSrcFactor="dst"] + + [:isAsync=false;format="r8unorm";componentCount=2;colorSrcFactor="dst-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=2;colorSrcFactor="one"] + + [:isAsync=false;format="r8unorm";componentCount=2;colorSrcFactor="one-minus-constant"] + + [:isAsync=false;format="r8unorm";componentCount=2;colorSrcFactor="one-minus-dst"] + + [:isAsync=false;format="r8unorm";componentCount=2;colorSrcFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=2;colorSrcFactor="one-minus-src"] + + [:isAsync=false;format="r8unorm";componentCount=2;colorSrcFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=2;colorSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=2;colorSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=2;colorSrcFactor="src"] + + [:isAsync=false;format="r8unorm";componentCount=2;colorSrcFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=2;colorSrcFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=2;colorSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=2;colorSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=2;colorSrcFactor="zero"] + [:isAsync=false;format="r8unorm";componentCount=3] expected: if os == "linux" and not debug: FAIL + [:isAsync=false;format="r8unorm";componentCount=3;alphaDstFactor="constant"] + + [:isAsync=false;format="r8unorm";componentCount=3;alphaDstFactor="dst"] + + [:isAsync=false;format="r8unorm";componentCount=3;alphaDstFactor="dst-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=3;alphaDstFactor="one"] + + [:isAsync=false;format="r8unorm";componentCount=3;alphaDstFactor="one-minus-constant"] + + [:isAsync=false;format="r8unorm";componentCount=3;alphaDstFactor="one-minus-dst"] + + [:isAsync=false;format="r8unorm";componentCount=3;alphaDstFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=3;alphaDstFactor="one-minus-src"] + + [:isAsync=false;format="r8unorm";componentCount=3;alphaDstFactor="one-minus-src-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=3;alphaDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=3;alphaDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=3;alphaDstFactor="src"] + + [:isAsync=false;format="r8unorm";componentCount=3;alphaDstFactor="src-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=3;alphaDstFactor="src-alpha-saturated"] + + [:isAsync=false;format="r8unorm";componentCount=3;alphaDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=3;alphaDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=3;alphaDstFactor="zero"] + + [:isAsync=false;format="r8unorm";componentCount=3;alphaSrcFactor="constant"] + + [:isAsync=false;format="r8unorm";componentCount=3;alphaSrcFactor="dst"] + + [:isAsync=false;format="r8unorm";componentCount=3;alphaSrcFactor="dst-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=3;alphaSrcFactor="one"] + + [:isAsync=false;format="r8unorm";componentCount=3;alphaSrcFactor="one-minus-constant"] + + [:isAsync=false;format="r8unorm";componentCount=3;alphaSrcFactor="one-minus-dst"] + + [:isAsync=false;format="r8unorm";componentCount=3;alphaSrcFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=3;alphaSrcFactor="one-minus-src"] + + [:isAsync=false;format="r8unorm";componentCount=3;alphaSrcFactor="one-minus-src-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=3;alphaSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=3;alphaSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=3;alphaSrcFactor="src"] + + [:isAsync=false;format="r8unorm";componentCount=3;alphaSrcFactor="src-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=3;alphaSrcFactor="src-alpha-saturated"] + + [:isAsync=false;format="r8unorm";componentCount=3;alphaSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=3;alphaSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=3;alphaSrcFactor="zero"] + + [:isAsync=false;format="r8unorm";componentCount=3;colorDstFactor="constant"] + + [:isAsync=false;format="r8unorm";componentCount=3;colorDstFactor="dst"] + + [:isAsync=false;format="r8unorm";componentCount=3;colorDstFactor="dst-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=3;colorDstFactor="one"] + + [:isAsync=false;format="r8unorm";componentCount=3;colorDstFactor="one-minus-constant"] + + [:isAsync=false;format="r8unorm";componentCount=3;colorDstFactor="one-minus-dst"] + + [:isAsync=false;format="r8unorm";componentCount=3;colorDstFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=3;colorDstFactor="one-minus-src"] + + [:isAsync=false;format="r8unorm";componentCount=3;colorDstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=3;colorDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=3;colorDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=3;colorDstFactor="src"] + + [:isAsync=false;format="r8unorm";componentCount=3;colorDstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=3;colorDstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=3;colorDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=3;colorDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=3;colorDstFactor="zero"] + + [:isAsync=false;format="r8unorm";componentCount=3;colorSrcFactor="constant"] + + [:isAsync=false;format="r8unorm";componentCount=3;colorSrcFactor="dst"] + + [:isAsync=false;format="r8unorm";componentCount=3;colorSrcFactor="dst-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=3;colorSrcFactor="one"] + + [:isAsync=false;format="r8unorm";componentCount=3;colorSrcFactor="one-minus-constant"] + + [:isAsync=false;format="r8unorm";componentCount=3;colorSrcFactor="one-minus-dst"] + + [:isAsync=false;format="r8unorm";componentCount=3;colorSrcFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=3;colorSrcFactor="one-minus-src"] + + [:isAsync=false;format="r8unorm";componentCount=3;colorSrcFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=3;colorSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=3;colorSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=3;colorSrcFactor="src"] + + [:isAsync=false;format="r8unorm";componentCount=3;colorSrcFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=3;colorSrcFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=3;colorSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=3;colorSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=3;colorSrcFactor="zero"] + [:isAsync=false;format="r8unorm";componentCount=4] + [:isAsync=false;format="r8unorm";componentCount=4;alphaDstFactor="constant"] + + [:isAsync=false;format="r8unorm";componentCount=4;alphaDstFactor="dst"] + + [:isAsync=false;format="r8unorm";componentCount=4;alphaDstFactor="dst-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=4;alphaDstFactor="one"] + + [:isAsync=false;format="r8unorm";componentCount=4;alphaDstFactor="one-minus-constant"] + + [:isAsync=false;format="r8unorm";componentCount=4;alphaDstFactor="one-minus-dst"] + + [:isAsync=false;format="r8unorm";componentCount=4;alphaDstFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=4;alphaDstFactor="one-minus-src"] + + [:isAsync=false;format="r8unorm";componentCount=4;alphaDstFactor="one-minus-src-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=4;alphaDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=4;alphaDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=4;alphaDstFactor="src"] + + [:isAsync=false;format="r8unorm";componentCount=4;alphaDstFactor="src-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=4;alphaDstFactor="src-alpha-saturated"] + + [:isAsync=false;format="r8unorm";componentCount=4;alphaDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=4;alphaDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=4;alphaDstFactor="zero"] + + [:isAsync=false;format="r8unorm";componentCount=4;alphaSrcFactor="constant"] + + [:isAsync=false;format="r8unorm";componentCount=4;alphaSrcFactor="dst"] + + [:isAsync=false;format="r8unorm";componentCount=4;alphaSrcFactor="dst-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=4;alphaSrcFactor="one"] + + [:isAsync=false;format="r8unorm";componentCount=4;alphaSrcFactor="one-minus-constant"] + + [:isAsync=false;format="r8unorm";componentCount=4;alphaSrcFactor="one-minus-dst"] + + [:isAsync=false;format="r8unorm";componentCount=4;alphaSrcFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=4;alphaSrcFactor="one-minus-src"] + + [:isAsync=false;format="r8unorm";componentCount=4;alphaSrcFactor="one-minus-src-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=4;alphaSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=4;alphaSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=4;alphaSrcFactor="src"] + + [:isAsync=false;format="r8unorm";componentCount=4;alphaSrcFactor="src-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=4;alphaSrcFactor="src-alpha-saturated"] + + [:isAsync=false;format="r8unorm";componentCount=4;alphaSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=4;alphaSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=4;alphaSrcFactor="zero"] + + [:isAsync=false;format="r8unorm";componentCount=4;colorDstFactor="constant"] + + [:isAsync=false;format="r8unorm";componentCount=4;colorDstFactor="dst"] + + [:isAsync=false;format="r8unorm";componentCount=4;colorDstFactor="dst-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=4;colorDstFactor="one"] + + [:isAsync=false;format="r8unorm";componentCount=4;colorDstFactor="one-minus-constant"] + + [:isAsync=false;format="r8unorm";componentCount=4;colorDstFactor="one-minus-dst"] + + [:isAsync=false;format="r8unorm";componentCount=4;colorDstFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=4;colorDstFactor="one-minus-src"] + + [:isAsync=false;format="r8unorm";componentCount=4;colorDstFactor="one-minus-src-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=4;colorDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=4;colorDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=4;colorDstFactor="src"] + + [:isAsync=false;format="r8unorm";componentCount=4;colorDstFactor="src-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=4;colorDstFactor="src-alpha-saturated"] + + [:isAsync=false;format="r8unorm";componentCount=4;colorDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=4;colorDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=4;colorDstFactor="zero"] + + [:isAsync=false;format="r8unorm";componentCount=4;colorSrcFactor="constant"] + + [:isAsync=false;format="r8unorm";componentCount=4;colorSrcFactor="dst"] + + [:isAsync=false;format="r8unorm";componentCount=4;colorSrcFactor="dst-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=4;colorSrcFactor="one"] + + [:isAsync=false;format="r8unorm";componentCount=4;colorSrcFactor="one-minus-constant"] + + [:isAsync=false;format="r8unorm";componentCount=4;colorSrcFactor="one-minus-dst"] + + [:isAsync=false;format="r8unorm";componentCount=4;colorSrcFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=4;colorSrcFactor="one-minus-src"] + + [:isAsync=false;format="r8unorm";componentCount=4;colorSrcFactor="one-minus-src-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=4;colorSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=4;colorSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=4;colorSrcFactor="src"] + + [:isAsync=false;format="r8unorm";componentCount=4;colorSrcFactor="src-alpha"] + + [:isAsync=false;format="r8unorm";componentCount=4;colorSrcFactor="src-alpha-saturated"] + + [:isAsync=false;format="r8unorm";componentCount=4;colorSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=4;colorSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="r8unorm";componentCount=4;colorSrcFactor="zero"] + [:isAsync=false;format="rg8unorm";componentCount=1] + [:isAsync=false;format="rg8unorm";componentCount=1;alphaDstFactor="constant"] + + [:isAsync=false;format="rg8unorm";componentCount=1;alphaDstFactor="dst"] + + [:isAsync=false;format="rg8unorm";componentCount=1;alphaDstFactor="dst-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=1;alphaDstFactor="one"] + + [:isAsync=false;format="rg8unorm";componentCount=1;alphaDstFactor="one-minus-constant"] + + [:isAsync=false;format="rg8unorm";componentCount=1;alphaDstFactor="one-minus-dst"] + + [:isAsync=false;format="rg8unorm";componentCount=1;alphaDstFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=1;alphaDstFactor="one-minus-src"] + + [:isAsync=false;format="rg8unorm";componentCount=1;alphaDstFactor="one-minus-src-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=1;alphaDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=1;alphaDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=1;alphaDstFactor="src"] + + [:isAsync=false;format="rg8unorm";componentCount=1;alphaDstFactor="src-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=1;alphaDstFactor="src-alpha-saturated"] + + [:isAsync=false;format="rg8unorm";componentCount=1;alphaDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=1;alphaDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=1;alphaDstFactor="zero"] + + [:isAsync=false;format="rg8unorm";componentCount=1;alphaSrcFactor="constant"] + + [:isAsync=false;format="rg8unorm";componentCount=1;alphaSrcFactor="dst"] + + [:isAsync=false;format="rg8unorm";componentCount=1;alphaSrcFactor="dst-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=1;alphaSrcFactor="one"] + + [:isAsync=false;format="rg8unorm";componentCount=1;alphaSrcFactor="one-minus-constant"] + + [:isAsync=false;format="rg8unorm";componentCount=1;alphaSrcFactor="one-minus-dst"] + + [:isAsync=false;format="rg8unorm";componentCount=1;alphaSrcFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=1;alphaSrcFactor="one-minus-src"] + + [:isAsync=false;format="rg8unorm";componentCount=1;alphaSrcFactor="one-minus-src-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=1;alphaSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=1;alphaSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=1;alphaSrcFactor="src"] + + [:isAsync=false;format="rg8unorm";componentCount=1;alphaSrcFactor="src-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=1;alphaSrcFactor="src-alpha-saturated"] + + [:isAsync=false;format="rg8unorm";componentCount=1;alphaSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=1;alphaSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=1;alphaSrcFactor="zero"] + + [:isAsync=false;format="rg8unorm";componentCount=1;colorDstFactor="constant"] + + [:isAsync=false;format="rg8unorm";componentCount=1;colorDstFactor="dst"] + + [:isAsync=false;format="rg8unorm";componentCount=1;colorDstFactor="dst-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=1;colorDstFactor="one"] + + [:isAsync=false;format="rg8unorm";componentCount=1;colorDstFactor="one-minus-constant"] + + [:isAsync=false;format="rg8unorm";componentCount=1;colorDstFactor="one-minus-dst"] + + [:isAsync=false;format="rg8unorm";componentCount=1;colorDstFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=1;colorDstFactor="one-minus-src"] + + [:isAsync=false;format="rg8unorm";componentCount=1;colorDstFactor="one-minus-src-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=1;colorDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=1;colorDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=1;colorDstFactor="src"] + + [:isAsync=false;format="rg8unorm";componentCount=1;colorDstFactor="src-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=1;colorDstFactor="src-alpha-saturated"] + + [:isAsync=false;format="rg8unorm";componentCount=1;colorDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=1;colorDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=1;colorDstFactor="zero"] + + [:isAsync=false;format="rg8unorm";componentCount=1;colorSrcFactor="constant"] + + [:isAsync=false;format="rg8unorm";componentCount=1;colorSrcFactor="dst"] + + [:isAsync=false;format="rg8unorm";componentCount=1;colorSrcFactor="dst-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=1;colorSrcFactor="one"] + + [:isAsync=false;format="rg8unorm";componentCount=1;colorSrcFactor="one-minus-constant"] + + [:isAsync=false;format="rg8unorm";componentCount=1;colorSrcFactor="one-minus-dst"] + + [:isAsync=false;format="rg8unorm";componentCount=1;colorSrcFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=1;colorSrcFactor="one-minus-src"] + + [:isAsync=false;format="rg8unorm";componentCount=1;colorSrcFactor="one-minus-src-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=1;colorSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=1;colorSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=1;colorSrcFactor="src"] + + [:isAsync=false;format="rg8unorm";componentCount=1;colorSrcFactor="src-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=1;colorSrcFactor="src-alpha-saturated"] + + [:isAsync=false;format="rg8unorm";componentCount=1;colorSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=1;colorSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=1;colorSrcFactor="zero"] + [:isAsync=false;format="rg8unorm";componentCount=2] expected: if os == "linux" and not debug: FAIL + [:isAsync=false;format="rg8unorm";componentCount=2;alphaDstFactor="constant"] + + [:isAsync=false;format="rg8unorm";componentCount=2;alphaDstFactor="dst"] + + [:isAsync=false;format="rg8unorm";componentCount=2;alphaDstFactor="dst-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=2;alphaDstFactor="one"] + + [:isAsync=false;format="rg8unorm";componentCount=2;alphaDstFactor="one-minus-constant"] + + [:isAsync=false;format="rg8unorm";componentCount=2;alphaDstFactor="one-minus-dst"] + + [:isAsync=false;format="rg8unorm";componentCount=2;alphaDstFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=2;alphaDstFactor="one-minus-src"] + + [:isAsync=false;format="rg8unorm";componentCount=2;alphaDstFactor="one-minus-src-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=2;alphaDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=2;alphaDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=2;alphaDstFactor="src"] + + [:isAsync=false;format="rg8unorm";componentCount=2;alphaDstFactor="src-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=2;alphaDstFactor="src-alpha-saturated"] + + [:isAsync=false;format="rg8unorm";componentCount=2;alphaDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=2;alphaDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=2;alphaDstFactor="zero"] + + [:isAsync=false;format="rg8unorm";componentCount=2;alphaSrcFactor="constant"] + + [:isAsync=false;format="rg8unorm";componentCount=2;alphaSrcFactor="dst"] + + [:isAsync=false;format="rg8unorm";componentCount=2;alphaSrcFactor="dst-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=2;alphaSrcFactor="one"] + + [:isAsync=false;format="rg8unorm";componentCount=2;alphaSrcFactor="one-minus-constant"] + + [:isAsync=false;format="rg8unorm";componentCount=2;alphaSrcFactor="one-minus-dst"] + + [:isAsync=false;format="rg8unorm";componentCount=2;alphaSrcFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=2;alphaSrcFactor="one-minus-src"] + + [:isAsync=false;format="rg8unorm";componentCount=2;alphaSrcFactor="one-minus-src-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=2;alphaSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=2;alphaSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=2;alphaSrcFactor="src"] + + [:isAsync=false;format="rg8unorm";componentCount=2;alphaSrcFactor="src-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=2;alphaSrcFactor="src-alpha-saturated"] + + [:isAsync=false;format="rg8unorm";componentCount=2;alphaSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=2;alphaSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=2;alphaSrcFactor="zero"] + + [:isAsync=false;format="rg8unorm";componentCount=2;colorDstFactor="constant"] + + [:isAsync=false;format="rg8unorm";componentCount=2;colorDstFactor="dst"] + + [:isAsync=false;format="rg8unorm";componentCount=2;colorDstFactor="dst-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=2;colorDstFactor="one"] + + [:isAsync=false;format="rg8unorm";componentCount=2;colorDstFactor="one-minus-constant"] + + [:isAsync=false;format="rg8unorm";componentCount=2;colorDstFactor="one-minus-dst"] + + [:isAsync=false;format="rg8unorm";componentCount=2;colorDstFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=2;colorDstFactor="one-minus-src"] + + [:isAsync=false;format="rg8unorm";componentCount=2;colorDstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=2;colorDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=2;colorDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=2;colorDstFactor="src"] + + [:isAsync=false;format="rg8unorm";componentCount=2;colorDstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=2;colorDstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=2;colorDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=2;colorDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=2;colorDstFactor="zero"] + + [:isAsync=false;format="rg8unorm";componentCount=2;colorSrcFactor="constant"] + + [:isAsync=false;format="rg8unorm";componentCount=2;colorSrcFactor="dst"] + + [:isAsync=false;format="rg8unorm";componentCount=2;colorSrcFactor="dst-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=2;colorSrcFactor="one"] + + [:isAsync=false;format="rg8unorm";componentCount=2;colorSrcFactor="one-minus-constant"] + + [:isAsync=false;format="rg8unorm";componentCount=2;colorSrcFactor="one-minus-dst"] + + [:isAsync=false;format="rg8unorm";componentCount=2;colorSrcFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=2;colorSrcFactor="one-minus-src"] + + [:isAsync=false;format="rg8unorm";componentCount=2;colorSrcFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=2;colorSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=2;colorSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=2;colorSrcFactor="src"] + + [:isAsync=false;format="rg8unorm";componentCount=2;colorSrcFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=2;colorSrcFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=2;colorSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=2;colorSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=2;colorSrcFactor="zero"] + [:isAsync=false;format="rg8unorm";componentCount=3] expected: if os == "linux" and not debug: FAIL + [:isAsync=false;format="rg8unorm";componentCount=3;alphaDstFactor="constant"] + + [:isAsync=false;format="rg8unorm";componentCount=3;alphaDstFactor="dst"] + + [:isAsync=false;format="rg8unorm";componentCount=3;alphaDstFactor="dst-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=3;alphaDstFactor="one"] + + [:isAsync=false;format="rg8unorm";componentCount=3;alphaDstFactor="one-minus-constant"] + + [:isAsync=false;format="rg8unorm";componentCount=3;alphaDstFactor="one-minus-dst"] + + [:isAsync=false;format="rg8unorm";componentCount=3;alphaDstFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=3;alphaDstFactor="one-minus-src"] + + [:isAsync=false;format="rg8unorm";componentCount=3;alphaDstFactor="one-minus-src-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=3;alphaDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=3;alphaDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=3;alphaDstFactor="src"] + + [:isAsync=false;format="rg8unorm";componentCount=3;alphaDstFactor="src-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=3;alphaDstFactor="src-alpha-saturated"] + + [:isAsync=false;format="rg8unorm";componentCount=3;alphaDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=3;alphaDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=3;alphaDstFactor="zero"] + + [:isAsync=false;format="rg8unorm";componentCount=3;alphaSrcFactor="constant"] + + [:isAsync=false;format="rg8unorm";componentCount=3;alphaSrcFactor="dst"] + + [:isAsync=false;format="rg8unorm";componentCount=3;alphaSrcFactor="dst-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=3;alphaSrcFactor="one"] + + [:isAsync=false;format="rg8unorm";componentCount=3;alphaSrcFactor="one-minus-constant"] + + [:isAsync=false;format="rg8unorm";componentCount=3;alphaSrcFactor="one-minus-dst"] + + [:isAsync=false;format="rg8unorm";componentCount=3;alphaSrcFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=3;alphaSrcFactor="one-minus-src"] + + [:isAsync=false;format="rg8unorm";componentCount=3;alphaSrcFactor="one-minus-src-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=3;alphaSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=3;alphaSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=3;alphaSrcFactor="src"] + + [:isAsync=false;format="rg8unorm";componentCount=3;alphaSrcFactor="src-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=3;alphaSrcFactor="src-alpha-saturated"] + + [:isAsync=false;format="rg8unorm";componentCount=3;alphaSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=3;alphaSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=3;alphaSrcFactor="zero"] + + [:isAsync=false;format="rg8unorm";componentCount=3;colorDstFactor="constant"] + + [:isAsync=false;format="rg8unorm";componentCount=3;colorDstFactor="dst"] + + [:isAsync=false;format="rg8unorm";componentCount=3;colorDstFactor="dst-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=3;colorDstFactor="one"] + + [:isAsync=false;format="rg8unorm";componentCount=3;colorDstFactor="one-minus-constant"] + + [:isAsync=false;format="rg8unorm";componentCount=3;colorDstFactor="one-minus-dst"] + + [:isAsync=false;format="rg8unorm";componentCount=3;colorDstFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=3;colorDstFactor="one-minus-src"] + + [:isAsync=false;format="rg8unorm";componentCount=3;colorDstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=3;colorDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=3;colorDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=3;colorDstFactor="src"] + + [:isAsync=false;format="rg8unorm";componentCount=3;colorDstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=3;colorDstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=3;colorDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=3;colorDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=3;colorDstFactor="zero"] + + [:isAsync=false;format="rg8unorm";componentCount=3;colorSrcFactor="constant"] + + [:isAsync=false;format="rg8unorm";componentCount=3;colorSrcFactor="dst"] + + [:isAsync=false;format="rg8unorm";componentCount=3;colorSrcFactor="dst-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=3;colorSrcFactor="one"] + + [:isAsync=false;format="rg8unorm";componentCount=3;colorSrcFactor="one-minus-constant"] + + [:isAsync=false;format="rg8unorm";componentCount=3;colorSrcFactor="one-minus-dst"] + + [:isAsync=false;format="rg8unorm";componentCount=3;colorSrcFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=3;colorSrcFactor="one-minus-src"] + + [:isAsync=false;format="rg8unorm";componentCount=3;colorSrcFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=3;colorSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=3;colorSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=3;colorSrcFactor="src"] + + [:isAsync=false;format="rg8unorm";componentCount=3;colorSrcFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=3;colorSrcFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=3;colorSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=3;colorSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=3;colorSrcFactor="zero"] + [:isAsync=false;format="rg8unorm";componentCount=4] + [:isAsync=false;format="rg8unorm";componentCount=4;alphaDstFactor="constant"] + + [:isAsync=false;format="rg8unorm";componentCount=4;alphaDstFactor="dst"] + + [:isAsync=false;format="rg8unorm";componentCount=4;alphaDstFactor="dst-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=4;alphaDstFactor="one"] + + [:isAsync=false;format="rg8unorm";componentCount=4;alphaDstFactor="one-minus-constant"] + + [:isAsync=false;format="rg8unorm";componentCount=4;alphaDstFactor="one-minus-dst"] + + [:isAsync=false;format="rg8unorm";componentCount=4;alphaDstFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=4;alphaDstFactor="one-minus-src"] + + [:isAsync=false;format="rg8unorm";componentCount=4;alphaDstFactor="one-minus-src-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=4;alphaDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=4;alphaDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=4;alphaDstFactor="src"] + + [:isAsync=false;format="rg8unorm";componentCount=4;alphaDstFactor="src-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=4;alphaDstFactor="src-alpha-saturated"] + + [:isAsync=false;format="rg8unorm";componentCount=4;alphaDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=4;alphaDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=4;alphaDstFactor="zero"] + + [:isAsync=false;format="rg8unorm";componentCount=4;alphaSrcFactor="constant"] + + [:isAsync=false;format="rg8unorm";componentCount=4;alphaSrcFactor="dst"] + + [:isAsync=false;format="rg8unorm";componentCount=4;alphaSrcFactor="dst-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=4;alphaSrcFactor="one"] + + [:isAsync=false;format="rg8unorm";componentCount=4;alphaSrcFactor="one-minus-constant"] + + [:isAsync=false;format="rg8unorm";componentCount=4;alphaSrcFactor="one-minus-dst"] + + [:isAsync=false;format="rg8unorm";componentCount=4;alphaSrcFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=4;alphaSrcFactor="one-minus-src"] + + [:isAsync=false;format="rg8unorm";componentCount=4;alphaSrcFactor="one-minus-src-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=4;alphaSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=4;alphaSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=4;alphaSrcFactor="src"] + + [:isAsync=false;format="rg8unorm";componentCount=4;alphaSrcFactor="src-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=4;alphaSrcFactor="src-alpha-saturated"] + + [:isAsync=false;format="rg8unorm";componentCount=4;alphaSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=4;alphaSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=4;alphaSrcFactor="zero"] + + [:isAsync=false;format="rg8unorm";componentCount=4;colorDstFactor="constant"] + + [:isAsync=false;format="rg8unorm";componentCount=4;colorDstFactor="dst"] + + [:isAsync=false;format="rg8unorm";componentCount=4;colorDstFactor="dst-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=4;colorDstFactor="one"] + + [:isAsync=false;format="rg8unorm";componentCount=4;colorDstFactor="one-minus-constant"] + + [:isAsync=false;format="rg8unorm";componentCount=4;colorDstFactor="one-minus-dst"] + + [:isAsync=false;format="rg8unorm";componentCount=4;colorDstFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=4;colorDstFactor="one-minus-src"] + + [:isAsync=false;format="rg8unorm";componentCount=4;colorDstFactor="one-minus-src-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=4;colorDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=4;colorDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=4;colorDstFactor="src"] + + [:isAsync=false;format="rg8unorm";componentCount=4;colorDstFactor="src-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=4;colorDstFactor="src-alpha-saturated"] + + [:isAsync=false;format="rg8unorm";componentCount=4;colorDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=4;colorDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=4;colorDstFactor="zero"] + + [:isAsync=false;format="rg8unorm";componentCount=4;colorSrcFactor="constant"] + + [:isAsync=false;format="rg8unorm";componentCount=4;colorSrcFactor="dst"] + + [:isAsync=false;format="rg8unorm";componentCount=4;colorSrcFactor="dst-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=4;colorSrcFactor="one"] + + [:isAsync=false;format="rg8unorm";componentCount=4;colorSrcFactor="one-minus-constant"] + + [:isAsync=false;format="rg8unorm";componentCount=4;colorSrcFactor="one-minus-dst"] + + [:isAsync=false;format="rg8unorm";componentCount=4;colorSrcFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=4;colorSrcFactor="one-minus-src"] + + [:isAsync=false;format="rg8unorm";componentCount=4;colorSrcFactor="one-minus-src-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=4;colorSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=4;colorSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=4;colorSrcFactor="src"] + + [:isAsync=false;format="rg8unorm";componentCount=4;colorSrcFactor="src-alpha"] + + [:isAsync=false;format="rg8unorm";componentCount=4;colorSrcFactor="src-alpha-saturated"] + + [:isAsync=false;format="rg8unorm";componentCount=4;colorSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=4;colorSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rg8unorm";componentCount=4;colorSrcFactor="zero"] + [:isAsync=false;format="rgba8unorm";componentCount=1] + [:isAsync=false;format="rgba8unorm";componentCount=1;alphaDstFactor="constant"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;alphaDstFactor="dst"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;alphaDstFactor="dst-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;alphaDstFactor="one"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;alphaDstFactor="one-minus-constant"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;alphaDstFactor="one-minus-dst"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;alphaDstFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;alphaDstFactor="one-minus-src"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;alphaDstFactor="one-minus-src-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;alphaDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=1;alphaDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=1;alphaDstFactor="src"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;alphaDstFactor="src-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;alphaDstFactor="src-alpha-saturated"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;alphaDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=1;alphaDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=1;alphaDstFactor="zero"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;alphaSrcFactor="constant"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;alphaSrcFactor="dst"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;alphaSrcFactor="dst-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;alphaSrcFactor="one"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;alphaSrcFactor="one-minus-constant"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;alphaSrcFactor="one-minus-dst"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;alphaSrcFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;alphaSrcFactor="one-minus-src"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;alphaSrcFactor="one-minus-src-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;alphaSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=1;alphaSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=1;alphaSrcFactor="src"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;alphaSrcFactor="src-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;alphaSrcFactor="src-alpha-saturated"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;alphaSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=1;alphaSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=1;alphaSrcFactor="zero"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;colorDstFactor="constant"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;colorDstFactor="dst"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;colorDstFactor="dst-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;colorDstFactor="one"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;colorDstFactor="one-minus-constant"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;colorDstFactor="one-minus-dst"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;colorDstFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;colorDstFactor="one-minus-src"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;colorDstFactor="one-minus-src-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;colorDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=1;colorDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=1;colorDstFactor="src"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;colorDstFactor="src-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;colorDstFactor="src-alpha-saturated"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;colorDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=1;colorDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=1;colorDstFactor="zero"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;colorSrcFactor="constant"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;colorSrcFactor="dst"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;colorSrcFactor="dst-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;colorSrcFactor="one"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;colorSrcFactor="one-minus-constant"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;colorSrcFactor="one-minus-dst"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;colorSrcFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;colorSrcFactor="one-minus-src"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;colorSrcFactor="one-minus-src-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;colorSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=1;colorSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=1;colorSrcFactor="src"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;colorSrcFactor="src-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;colorSrcFactor="src-alpha-saturated"] + + [:isAsync=false;format="rgba8unorm";componentCount=1;colorSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=1;colorSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=1;colorSrcFactor="zero"] + [:isAsync=false;format="rgba8unorm";componentCount=2] + [:isAsync=false;format="rgba8unorm";componentCount=2;alphaDstFactor="constant"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;alphaDstFactor="dst"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;alphaDstFactor="dst-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;alphaDstFactor="one"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;alphaDstFactor="one-minus-constant"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;alphaDstFactor="one-minus-dst"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;alphaDstFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;alphaDstFactor="one-minus-src"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;alphaDstFactor="one-minus-src-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;alphaDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=2;alphaDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=2;alphaDstFactor="src"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;alphaDstFactor="src-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;alphaDstFactor="src-alpha-saturated"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;alphaDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=2;alphaDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=2;alphaDstFactor="zero"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;alphaSrcFactor="constant"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;alphaSrcFactor="dst"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;alphaSrcFactor="dst-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;alphaSrcFactor="one"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;alphaSrcFactor="one-minus-constant"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;alphaSrcFactor="one-minus-dst"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;alphaSrcFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;alphaSrcFactor="one-minus-src"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;alphaSrcFactor="one-minus-src-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;alphaSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=2;alphaSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=2;alphaSrcFactor="src"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;alphaSrcFactor="src-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;alphaSrcFactor="src-alpha-saturated"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;alphaSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=2;alphaSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=2;alphaSrcFactor="zero"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;colorDstFactor="constant"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;colorDstFactor="dst"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;colorDstFactor="dst-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;colorDstFactor="one"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;colorDstFactor="one-minus-constant"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;colorDstFactor="one-minus-dst"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;colorDstFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;colorDstFactor="one-minus-src"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;colorDstFactor="one-minus-src-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;colorDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=2;colorDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=2;colorDstFactor="src"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;colorDstFactor="src-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;colorDstFactor="src-alpha-saturated"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;colorDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=2;colorDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=2;colorDstFactor="zero"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;colorSrcFactor="constant"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;colorSrcFactor="dst"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;colorSrcFactor="dst-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;colorSrcFactor="one"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;colorSrcFactor="one-minus-constant"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;colorSrcFactor="one-minus-dst"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;colorSrcFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;colorSrcFactor="one-minus-src"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;colorSrcFactor="one-minus-src-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;colorSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=2;colorSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=2;colorSrcFactor="src"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;colorSrcFactor="src-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;colorSrcFactor="src-alpha-saturated"] + + [:isAsync=false;format="rgba8unorm";componentCount=2;colorSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=2;colorSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=2;colorSrcFactor="zero"] + [:isAsync=false;format="rgba8unorm";componentCount=3] + [:isAsync=false;format="rgba8unorm";componentCount=3;alphaDstFactor="constant"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;alphaDstFactor="dst"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;alphaDstFactor="dst-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;alphaDstFactor="one"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;alphaDstFactor="one-minus-constant"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;alphaDstFactor="one-minus-dst"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;alphaDstFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;alphaDstFactor="one-minus-src"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;alphaDstFactor="one-minus-src-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;alphaDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=3;alphaDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=3;alphaDstFactor="src"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;alphaDstFactor="src-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;alphaDstFactor="src-alpha-saturated"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;alphaDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=3;alphaDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=3;alphaDstFactor="zero"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;alphaSrcFactor="constant"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;alphaSrcFactor="dst"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;alphaSrcFactor="dst-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;alphaSrcFactor="one"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;alphaSrcFactor="one-minus-constant"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;alphaSrcFactor="one-minus-dst"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;alphaSrcFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;alphaSrcFactor="one-minus-src"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;alphaSrcFactor="one-minus-src-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;alphaSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=3;alphaSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=3;alphaSrcFactor="src"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;alphaSrcFactor="src-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;alphaSrcFactor="src-alpha-saturated"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;alphaSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=3;alphaSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=3;alphaSrcFactor="zero"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;colorDstFactor="constant"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;colorDstFactor="dst"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;colorDstFactor="dst-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;colorDstFactor="one"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;colorDstFactor="one-minus-constant"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;colorDstFactor="one-minus-dst"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;colorDstFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;colorDstFactor="one-minus-src"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;colorDstFactor="one-minus-src-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;colorDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=3;colorDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=3;colorDstFactor="src"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;colorDstFactor="src-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;colorDstFactor="src-alpha-saturated"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;colorDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=3;colorDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=3;colorDstFactor="zero"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;colorSrcFactor="constant"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;colorSrcFactor="dst"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;colorSrcFactor="dst-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;colorSrcFactor="one"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;colorSrcFactor="one-minus-constant"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;colorSrcFactor="one-minus-dst"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;colorSrcFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;colorSrcFactor="one-minus-src"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;colorSrcFactor="one-minus-src-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;colorSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=3;colorSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=3;colorSrcFactor="src"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;colorSrcFactor="src-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;colorSrcFactor="src-alpha-saturated"] + + [:isAsync=false;format="rgba8unorm";componentCount=3;colorSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=3;colorSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=3;colorSrcFactor="zero"] + [:isAsync=false;format="rgba8unorm";componentCount=4] + [:isAsync=false;format="rgba8unorm";componentCount=4;alphaDstFactor="constant"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;alphaDstFactor="dst"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;alphaDstFactor="dst-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;alphaDstFactor="one"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;alphaDstFactor="one-minus-constant"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;alphaDstFactor="one-minus-dst"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;alphaDstFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;alphaDstFactor="one-minus-src"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;alphaDstFactor="one-minus-src-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;alphaDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=4;alphaDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=4;alphaDstFactor="src"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;alphaDstFactor="src-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;alphaDstFactor="src-alpha-saturated"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;alphaDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=4;alphaDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=4;alphaDstFactor="zero"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;alphaSrcFactor="constant"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;alphaSrcFactor="dst"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;alphaSrcFactor="dst-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;alphaSrcFactor="one"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;alphaSrcFactor="one-minus-constant"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;alphaSrcFactor="one-minus-dst"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;alphaSrcFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;alphaSrcFactor="one-minus-src"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;alphaSrcFactor="one-minus-src-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;alphaSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=4;alphaSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=4;alphaSrcFactor="src"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;alphaSrcFactor="src-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;alphaSrcFactor="src-alpha-saturated"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;alphaSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=4;alphaSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=4;alphaSrcFactor="zero"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;colorDstFactor="constant"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;colorDstFactor="dst"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;colorDstFactor="dst-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;colorDstFactor="one"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;colorDstFactor="one-minus-constant"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;colorDstFactor="one-minus-dst"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;colorDstFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;colorDstFactor="one-minus-src"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;colorDstFactor="one-minus-src-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;colorDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=4;colorDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=4;colorDstFactor="src"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;colorDstFactor="src-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;colorDstFactor="src-alpha-saturated"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;colorDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=4;colorDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=4;colorDstFactor="zero"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;colorSrcFactor="constant"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;colorSrcFactor="dst"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;colorSrcFactor="dst-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;colorSrcFactor="one"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;colorSrcFactor="one-minus-constant"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;colorSrcFactor="one-minus-dst"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;colorSrcFactor="one-minus-dst-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;colorSrcFactor="one-minus-src"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;colorSrcFactor="one-minus-src-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;colorSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=4;colorSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=4;colorSrcFactor="src"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;colorSrcFactor="src-alpha"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;colorSrcFactor="src-alpha-saturated"] + + [:isAsync=false;format="rgba8unorm";componentCount=4;colorSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=4;colorSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;format="rgba8unorm";componentCount=4;colorSrcFactor="zero"] + [:isAsync=true;format="bgra8unorm";componentCount=1] + [:isAsync=true;format="bgra8unorm";componentCount=1;alphaDstFactor="constant"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;alphaDstFactor="dst"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;alphaDstFactor="dst-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;alphaDstFactor="one"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;alphaDstFactor="one-minus-constant"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;alphaDstFactor="one-minus-dst"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;alphaDstFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;alphaDstFactor="one-minus-src"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;alphaDstFactor="one-minus-src-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;alphaDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=1;alphaDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=1;alphaDstFactor="src"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;alphaDstFactor="src-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;alphaDstFactor="src-alpha-saturated"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;alphaDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=1;alphaDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=1;alphaDstFactor="zero"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;alphaSrcFactor="constant"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;alphaSrcFactor="dst"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;alphaSrcFactor="dst-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;alphaSrcFactor="one"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;alphaSrcFactor="one-minus-constant"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;alphaSrcFactor="one-minus-dst"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;alphaSrcFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;alphaSrcFactor="one-minus-src"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;alphaSrcFactor="one-minus-src-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;alphaSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=1;alphaSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=1;alphaSrcFactor="src"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;alphaSrcFactor="src-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;alphaSrcFactor="src-alpha-saturated"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;alphaSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=1;alphaSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=1;alphaSrcFactor="zero"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;colorDstFactor="constant"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;colorDstFactor="dst"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;colorDstFactor="dst-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;colorDstFactor="one"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;colorDstFactor="one-minus-constant"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;colorDstFactor="one-minus-dst"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;colorDstFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;colorDstFactor="one-minus-src"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;colorDstFactor="one-minus-src-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;colorDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=1;colorDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=1;colorDstFactor="src"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;colorDstFactor="src-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;colorDstFactor="src-alpha-saturated"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;colorDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=1;colorDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=1;colorDstFactor="zero"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;colorSrcFactor="constant"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;colorSrcFactor="dst"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;colorSrcFactor="dst-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;colorSrcFactor="one"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;colorSrcFactor="one-minus-constant"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;colorSrcFactor="one-minus-dst"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;colorSrcFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;colorSrcFactor="one-minus-src"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;colorSrcFactor="one-minus-src-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;colorSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=1;colorSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=1;colorSrcFactor="src"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;colorSrcFactor="src-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;colorSrcFactor="src-alpha-saturated"] + + [:isAsync=true;format="bgra8unorm";componentCount=1;colorSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=1;colorSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=1;colorSrcFactor="zero"] + [:isAsync=true;format="bgra8unorm";componentCount=2] + [:isAsync=true;format="bgra8unorm";componentCount=2;alphaDstFactor="constant"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;alphaDstFactor="dst"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;alphaDstFactor="dst-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;alphaDstFactor="one"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;alphaDstFactor="one-minus-constant"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;alphaDstFactor="one-minus-dst"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;alphaDstFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;alphaDstFactor="one-minus-src"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;alphaDstFactor="one-minus-src-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;alphaDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=2;alphaDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=2;alphaDstFactor="src"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;alphaDstFactor="src-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;alphaDstFactor="src-alpha-saturated"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;alphaDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=2;alphaDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=2;alphaDstFactor="zero"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;alphaSrcFactor="constant"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;alphaSrcFactor="dst"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;alphaSrcFactor="dst-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;alphaSrcFactor="one"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;alphaSrcFactor="one-minus-constant"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;alphaSrcFactor="one-minus-dst"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;alphaSrcFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;alphaSrcFactor="one-minus-src"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;alphaSrcFactor="one-minus-src-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;alphaSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=2;alphaSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=2;alphaSrcFactor="src"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;alphaSrcFactor="src-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;alphaSrcFactor="src-alpha-saturated"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;alphaSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=2;alphaSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=2;alphaSrcFactor="zero"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;colorDstFactor="constant"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;colorDstFactor="dst"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;colorDstFactor="dst-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;colorDstFactor="one"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;colorDstFactor="one-minus-constant"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;colorDstFactor="one-minus-dst"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;colorDstFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;colorDstFactor="one-minus-src"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;colorDstFactor="one-minus-src-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;colorDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=2;colorDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=2;colorDstFactor="src"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;colorDstFactor="src-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;colorDstFactor="src-alpha-saturated"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;colorDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=2;colorDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=2;colorDstFactor="zero"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;colorSrcFactor="constant"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;colorSrcFactor="dst"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;colorSrcFactor="dst-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;colorSrcFactor="one"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;colorSrcFactor="one-minus-constant"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;colorSrcFactor="one-minus-dst"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;colorSrcFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;colorSrcFactor="one-minus-src"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;colorSrcFactor="one-minus-src-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;colorSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=2;colorSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=2;colorSrcFactor="src"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;colorSrcFactor="src-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;colorSrcFactor="src-alpha-saturated"] + + [:isAsync=true;format="bgra8unorm";componentCount=2;colorSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=2;colorSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=2;colorSrcFactor="zero"] + [:isAsync=true;format="bgra8unorm";componentCount=3] + [:isAsync=true;format="bgra8unorm";componentCount=3;alphaDstFactor="constant"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;alphaDstFactor="dst"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;alphaDstFactor="dst-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;alphaDstFactor="one"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;alphaDstFactor="one-minus-constant"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;alphaDstFactor="one-minus-dst"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;alphaDstFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;alphaDstFactor="one-minus-src"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;alphaDstFactor="one-minus-src-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;alphaDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=3;alphaDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=3;alphaDstFactor="src"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;alphaDstFactor="src-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;alphaDstFactor="src-alpha-saturated"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;alphaDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=3;alphaDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=3;alphaDstFactor="zero"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;alphaSrcFactor="constant"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;alphaSrcFactor="dst"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;alphaSrcFactor="dst-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;alphaSrcFactor="one"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;alphaSrcFactor="one-minus-constant"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;alphaSrcFactor="one-minus-dst"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;alphaSrcFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;alphaSrcFactor="one-minus-src"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;alphaSrcFactor="one-minus-src-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;alphaSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=3;alphaSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=3;alphaSrcFactor="src"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;alphaSrcFactor="src-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;alphaSrcFactor="src-alpha-saturated"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;alphaSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=3;alphaSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=3;alphaSrcFactor="zero"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;colorDstFactor="constant"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;colorDstFactor="dst"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;colorDstFactor="dst-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;colorDstFactor="one"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;colorDstFactor="one-minus-constant"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;colorDstFactor="one-minus-dst"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;colorDstFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;colorDstFactor="one-minus-src"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;colorDstFactor="one-minus-src-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;colorDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=3;colorDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=3;colorDstFactor="src"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;colorDstFactor="src-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;colorDstFactor="src-alpha-saturated"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;colorDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=3;colorDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=3;colorDstFactor="zero"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;colorSrcFactor="constant"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;colorSrcFactor="dst"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;colorSrcFactor="dst-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;colorSrcFactor="one"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;colorSrcFactor="one-minus-constant"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;colorSrcFactor="one-minus-dst"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;colorSrcFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;colorSrcFactor="one-minus-src"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;colorSrcFactor="one-minus-src-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;colorSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=3;colorSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=3;colorSrcFactor="src"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;colorSrcFactor="src-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;colorSrcFactor="src-alpha-saturated"] + + [:isAsync=true;format="bgra8unorm";componentCount=3;colorSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=3;colorSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=3;colorSrcFactor="zero"] + [:isAsync=true;format="bgra8unorm";componentCount=4] + [:isAsync=true;format="bgra8unorm";componentCount=4;alphaDstFactor="constant"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;alphaDstFactor="dst"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;alphaDstFactor="dst-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;alphaDstFactor="one"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;alphaDstFactor="one-minus-constant"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;alphaDstFactor="one-minus-dst"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;alphaDstFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;alphaDstFactor="one-minus-src"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;alphaDstFactor="one-minus-src-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;alphaDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=4;alphaDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=4;alphaDstFactor="src"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;alphaDstFactor="src-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;alphaDstFactor="src-alpha-saturated"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;alphaDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=4;alphaDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=4;alphaDstFactor="zero"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;alphaSrcFactor="constant"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;alphaSrcFactor="dst"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;alphaSrcFactor="dst-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;alphaSrcFactor="one"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;alphaSrcFactor="one-minus-constant"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;alphaSrcFactor="one-minus-dst"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;alphaSrcFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;alphaSrcFactor="one-minus-src"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;alphaSrcFactor="one-minus-src-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;alphaSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=4;alphaSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=4;alphaSrcFactor="src"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;alphaSrcFactor="src-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;alphaSrcFactor="src-alpha-saturated"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;alphaSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=4;alphaSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=4;alphaSrcFactor="zero"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;colorDstFactor="constant"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;colorDstFactor="dst"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;colorDstFactor="dst-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;colorDstFactor="one"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;colorDstFactor="one-minus-constant"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;colorDstFactor="one-minus-dst"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;colorDstFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;colorDstFactor="one-minus-src"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;colorDstFactor="one-minus-src-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;colorDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=4;colorDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=4;colorDstFactor="src"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;colorDstFactor="src-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;colorDstFactor="src-alpha-saturated"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;colorDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=4;colorDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=4;colorDstFactor="zero"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;colorSrcFactor="constant"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;colorSrcFactor="dst"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;colorSrcFactor="dst-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;colorSrcFactor="one"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;colorSrcFactor="one-minus-constant"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;colorSrcFactor="one-minus-dst"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;colorSrcFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;colorSrcFactor="one-minus-src"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;colorSrcFactor="one-minus-src-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;colorSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=4;colorSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=4;colorSrcFactor="src"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;colorSrcFactor="src-alpha"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;colorSrcFactor="src-alpha-saturated"] + + [:isAsync=true;format="bgra8unorm";componentCount=4;colorSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=4;colorSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="bgra8unorm";componentCount=4;colorSrcFactor="zero"] + [:isAsync=true;format="r8unorm";componentCount=1] expected: if os == "linux" and not debug: FAIL + [:isAsync=true;format="r8unorm";componentCount=1;alphaDstFactor="constant"] + + [:isAsync=true;format="r8unorm";componentCount=1;alphaDstFactor="dst"] + + [:isAsync=true;format="r8unorm";componentCount=1;alphaDstFactor="dst-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=1;alphaDstFactor="one"] + + [:isAsync=true;format="r8unorm";componentCount=1;alphaDstFactor="one-minus-constant"] + + [:isAsync=true;format="r8unorm";componentCount=1;alphaDstFactor="one-minus-dst"] + + [:isAsync=true;format="r8unorm";componentCount=1;alphaDstFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=1;alphaDstFactor="one-minus-src"] + + [:isAsync=true;format="r8unorm";componentCount=1;alphaDstFactor="one-minus-src-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=1;alphaDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=1;alphaDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=1;alphaDstFactor="src"] + + [:isAsync=true;format="r8unorm";componentCount=1;alphaDstFactor="src-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=1;alphaDstFactor="src-alpha-saturated"] + + [:isAsync=true;format="r8unorm";componentCount=1;alphaDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=1;alphaDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=1;alphaDstFactor="zero"] + + [:isAsync=true;format="r8unorm";componentCount=1;alphaSrcFactor="constant"] + + [:isAsync=true;format="r8unorm";componentCount=1;alphaSrcFactor="dst"] + + [:isAsync=true;format="r8unorm";componentCount=1;alphaSrcFactor="dst-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=1;alphaSrcFactor="one"] + + [:isAsync=true;format="r8unorm";componentCount=1;alphaSrcFactor="one-minus-constant"] + + [:isAsync=true;format="r8unorm";componentCount=1;alphaSrcFactor="one-minus-dst"] + + [:isAsync=true;format="r8unorm";componentCount=1;alphaSrcFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=1;alphaSrcFactor="one-minus-src"] + + [:isAsync=true;format="r8unorm";componentCount=1;alphaSrcFactor="one-minus-src-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=1;alphaSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=1;alphaSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=1;alphaSrcFactor="src"] + + [:isAsync=true;format="r8unorm";componentCount=1;alphaSrcFactor="src-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=1;alphaSrcFactor="src-alpha-saturated"] + + [:isAsync=true;format="r8unorm";componentCount=1;alphaSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=1;alphaSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=1;alphaSrcFactor="zero"] + + [:isAsync=true;format="r8unorm";componentCount=1;colorDstFactor="constant"] + + [:isAsync=true;format="r8unorm";componentCount=1;colorDstFactor="dst"] + + [:isAsync=true;format="r8unorm";componentCount=1;colorDstFactor="dst-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=1;colorDstFactor="one"] + + [:isAsync=true;format="r8unorm";componentCount=1;colorDstFactor="one-minus-constant"] + + [:isAsync=true;format="r8unorm";componentCount=1;colorDstFactor="one-minus-dst"] + + [:isAsync=true;format="r8unorm";componentCount=1;colorDstFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=1;colorDstFactor="one-minus-src"] + + [:isAsync=true;format="r8unorm";componentCount=1;colorDstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=1;colorDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=1;colorDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=1;colorDstFactor="src"] + + [:isAsync=true;format="r8unorm";componentCount=1;colorDstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=1;colorDstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=1;colorDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=1;colorDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=1;colorDstFactor="zero"] + + [:isAsync=true;format="r8unorm";componentCount=1;colorSrcFactor="constant"] + + [:isAsync=true;format="r8unorm";componentCount=1;colorSrcFactor="dst"] + + [:isAsync=true;format="r8unorm";componentCount=1;colorSrcFactor="dst-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=1;colorSrcFactor="one"] + + [:isAsync=true;format="r8unorm";componentCount=1;colorSrcFactor="one-minus-constant"] + + [:isAsync=true;format="r8unorm";componentCount=1;colorSrcFactor="one-minus-dst"] + + [:isAsync=true;format="r8unorm";componentCount=1;colorSrcFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=1;colorSrcFactor="one-minus-src"] + + [:isAsync=true;format="r8unorm";componentCount=1;colorSrcFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=1;colorSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=1;colorSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=1;colorSrcFactor="src"] + + [:isAsync=true;format="r8unorm";componentCount=1;colorSrcFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=1;colorSrcFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=1;colorSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=1;colorSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=1;colorSrcFactor="zero"] + [:isAsync=true;format="r8unorm";componentCount=2] expected: if os == "linux" and not debug: FAIL + [:isAsync=true;format="r8unorm";componentCount=2;alphaDstFactor="constant"] + + [:isAsync=true;format="r8unorm";componentCount=2;alphaDstFactor="dst"] + + [:isAsync=true;format="r8unorm";componentCount=2;alphaDstFactor="dst-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=2;alphaDstFactor="one"] + + [:isAsync=true;format="r8unorm";componentCount=2;alphaDstFactor="one-minus-constant"] + + [:isAsync=true;format="r8unorm";componentCount=2;alphaDstFactor="one-minus-dst"] + + [:isAsync=true;format="r8unorm";componentCount=2;alphaDstFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=2;alphaDstFactor="one-minus-src"] + + [:isAsync=true;format="r8unorm";componentCount=2;alphaDstFactor="one-minus-src-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=2;alphaDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=2;alphaDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=2;alphaDstFactor="src"] + + [:isAsync=true;format="r8unorm";componentCount=2;alphaDstFactor="src-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=2;alphaDstFactor="src-alpha-saturated"] + + [:isAsync=true;format="r8unorm";componentCount=2;alphaDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=2;alphaDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=2;alphaDstFactor="zero"] + + [:isAsync=true;format="r8unorm";componentCount=2;alphaSrcFactor="constant"] + + [:isAsync=true;format="r8unorm";componentCount=2;alphaSrcFactor="dst"] + + [:isAsync=true;format="r8unorm";componentCount=2;alphaSrcFactor="dst-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=2;alphaSrcFactor="one"] + + [:isAsync=true;format="r8unorm";componentCount=2;alphaSrcFactor="one-minus-constant"] + + [:isAsync=true;format="r8unorm";componentCount=2;alphaSrcFactor="one-minus-dst"] + + [:isAsync=true;format="r8unorm";componentCount=2;alphaSrcFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=2;alphaSrcFactor="one-minus-src"] + + [:isAsync=true;format="r8unorm";componentCount=2;alphaSrcFactor="one-minus-src-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=2;alphaSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=2;alphaSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=2;alphaSrcFactor="src"] + + [:isAsync=true;format="r8unorm";componentCount=2;alphaSrcFactor="src-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=2;alphaSrcFactor="src-alpha-saturated"] + + [:isAsync=true;format="r8unorm";componentCount=2;alphaSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=2;alphaSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=2;alphaSrcFactor="zero"] + + [:isAsync=true;format="r8unorm";componentCount=2;colorDstFactor="constant"] + + [:isAsync=true;format="r8unorm";componentCount=2;colorDstFactor="dst"] + + [:isAsync=true;format="r8unorm";componentCount=2;colorDstFactor="dst-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=2;colorDstFactor="one"] + + [:isAsync=true;format="r8unorm";componentCount=2;colorDstFactor="one-minus-constant"] + + [:isAsync=true;format="r8unorm";componentCount=2;colorDstFactor="one-minus-dst"] + + [:isAsync=true;format="r8unorm";componentCount=2;colorDstFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=2;colorDstFactor="one-minus-src"] + + [:isAsync=true;format="r8unorm";componentCount=2;colorDstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=2;colorDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=2;colorDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=2;colorDstFactor="src"] + + [:isAsync=true;format="r8unorm";componentCount=2;colorDstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=2;colorDstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=2;colorDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=2;colorDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=2;colorDstFactor="zero"] + + [:isAsync=true;format="r8unorm";componentCount=2;colorSrcFactor="constant"] + + [:isAsync=true;format="r8unorm";componentCount=2;colorSrcFactor="dst"] + + [:isAsync=true;format="r8unorm";componentCount=2;colorSrcFactor="dst-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=2;colorSrcFactor="one"] + + [:isAsync=true;format="r8unorm";componentCount=2;colorSrcFactor="one-minus-constant"] + + [:isAsync=true;format="r8unorm";componentCount=2;colorSrcFactor="one-minus-dst"] + + [:isAsync=true;format="r8unorm";componentCount=2;colorSrcFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=2;colorSrcFactor="one-minus-src"] + + [:isAsync=true;format="r8unorm";componentCount=2;colorSrcFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=2;colorSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=2;colorSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=2;colorSrcFactor="src"] + + [:isAsync=true;format="r8unorm";componentCount=2;colorSrcFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=2;colorSrcFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=2;colorSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=2;colorSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=2;colorSrcFactor="zero"] + [:isAsync=true;format="r8unorm";componentCount=3] expected: if os == "linux" and not debug: FAIL + [:isAsync=true;format="r8unorm";componentCount=3;alphaDstFactor="constant"] + + [:isAsync=true;format="r8unorm";componentCount=3;alphaDstFactor="dst"] + + [:isAsync=true;format="r8unorm";componentCount=3;alphaDstFactor="dst-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=3;alphaDstFactor="one"] + + [:isAsync=true;format="r8unorm";componentCount=3;alphaDstFactor="one-minus-constant"] + + [:isAsync=true;format="r8unorm";componentCount=3;alphaDstFactor="one-minus-dst"] + + [:isAsync=true;format="r8unorm";componentCount=3;alphaDstFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=3;alphaDstFactor="one-minus-src"] + + [:isAsync=true;format="r8unorm";componentCount=3;alphaDstFactor="one-minus-src-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=3;alphaDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=3;alphaDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=3;alphaDstFactor="src"] + + [:isAsync=true;format="r8unorm";componentCount=3;alphaDstFactor="src-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=3;alphaDstFactor="src-alpha-saturated"] + + [:isAsync=true;format="r8unorm";componentCount=3;alphaDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=3;alphaDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=3;alphaDstFactor="zero"] + + [:isAsync=true;format="r8unorm";componentCount=3;alphaSrcFactor="constant"] + + [:isAsync=true;format="r8unorm";componentCount=3;alphaSrcFactor="dst"] + + [:isAsync=true;format="r8unorm";componentCount=3;alphaSrcFactor="dst-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=3;alphaSrcFactor="one"] + + [:isAsync=true;format="r8unorm";componentCount=3;alphaSrcFactor="one-minus-constant"] + + [:isAsync=true;format="r8unorm";componentCount=3;alphaSrcFactor="one-minus-dst"] + + [:isAsync=true;format="r8unorm";componentCount=3;alphaSrcFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=3;alphaSrcFactor="one-minus-src"] + + [:isAsync=true;format="r8unorm";componentCount=3;alphaSrcFactor="one-minus-src-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=3;alphaSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=3;alphaSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=3;alphaSrcFactor="src"] + + [:isAsync=true;format="r8unorm";componentCount=3;alphaSrcFactor="src-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=3;alphaSrcFactor="src-alpha-saturated"] + + [:isAsync=true;format="r8unorm";componentCount=3;alphaSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=3;alphaSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=3;alphaSrcFactor="zero"] + + [:isAsync=true;format="r8unorm";componentCount=3;colorDstFactor="constant"] + + [:isAsync=true;format="r8unorm";componentCount=3;colorDstFactor="dst"] + + [:isAsync=true;format="r8unorm";componentCount=3;colorDstFactor="dst-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=3;colorDstFactor="one"] + + [:isAsync=true;format="r8unorm";componentCount=3;colorDstFactor="one-minus-constant"] + + [:isAsync=true;format="r8unorm";componentCount=3;colorDstFactor="one-minus-dst"] + + [:isAsync=true;format="r8unorm";componentCount=3;colorDstFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=3;colorDstFactor="one-minus-src"] + + [:isAsync=true;format="r8unorm";componentCount=3;colorDstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=3;colorDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=3;colorDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=3;colorDstFactor="src"] + + [:isAsync=true;format="r8unorm";componentCount=3;colorDstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=3;colorDstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=3;colorDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=3;colorDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=3;colorDstFactor="zero"] + + [:isAsync=true;format="r8unorm";componentCount=3;colorSrcFactor="constant"] + + [:isAsync=true;format="r8unorm";componentCount=3;colorSrcFactor="dst"] + + [:isAsync=true;format="r8unorm";componentCount=3;colorSrcFactor="dst-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=3;colorSrcFactor="one"] + + [:isAsync=true;format="r8unorm";componentCount=3;colorSrcFactor="one-minus-constant"] + + [:isAsync=true;format="r8unorm";componentCount=3;colorSrcFactor="one-minus-dst"] + + [:isAsync=true;format="r8unorm";componentCount=3;colorSrcFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=3;colorSrcFactor="one-minus-src"] + + [:isAsync=true;format="r8unorm";componentCount=3;colorSrcFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=3;colorSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=3;colorSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=3;colorSrcFactor="src"] + + [:isAsync=true;format="r8unorm";componentCount=3;colorSrcFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=3;colorSrcFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=3;colorSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=3;colorSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=3;colorSrcFactor="zero"] + [:isAsync=true;format="r8unorm";componentCount=4] + [:isAsync=true;format="r8unorm";componentCount=4;alphaDstFactor="constant"] + + [:isAsync=true;format="r8unorm";componentCount=4;alphaDstFactor="dst"] + + [:isAsync=true;format="r8unorm";componentCount=4;alphaDstFactor="dst-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=4;alphaDstFactor="one"] + + [:isAsync=true;format="r8unorm";componentCount=4;alphaDstFactor="one-minus-constant"] + + [:isAsync=true;format="r8unorm";componentCount=4;alphaDstFactor="one-minus-dst"] + + [:isAsync=true;format="r8unorm";componentCount=4;alphaDstFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=4;alphaDstFactor="one-minus-src"] + + [:isAsync=true;format="r8unorm";componentCount=4;alphaDstFactor="one-minus-src-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=4;alphaDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=4;alphaDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=4;alphaDstFactor="src"] + + [:isAsync=true;format="r8unorm";componentCount=4;alphaDstFactor="src-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=4;alphaDstFactor="src-alpha-saturated"] + + [:isAsync=true;format="r8unorm";componentCount=4;alphaDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=4;alphaDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=4;alphaDstFactor="zero"] + + [:isAsync=true;format="r8unorm";componentCount=4;alphaSrcFactor="constant"] + + [:isAsync=true;format="r8unorm";componentCount=4;alphaSrcFactor="dst"] + + [:isAsync=true;format="r8unorm";componentCount=4;alphaSrcFactor="dst-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=4;alphaSrcFactor="one"] + + [:isAsync=true;format="r8unorm";componentCount=4;alphaSrcFactor="one-minus-constant"] + + [:isAsync=true;format="r8unorm";componentCount=4;alphaSrcFactor="one-minus-dst"] + + [:isAsync=true;format="r8unorm";componentCount=4;alphaSrcFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=4;alphaSrcFactor="one-minus-src"] + + [:isAsync=true;format="r8unorm";componentCount=4;alphaSrcFactor="one-minus-src-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=4;alphaSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=4;alphaSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=4;alphaSrcFactor="src"] + + [:isAsync=true;format="r8unorm";componentCount=4;alphaSrcFactor="src-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=4;alphaSrcFactor="src-alpha-saturated"] + + [:isAsync=true;format="r8unorm";componentCount=4;alphaSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=4;alphaSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=4;alphaSrcFactor="zero"] + + [:isAsync=true;format="r8unorm";componentCount=4;colorDstFactor="constant"] + + [:isAsync=true;format="r8unorm";componentCount=4;colorDstFactor="dst"] + + [:isAsync=true;format="r8unorm";componentCount=4;colorDstFactor="dst-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=4;colorDstFactor="one"] + + [:isAsync=true;format="r8unorm";componentCount=4;colorDstFactor="one-minus-constant"] + + [:isAsync=true;format="r8unorm";componentCount=4;colorDstFactor="one-minus-dst"] + + [:isAsync=true;format="r8unorm";componentCount=4;colorDstFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=4;colorDstFactor="one-minus-src"] + + [:isAsync=true;format="r8unorm";componentCount=4;colorDstFactor="one-minus-src-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=4;colorDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=4;colorDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=4;colorDstFactor="src"] + + [:isAsync=true;format="r8unorm";componentCount=4;colorDstFactor="src-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=4;colorDstFactor="src-alpha-saturated"] + + [:isAsync=true;format="r8unorm";componentCount=4;colorDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=4;colorDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=4;colorDstFactor="zero"] + + [:isAsync=true;format="r8unorm";componentCount=4;colorSrcFactor="constant"] + + [:isAsync=true;format="r8unorm";componentCount=4;colorSrcFactor="dst"] + + [:isAsync=true;format="r8unorm";componentCount=4;colorSrcFactor="dst-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=4;colorSrcFactor="one"] + + [:isAsync=true;format="r8unorm";componentCount=4;colorSrcFactor="one-minus-constant"] + + [:isAsync=true;format="r8unorm";componentCount=4;colorSrcFactor="one-minus-dst"] + + [:isAsync=true;format="r8unorm";componentCount=4;colorSrcFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=4;colorSrcFactor="one-minus-src"] + + [:isAsync=true;format="r8unorm";componentCount=4;colorSrcFactor="one-minus-src-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=4;colorSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=4;colorSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=4;colorSrcFactor="src"] + + [:isAsync=true;format="r8unorm";componentCount=4;colorSrcFactor="src-alpha"] + + [:isAsync=true;format="r8unorm";componentCount=4;colorSrcFactor="src-alpha-saturated"] + + [:isAsync=true;format="r8unorm";componentCount=4;colorSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=4;colorSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="r8unorm";componentCount=4;colorSrcFactor="zero"] + [:isAsync=true;format="rg8unorm";componentCount=1] + [:isAsync=true;format="rg8unorm";componentCount=1;alphaDstFactor="constant"] + + [:isAsync=true;format="rg8unorm";componentCount=1;alphaDstFactor="dst"] + + [:isAsync=true;format="rg8unorm";componentCount=1;alphaDstFactor="dst-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=1;alphaDstFactor="one"] + + [:isAsync=true;format="rg8unorm";componentCount=1;alphaDstFactor="one-minus-constant"] + + [:isAsync=true;format="rg8unorm";componentCount=1;alphaDstFactor="one-minus-dst"] + + [:isAsync=true;format="rg8unorm";componentCount=1;alphaDstFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=1;alphaDstFactor="one-minus-src"] + + [:isAsync=true;format="rg8unorm";componentCount=1;alphaDstFactor="one-minus-src-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=1;alphaDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=1;alphaDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=1;alphaDstFactor="src"] + + [:isAsync=true;format="rg8unorm";componentCount=1;alphaDstFactor="src-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=1;alphaDstFactor="src-alpha-saturated"] + + [:isAsync=true;format="rg8unorm";componentCount=1;alphaDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=1;alphaDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=1;alphaDstFactor="zero"] + + [:isAsync=true;format="rg8unorm";componentCount=1;alphaSrcFactor="constant"] + + [:isAsync=true;format="rg8unorm";componentCount=1;alphaSrcFactor="dst"] + + [:isAsync=true;format="rg8unorm";componentCount=1;alphaSrcFactor="dst-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=1;alphaSrcFactor="one"] + + [:isAsync=true;format="rg8unorm";componentCount=1;alphaSrcFactor="one-minus-constant"] + + [:isAsync=true;format="rg8unorm";componentCount=1;alphaSrcFactor="one-minus-dst"] + + [:isAsync=true;format="rg8unorm";componentCount=1;alphaSrcFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=1;alphaSrcFactor="one-minus-src"] + + [:isAsync=true;format="rg8unorm";componentCount=1;alphaSrcFactor="one-minus-src-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=1;alphaSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=1;alphaSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=1;alphaSrcFactor="src"] + + [:isAsync=true;format="rg8unorm";componentCount=1;alphaSrcFactor="src-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=1;alphaSrcFactor="src-alpha-saturated"] + + [:isAsync=true;format="rg8unorm";componentCount=1;alphaSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=1;alphaSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=1;alphaSrcFactor="zero"] + + [:isAsync=true;format="rg8unorm";componentCount=1;colorDstFactor="constant"] + + [:isAsync=true;format="rg8unorm";componentCount=1;colorDstFactor="dst"] + + [:isAsync=true;format="rg8unorm";componentCount=1;colorDstFactor="dst-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=1;colorDstFactor="one"] + + [:isAsync=true;format="rg8unorm";componentCount=1;colorDstFactor="one-minus-constant"] + + [:isAsync=true;format="rg8unorm";componentCount=1;colorDstFactor="one-minus-dst"] + + [:isAsync=true;format="rg8unorm";componentCount=1;colorDstFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=1;colorDstFactor="one-minus-src"] + + [:isAsync=true;format="rg8unorm";componentCount=1;colorDstFactor="one-minus-src-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=1;colorDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=1;colorDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=1;colorDstFactor="src"] + + [:isAsync=true;format="rg8unorm";componentCount=1;colorDstFactor="src-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=1;colorDstFactor="src-alpha-saturated"] + + [:isAsync=true;format="rg8unorm";componentCount=1;colorDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=1;colorDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=1;colorDstFactor="zero"] + + [:isAsync=true;format="rg8unorm";componentCount=1;colorSrcFactor="constant"] + + [:isAsync=true;format="rg8unorm";componentCount=1;colorSrcFactor="dst"] + + [:isAsync=true;format="rg8unorm";componentCount=1;colorSrcFactor="dst-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=1;colorSrcFactor="one"] + + [:isAsync=true;format="rg8unorm";componentCount=1;colorSrcFactor="one-minus-constant"] + + [:isAsync=true;format="rg8unorm";componentCount=1;colorSrcFactor="one-minus-dst"] + + [:isAsync=true;format="rg8unorm";componentCount=1;colorSrcFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=1;colorSrcFactor="one-minus-src"] + + [:isAsync=true;format="rg8unorm";componentCount=1;colorSrcFactor="one-minus-src-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=1;colorSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=1;colorSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=1;colorSrcFactor="src"] + + [:isAsync=true;format="rg8unorm";componentCount=1;colorSrcFactor="src-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=1;colorSrcFactor="src-alpha-saturated"] + + [:isAsync=true;format="rg8unorm";componentCount=1;colorSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=1;colorSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=1;colorSrcFactor="zero"] + [:isAsync=true;format="rg8unorm";componentCount=2] expected: if os == "linux" and not debug: FAIL + [:isAsync=true;format="rg8unorm";componentCount=2;alphaDstFactor="constant"] + + [:isAsync=true;format="rg8unorm";componentCount=2;alphaDstFactor="dst"] + + [:isAsync=true;format="rg8unorm";componentCount=2;alphaDstFactor="dst-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=2;alphaDstFactor="one"] + + [:isAsync=true;format="rg8unorm";componentCount=2;alphaDstFactor="one-minus-constant"] + + [:isAsync=true;format="rg8unorm";componentCount=2;alphaDstFactor="one-minus-dst"] + + [:isAsync=true;format="rg8unorm";componentCount=2;alphaDstFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=2;alphaDstFactor="one-minus-src"] + + [:isAsync=true;format="rg8unorm";componentCount=2;alphaDstFactor="one-minus-src-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=2;alphaDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=2;alphaDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=2;alphaDstFactor="src"] + + [:isAsync=true;format="rg8unorm";componentCount=2;alphaDstFactor="src-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=2;alphaDstFactor="src-alpha-saturated"] + + [:isAsync=true;format="rg8unorm";componentCount=2;alphaDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=2;alphaDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=2;alphaDstFactor="zero"] + + [:isAsync=true;format="rg8unorm";componentCount=2;alphaSrcFactor="constant"] + + [:isAsync=true;format="rg8unorm";componentCount=2;alphaSrcFactor="dst"] + + [:isAsync=true;format="rg8unorm";componentCount=2;alphaSrcFactor="dst-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=2;alphaSrcFactor="one"] + + [:isAsync=true;format="rg8unorm";componentCount=2;alphaSrcFactor="one-minus-constant"] + + [:isAsync=true;format="rg8unorm";componentCount=2;alphaSrcFactor="one-minus-dst"] + + [:isAsync=true;format="rg8unorm";componentCount=2;alphaSrcFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=2;alphaSrcFactor="one-minus-src"] + + [:isAsync=true;format="rg8unorm";componentCount=2;alphaSrcFactor="one-minus-src-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=2;alphaSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=2;alphaSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=2;alphaSrcFactor="src"] + + [:isAsync=true;format="rg8unorm";componentCount=2;alphaSrcFactor="src-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=2;alphaSrcFactor="src-alpha-saturated"] + + [:isAsync=true;format="rg8unorm";componentCount=2;alphaSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=2;alphaSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=2;alphaSrcFactor="zero"] + + [:isAsync=true;format="rg8unorm";componentCount=2;colorDstFactor="constant"] + + [:isAsync=true;format="rg8unorm";componentCount=2;colorDstFactor="dst"] + + [:isAsync=true;format="rg8unorm";componentCount=2;colorDstFactor="dst-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=2;colorDstFactor="one"] + + [:isAsync=true;format="rg8unorm";componentCount=2;colorDstFactor="one-minus-constant"] + + [:isAsync=true;format="rg8unorm";componentCount=2;colorDstFactor="one-minus-dst"] + + [:isAsync=true;format="rg8unorm";componentCount=2;colorDstFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=2;colorDstFactor="one-minus-src"] + + [:isAsync=true;format="rg8unorm";componentCount=2;colorDstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=2;colorDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=2;colorDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=2;colorDstFactor="src"] + + [:isAsync=true;format="rg8unorm";componentCount=2;colorDstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=2;colorDstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=2;colorDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=2;colorDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=2;colorDstFactor="zero"] + + [:isAsync=true;format="rg8unorm";componentCount=2;colorSrcFactor="constant"] + + [:isAsync=true;format="rg8unorm";componentCount=2;colorSrcFactor="dst"] + + [:isAsync=true;format="rg8unorm";componentCount=2;colorSrcFactor="dst-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=2;colorSrcFactor="one"] + + [:isAsync=true;format="rg8unorm";componentCount=2;colorSrcFactor="one-minus-constant"] + + [:isAsync=true;format="rg8unorm";componentCount=2;colorSrcFactor="one-minus-dst"] + + [:isAsync=true;format="rg8unorm";componentCount=2;colorSrcFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=2;colorSrcFactor="one-minus-src"] + + [:isAsync=true;format="rg8unorm";componentCount=2;colorSrcFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=2;colorSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=2;colorSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=2;colorSrcFactor="src"] + + [:isAsync=true;format="rg8unorm";componentCount=2;colorSrcFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=2;colorSrcFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=2;colorSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=2;colorSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=2;colorSrcFactor="zero"] + [:isAsync=true;format="rg8unorm";componentCount=3] expected: if os == "linux" and not debug: FAIL + [:isAsync=true;format="rg8unorm";componentCount=3;alphaDstFactor="constant"] + + [:isAsync=true;format="rg8unorm";componentCount=3;alphaDstFactor="dst"] + + [:isAsync=true;format="rg8unorm";componentCount=3;alphaDstFactor="dst-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=3;alphaDstFactor="one"] + + [:isAsync=true;format="rg8unorm";componentCount=3;alphaDstFactor="one-minus-constant"] + + [:isAsync=true;format="rg8unorm";componentCount=3;alphaDstFactor="one-minus-dst"] + + [:isAsync=true;format="rg8unorm";componentCount=3;alphaDstFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=3;alphaDstFactor="one-minus-src"] + + [:isAsync=true;format="rg8unorm";componentCount=3;alphaDstFactor="one-minus-src-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=3;alphaDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=3;alphaDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=3;alphaDstFactor="src"] + + [:isAsync=true;format="rg8unorm";componentCount=3;alphaDstFactor="src-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=3;alphaDstFactor="src-alpha-saturated"] + + [:isAsync=true;format="rg8unorm";componentCount=3;alphaDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=3;alphaDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=3;alphaDstFactor="zero"] + + [:isAsync=true;format="rg8unorm";componentCount=3;alphaSrcFactor="constant"] + + [:isAsync=true;format="rg8unorm";componentCount=3;alphaSrcFactor="dst"] + + [:isAsync=true;format="rg8unorm";componentCount=3;alphaSrcFactor="dst-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=3;alphaSrcFactor="one"] + + [:isAsync=true;format="rg8unorm";componentCount=3;alphaSrcFactor="one-minus-constant"] + + [:isAsync=true;format="rg8unorm";componentCount=3;alphaSrcFactor="one-minus-dst"] + + [:isAsync=true;format="rg8unorm";componentCount=3;alphaSrcFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=3;alphaSrcFactor="one-minus-src"] + + [:isAsync=true;format="rg8unorm";componentCount=3;alphaSrcFactor="one-minus-src-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=3;alphaSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=3;alphaSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=3;alphaSrcFactor="src"] + + [:isAsync=true;format="rg8unorm";componentCount=3;alphaSrcFactor="src-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=3;alphaSrcFactor="src-alpha-saturated"] + + [:isAsync=true;format="rg8unorm";componentCount=3;alphaSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=3;alphaSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=3;alphaSrcFactor="zero"] + + [:isAsync=true;format="rg8unorm";componentCount=3;colorDstFactor="constant"] + + [:isAsync=true;format="rg8unorm";componentCount=3;colorDstFactor="dst"] + + [:isAsync=true;format="rg8unorm";componentCount=3;colorDstFactor="dst-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=3;colorDstFactor="one"] + + [:isAsync=true;format="rg8unorm";componentCount=3;colorDstFactor="one-minus-constant"] + + [:isAsync=true;format="rg8unorm";componentCount=3;colorDstFactor="one-minus-dst"] + + [:isAsync=true;format="rg8unorm";componentCount=3;colorDstFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=3;colorDstFactor="one-minus-src"] + + [:isAsync=true;format="rg8unorm";componentCount=3;colorDstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=3;colorDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=3;colorDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=3;colorDstFactor="src"] + + [:isAsync=true;format="rg8unorm";componentCount=3;colorDstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=3;colorDstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=3;colorDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=3;colorDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=3;colorDstFactor="zero"] + + [:isAsync=true;format="rg8unorm";componentCount=3;colorSrcFactor="constant"] + + [:isAsync=true;format="rg8unorm";componentCount=3;colorSrcFactor="dst"] + + [:isAsync=true;format="rg8unorm";componentCount=3;colorSrcFactor="dst-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=3;colorSrcFactor="one"] + + [:isAsync=true;format="rg8unorm";componentCount=3;colorSrcFactor="one-minus-constant"] + + [:isAsync=true;format="rg8unorm";componentCount=3;colorSrcFactor="one-minus-dst"] + + [:isAsync=true;format="rg8unorm";componentCount=3;colorSrcFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=3;colorSrcFactor="one-minus-src"] + + [:isAsync=true;format="rg8unorm";componentCount=3;colorSrcFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=3;colorSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=3;colorSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=3;colorSrcFactor="src"] + + [:isAsync=true;format="rg8unorm";componentCount=3;colorSrcFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=3;colorSrcFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=3;colorSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=3;colorSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=3;colorSrcFactor="zero"] + [:isAsync=true;format="rg8unorm";componentCount=4] + [:isAsync=true;format="rg8unorm";componentCount=4;alphaDstFactor="constant"] + + [:isAsync=true;format="rg8unorm";componentCount=4;alphaDstFactor="dst"] + + [:isAsync=true;format="rg8unorm";componentCount=4;alphaDstFactor="dst-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=4;alphaDstFactor="one"] + + [:isAsync=true;format="rg8unorm";componentCount=4;alphaDstFactor="one-minus-constant"] + + [:isAsync=true;format="rg8unorm";componentCount=4;alphaDstFactor="one-minus-dst"] + + [:isAsync=true;format="rg8unorm";componentCount=4;alphaDstFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=4;alphaDstFactor="one-minus-src"] + + [:isAsync=true;format="rg8unorm";componentCount=4;alphaDstFactor="one-minus-src-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=4;alphaDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=4;alphaDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=4;alphaDstFactor="src"] + + [:isAsync=true;format="rg8unorm";componentCount=4;alphaDstFactor="src-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=4;alphaDstFactor="src-alpha-saturated"] + + [:isAsync=true;format="rg8unorm";componentCount=4;alphaDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=4;alphaDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=4;alphaDstFactor="zero"] + + [:isAsync=true;format="rg8unorm";componentCount=4;alphaSrcFactor="constant"] + + [:isAsync=true;format="rg8unorm";componentCount=4;alphaSrcFactor="dst"] + + [:isAsync=true;format="rg8unorm";componentCount=4;alphaSrcFactor="dst-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=4;alphaSrcFactor="one"] + + [:isAsync=true;format="rg8unorm";componentCount=4;alphaSrcFactor="one-minus-constant"] + + [:isAsync=true;format="rg8unorm";componentCount=4;alphaSrcFactor="one-minus-dst"] + + [:isAsync=true;format="rg8unorm";componentCount=4;alphaSrcFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=4;alphaSrcFactor="one-minus-src"] + + [:isAsync=true;format="rg8unorm";componentCount=4;alphaSrcFactor="one-minus-src-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=4;alphaSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=4;alphaSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=4;alphaSrcFactor="src"] + + [:isAsync=true;format="rg8unorm";componentCount=4;alphaSrcFactor="src-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=4;alphaSrcFactor="src-alpha-saturated"] + + [:isAsync=true;format="rg8unorm";componentCount=4;alphaSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=4;alphaSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=4;alphaSrcFactor="zero"] + + [:isAsync=true;format="rg8unorm";componentCount=4;colorDstFactor="constant"] + + [:isAsync=true;format="rg8unorm";componentCount=4;colorDstFactor="dst"] + + [:isAsync=true;format="rg8unorm";componentCount=4;colorDstFactor="dst-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=4;colorDstFactor="one"] + + [:isAsync=true;format="rg8unorm";componentCount=4;colorDstFactor="one-minus-constant"] + + [:isAsync=true;format="rg8unorm";componentCount=4;colorDstFactor="one-minus-dst"] + + [:isAsync=true;format="rg8unorm";componentCount=4;colorDstFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=4;colorDstFactor="one-minus-src"] + + [:isAsync=true;format="rg8unorm";componentCount=4;colorDstFactor="one-minus-src-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=4;colorDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=4;colorDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=4;colorDstFactor="src"] + + [:isAsync=true;format="rg8unorm";componentCount=4;colorDstFactor="src-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=4;colorDstFactor="src-alpha-saturated"] + + [:isAsync=true;format="rg8unorm";componentCount=4;colorDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=4;colorDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=4;colorDstFactor="zero"] + + [:isAsync=true;format="rg8unorm";componentCount=4;colorSrcFactor="constant"] + + [:isAsync=true;format="rg8unorm";componentCount=4;colorSrcFactor="dst"] + + [:isAsync=true;format="rg8unorm";componentCount=4;colorSrcFactor="dst-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=4;colorSrcFactor="one"] + + [:isAsync=true;format="rg8unorm";componentCount=4;colorSrcFactor="one-minus-constant"] + + [:isAsync=true;format="rg8unorm";componentCount=4;colorSrcFactor="one-minus-dst"] + + [:isAsync=true;format="rg8unorm";componentCount=4;colorSrcFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=4;colorSrcFactor="one-minus-src"] + + [:isAsync=true;format="rg8unorm";componentCount=4;colorSrcFactor="one-minus-src-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=4;colorSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=4;colorSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=4;colorSrcFactor="src"] + + [:isAsync=true;format="rg8unorm";componentCount=4;colorSrcFactor="src-alpha"] + + [:isAsync=true;format="rg8unorm";componentCount=4;colorSrcFactor="src-alpha-saturated"] + + [:isAsync=true;format="rg8unorm";componentCount=4;colorSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=4;colorSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rg8unorm";componentCount=4;colorSrcFactor="zero"] + [:isAsync=true;format="rgba8unorm";componentCount=1] + [:isAsync=true;format="rgba8unorm";componentCount=1;alphaDstFactor="constant"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;alphaDstFactor="dst"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;alphaDstFactor="dst-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;alphaDstFactor="one"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;alphaDstFactor="one-minus-constant"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;alphaDstFactor="one-minus-dst"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;alphaDstFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;alphaDstFactor="one-minus-src"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;alphaDstFactor="one-minus-src-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;alphaDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=1;alphaDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=1;alphaDstFactor="src"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;alphaDstFactor="src-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;alphaDstFactor="src-alpha-saturated"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;alphaDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=1;alphaDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=1;alphaDstFactor="zero"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;alphaSrcFactor="constant"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;alphaSrcFactor="dst"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;alphaSrcFactor="dst-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;alphaSrcFactor="one"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;alphaSrcFactor="one-minus-constant"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;alphaSrcFactor="one-minus-dst"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;alphaSrcFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;alphaSrcFactor="one-minus-src"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;alphaSrcFactor="one-minus-src-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;alphaSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=1;alphaSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=1;alphaSrcFactor="src"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;alphaSrcFactor="src-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;alphaSrcFactor="src-alpha-saturated"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;alphaSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=1;alphaSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=1;alphaSrcFactor="zero"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;colorDstFactor="constant"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;colorDstFactor="dst"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;colorDstFactor="dst-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;colorDstFactor="one"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;colorDstFactor="one-minus-constant"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;colorDstFactor="one-minus-dst"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;colorDstFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;colorDstFactor="one-minus-src"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;colorDstFactor="one-minus-src-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;colorDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=1;colorDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=1;colorDstFactor="src"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;colorDstFactor="src-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;colorDstFactor="src-alpha-saturated"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;colorDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=1;colorDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=1;colorDstFactor="zero"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;colorSrcFactor="constant"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;colorSrcFactor="dst"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;colorSrcFactor="dst-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;colorSrcFactor="one"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;colorSrcFactor="one-minus-constant"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;colorSrcFactor="one-minus-dst"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;colorSrcFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;colorSrcFactor="one-minus-src"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;colorSrcFactor="one-minus-src-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;colorSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=1;colorSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=1;colorSrcFactor="src"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;colorSrcFactor="src-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;colorSrcFactor="src-alpha-saturated"] + + [:isAsync=true;format="rgba8unorm";componentCount=1;colorSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=1;colorSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=1;colorSrcFactor="zero"] + [:isAsync=true;format="rgba8unorm";componentCount=2] + [:isAsync=true;format="rgba8unorm";componentCount=2;alphaDstFactor="constant"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;alphaDstFactor="dst"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;alphaDstFactor="dst-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;alphaDstFactor="one"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;alphaDstFactor="one-minus-constant"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;alphaDstFactor="one-minus-dst"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;alphaDstFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;alphaDstFactor="one-minus-src"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;alphaDstFactor="one-minus-src-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;alphaDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=2;alphaDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=2;alphaDstFactor="src"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;alphaDstFactor="src-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;alphaDstFactor="src-alpha-saturated"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;alphaDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=2;alphaDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=2;alphaDstFactor="zero"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;alphaSrcFactor="constant"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;alphaSrcFactor="dst"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;alphaSrcFactor="dst-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;alphaSrcFactor="one"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;alphaSrcFactor="one-minus-constant"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;alphaSrcFactor="one-minus-dst"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;alphaSrcFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;alphaSrcFactor="one-minus-src"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;alphaSrcFactor="one-minus-src-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;alphaSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=2;alphaSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=2;alphaSrcFactor="src"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;alphaSrcFactor="src-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;alphaSrcFactor="src-alpha-saturated"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;alphaSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=2;alphaSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=2;alphaSrcFactor="zero"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;colorDstFactor="constant"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;colorDstFactor="dst"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;colorDstFactor="dst-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;colorDstFactor="one"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;colorDstFactor="one-minus-constant"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;colorDstFactor="one-minus-dst"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;colorDstFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;colorDstFactor="one-minus-src"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;colorDstFactor="one-minus-src-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;colorDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=2;colorDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=2;colorDstFactor="src"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;colorDstFactor="src-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;colorDstFactor="src-alpha-saturated"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;colorDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=2;colorDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=2;colorDstFactor="zero"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;colorSrcFactor="constant"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;colorSrcFactor="dst"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;colorSrcFactor="dst-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;colorSrcFactor="one"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;colorSrcFactor="one-minus-constant"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;colorSrcFactor="one-minus-dst"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;colorSrcFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;colorSrcFactor="one-minus-src"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;colorSrcFactor="one-minus-src-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;colorSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=2;colorSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=2;colorSrcFactor="src"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;colorSrcFactor="src-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;colorSrcFactor="src-alpha-saturated"] + + [:isAsync=true;format="rgba8unorm";componentCount=2;colorSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=2;colorSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=2;colorSrcFactor="zero"] + [:isAsync=true;format="rgba8unorm";componentCount=3] + [:isAsync=true;format="rgba8unorm";componentCount=3;alphaDstFactor="constant"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;alphaDstFactor="dst"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;alphaDstFactor="dst-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;alphaDstFactor="one"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;alphaDstFactor="one-minus-constant"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;alphaDstFactor="one-minus-dst"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;alphaDstFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;alphaDstFactor="one-minus-src"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;alphaDstFactor="one-minus-src-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;alphaDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=3;alphaDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=3;alphaDstFactor="src"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;alphaDstFactor="src-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;alphaDstFactor="src-alpha-saturated"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;alphaDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=3;alphaDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=3;alphaDstFactor="zero"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;alphaSrcFactor="constant"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;alphaSrcFactor="dst"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;alphaSrcFactor="dst-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;alphaSrcFactor="one"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;alphaSrcFactor="one-minus-constant"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;alphaSrcFactor="one-minus-dst"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;alphaSrcFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;alphaSrcFactor="one-minus-src"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;alphaSrcFactor="one-minus-src-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;alphaSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=3;alphaSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=3;alphaSrcFactor="src"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;alphaSrcFactor="src-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;alphaSrcFactor="src-alpha-saturated"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;alphaSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=3;alphaSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=3;alphaSrcFactor="zero"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;colorDstFactor="constant"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;colorDstFactor="dst"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;colorDstFactor="dst-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;colorDstFactor="one"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;colorDstFactor="one-minus-constant"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;colorDstFactor="one-minus-dst"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;colorDstFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;colorDstFactor="one-minus-src"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;colorDstFactor="one-minus-src-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;colorDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=3;colorDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=3;colorDstFactor="src"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;colorDstFactor="src-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;colorDstFactor="src-alpha-saturated"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;colorDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=3;colorDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=3;colorDstFactor="zero"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;colorSrcFactor="constant"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;colorSrcFactor="dst"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;colorSrcFactor="dst-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;colorSrcFactor="one"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;colorSrcFactor="one-minus-constant"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;colorSrcFactor="one-minus-dst"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;colorSrcFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;colorSrcFactor="one-minus-src"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;colorSrcFactor="one-minus-src-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;colorSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=3;colorSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=3;colorSrcFactor="src"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;colorSrcFactor="src-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;colorSrcFactor="src-alpha-saturated"] + + [:isAsync=true;format="rgba8unorm";componentCount=3;colorSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=3;colorSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=3;colorSrcFactor="zero"] + [:isAsync=true;format="rgba8unorm";componentCount=4] + [:isAsync=true;format="rgba8unorm";componentCount=4;alphaDstFactor="constant"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;alphaDstFactor="dst"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;alphaDstFactor="dst-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;alphaDstFactor="one"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;alphaDstFactor="one-minus-constant"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;alphaDstFactor="one-minus-dst"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;alphaDstFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;alphaDstFactor="one-minus-src"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;alphaDstFactor="one-minus-src-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;alphaDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=4;alphaDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=4;alphaDstFactor="src"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;alphaDstFactor="src-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;alphaDstFactor="src-alpha-saturated"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;alphaDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=4;alphaDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=4;alphaDstFactor="zero"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;alphaSrcFactor="constant"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;alphaSrcFactor="dst"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;alphaSrcFactor="dst-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;alphaSrcFactor="one"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;alphaSrcFactor="one-minus-constant"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;alphaSrcFactor="one-minus-dst"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;alphaSrcFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;alphaSrcFactor="one-minus-src"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;alphaSrcFactor="one-minus-src-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;alphaSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=4;alphaSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=4;alphaSrcFactor="src"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;alphaSrcFactor="src-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;alphaSrcFactor="src-alpha-saturated"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;alphaSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=4;alphaSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=4;alphaSrcFactor="zero"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;colorDstFactor="constant"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;colorDstFactor="dst"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;colorDstFactor="dst-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;colorDstFactor="one"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;colorDstFactor="one-minus-constant"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;colorDstFactor="one-minus-dst"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;colorDstFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;colorDstFactor="one-minus-src"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;colorDstFactor="one-minus-src-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;colorDstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=4;colorDstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=4;colorDstFactor="src"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;colorDstFactor="src-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;colorDstFactor="src-alpha-saturated"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;colorDstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=4;colorDstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=4;colorDstFactor="zero"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;colorSrcFactor="constant"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;colorSrcFactor="dst"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;colorSrcFactor="dst-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;colorSrcFactor="one"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;colorSrcFactor="one-minus-constant"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;colorSrcFactor="one-minus-dst"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;colorSrcFactor="one-minus-dst-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;colorSrcFactor="one-minus-src"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;colorSrcFactor="one-minus-src-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;colorSrcFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=4;colorSrcFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=4;colorSrcFactor="src"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;colorSrcFactor="src-alpha"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;colorSrcFactor="src-alpha-saturated"] + + [:isAsync=true;format="rgba8unorm";componentCount=4;colorSrcFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=4;colorSrcFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;format="rgba8unorm";componentCount=4;colorSrcFactor="zero"] + [cts.https.html?q=webgpu:api,validation,render_pipeline,fragment_state:pipeline_output_targets:*] [:isAsync=false;format="_undef_"] @@ -48162,22 +60238,4640 @@ [cts.https.html?q=webgpu:api,validation,render_pipeline,fragment_state:targets_blend:*] + expected: + if os == "linux" and not debug: [OK, TIMEOUT] [:isAsync=false;component="alpha"] expected: if os == "linux" and not debug: FAIL + [:isAsync=false;component="alpha";srcFactor="constant";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="constant";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="constant";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="constant";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="constant";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="constant";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="constant";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="constant";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="constant";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="constant";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="constant";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="constant";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="constant";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="constant";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="constant";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="constant";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="constant";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="dst";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="dst";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="dst";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="dst";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="dst";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="dst";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="dst";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="dst";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="dst";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="dst";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="dst";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="dst";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="dst";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="dst";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="dst";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="dst";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="dst";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="dst-alpha";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="dst-alpha";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="dst-alpha";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="dst-alpha";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="dst-alpha";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="dst-alpha";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="dst-alpha";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="dst-alpha";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="dst-alpha";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="dst-alpha";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one";dstFactor="one"] + + [:isAsync=false;component="alpha";srcFactor="one";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-constant";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-constant";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-constant";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-constant";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-constant";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-constant";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-constant";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-constant";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-constant";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-constant";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-dst";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-dst";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-dst";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-dst";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-dst";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-dst";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-dst";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-dst";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-dst";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-dst";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src-alpha";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src-alpha";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src-alpha";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src-alpha";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src-alpha";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src-alpha";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src-alpha";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src-alpha";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src-alpha";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src1";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src1";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src1";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src1";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src1";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src1";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src1";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src1";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src1";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src1";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src1";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src1";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src1";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src1";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src1";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src1";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src1";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src1-alpha";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src1-alpha";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src1-alpha";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src1-alpha";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src1-alpha";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src1-alpha";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src1-alpha";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src1-alpha";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src1-alpha";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src1-alpha";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src1-alpha";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src1-alpha";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src1-alpha";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src1-alpha";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src1-alpha";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src1-alpha";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="one-minus-src1-alpha";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src-alpha";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src-alpha";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src-alpha";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src-alpha";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src-alpha";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src-alpha";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src-alpha";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src-alpha";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src-alpha";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src-alpha";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src-alpha";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src-alpha";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src-alpha";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src-alpha";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src-alpha";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src-alpha";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src-alpha";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src-alpha-saturated";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src-alpha-saturated";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src-alpha-saturated";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src-alpha-saturated";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src-alpha-saturated";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src-alpha-saturated";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src-alpha-saturated";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src-alpha-saturated";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src-alpha-saturated";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src-alpha-saturated";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src1";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src1";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src1";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src1";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src1";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src1";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src1";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src1";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src1";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src1";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src1";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src1";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src1";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src1";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src1";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src1";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src1";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src1-alpha";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src1-alpha";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src1-alpha";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src1-alpha";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src1-alpha";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src1-alpha";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src1-alpha";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src1-alpha";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src1-alpha";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src1-alpha";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src1-alpha";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src1-alpha";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src1-alpha";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src1-alpha";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src1-alpha";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src1-alpha";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="src1-alpha";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="zero";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="zero";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="zero";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="zero";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="zero";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="zero";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="zero";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="zero";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="zero";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="zero";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="zero";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="zero";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="zero";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="zero";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="zero";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="zero";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="alpha";srcFactor="zero";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + [:isAsync=false;component="color"] expected: if os == "linux" and not debug: FAIL + [:isAsync=false;component="color";srcFactor="constant";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="constant";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="constant";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="constant";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="constant";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="constant";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="constant";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="constant";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="constant";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="constant";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="constant";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="constant";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="constant";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="constant";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="constant";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="constant";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="constant";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="dst";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="dst";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="dst";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="dst";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="dst";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="dst";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="dst";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="dst";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="dst";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="dst";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="dst";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="dst";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="dst";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="dst";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="dst";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="dst";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="dst";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="dst-alpha";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="dst-alpha";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="dst-alpha";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="dst-alpha";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="dst-alpha";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="dst-alpha";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="dst-alpha";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="dst-alpha";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="dst-alpha";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="dst-alpha";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="dst-alpha";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="dst-alpha";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="dst-alpha";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="dst-alpha";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="dst-alpha";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="dst-alpha";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="dst-alpha";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one";dstFactor="one"] + + [:isAsync=false;component="color";srcFactor="one";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-constant";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-constant";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-constant";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-constant";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-constant";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-constant";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-constant";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-constant";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-constant";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-constant";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-constant";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-constant";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-constant";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-constant";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-constant";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-constant";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-constant";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-dst";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-dst";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-dst";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-dst";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-dst";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-dst";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-dst";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-dst";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-dst";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-dst";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-dst";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-dst";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-dst";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-dst";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-dst";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-dst";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-dst";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-dst-alpha";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-dst-alpha";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-dst-alpha";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-dst-alpha";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-dst-alpha";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-dst-alpha";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-dst-alpha";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-dst-alpha";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src-alpha";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src-alpha";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src-alpha";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src-alpha";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src-alpha";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src-alpha";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src-alpha";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src-alpha";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src-alpha";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src-alpha";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src1";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src1";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src1";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src1";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src1";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src1";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src1";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src1";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src1";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src1";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src1";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src1";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src1";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src1";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src1";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src1";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src1";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src1-alpha";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src1-alpha";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src1-alpha";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src1-alpha";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src1-alpha";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src1-alpha";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src1-alpha";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src1-alpha";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src1-alpha";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src1-alpha";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src1-alpha";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src1-alpha";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src1-alpha";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src1-alpha";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src1-alpha";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src1-alpha";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="one-minus-src1-alpha";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src-alpha";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src-alpha";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src-alpha";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src-alpha";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src-alpha";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src-alpha";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src-alpha";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src-alpha";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src-alpha";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src-alpha";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src-alpha";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src-alpha";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src-alpha";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src-alpha";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src-alpha";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src-alpha";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src-alpha";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src-alpha-saturated";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src-alpha-saturated";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src-alpha-saturated";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src-alpha-saturated";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src-alpha-saturated";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src-alpha-saturated";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src-alpha-saturated";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src-alpha-saturated";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src-alpha-saturated";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src-alpha-saturated";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src1";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src1";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src1";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src1";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src1";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src1";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src1";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src1";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src1";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src1";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src1";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src1";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src1";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src1";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src1";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src1";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src1";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src1-alpha";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src1-alpha";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src1-alpha";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src1-alpha";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src1-alpha";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src1-alpha";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src1-alpha";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src1-alpha";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src1-alpha";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src1-alpha";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src1-alpha";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src1-alpha";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src1-alpha";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src1-alpha";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src1-alpha";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src1-alpha";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="src1-alpha";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="zero";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="zero";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="zero";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="zero";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="zero";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="zero";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="zero";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="zero";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="zero";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="zero";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="zero";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="zero";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="zero";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="zero";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="zero";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="zero";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;component="color";srcFactor="zero";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + [:isAsync=true;component="alpha"] expected: if os == "linux" and not debug: FAIL + [:isAsync=true;component="alpha";srcFactor="constant";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="constant";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="constant";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="constant";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="constant";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="constant";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="constant";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="constant";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="constant";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="constant";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="constant";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="constant";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="constant";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="constant";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="constant";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="constant";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="constant";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="dst";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="dst";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="dst";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="dst";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="dst";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="dst";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="dst";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="dst";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="dst";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="dst";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="dst";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="dst";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="dst";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="dst";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="dst";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="dst";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="dst";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="dst-alpha";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="dst-alpha";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="dst-alpha";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="dst-alpha";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="dst-alpha";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="dst-alpha";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="dst-alpha";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="dst-alpha";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="dst-alpha";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="dst-alpha";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="dst-alpha";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one";dstFactor="one"] + + [:isAsync=true;component="alpha";srcFactor="one";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-constant";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-constant";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-constant";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-constant";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-constant";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-constant";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-constant";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-constant";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-constant";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-constant";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-constant";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-dst";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-dst";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-dst";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-dst";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-dst";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-dst";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-dst";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-dst";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-dst";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-dst";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-dst";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-dst-alpha";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src-alpha";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src-alpha";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src-alpha";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src-alpha";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src-alpha";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src-alpha";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src-alpha";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src-alpha";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src-alpha";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src1";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src1";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src1";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src1";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src1";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src1";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src1";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src1";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src1";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src1";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src1";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src1";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src1";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src1";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src1";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src1";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src1";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src1-alpha";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src1-alpha";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src1-alpha";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src1-alpha";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src1-alpha";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src1-alpha";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src1-alpha";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src1-alpha";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src1-alpha";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src1-alpha";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src1-alpha";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src1-alpha";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src1-alpha";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src1-alpha";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src1-alpha";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src1-alpha";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="one-minus-src1-alpha";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src-alpha";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src-alpha";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src-alpha";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src-alpha";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src-alpha";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src-alpha";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src-alpha";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src-alpha";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src-alpha";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src-alpha";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src-alpha";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src-alpha";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src-alpha";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src-alpha";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src-alpha";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src-alpha";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src-alpha";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src-alpha-saturated";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src-alpha-saturated";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src-alpha-saturated";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src-alpha-saturated";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src-alpha-saturated";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src-alpha-saturated";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src-alpha-saturated";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src-alpha-saturated";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src-alpha-saturated";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src-alpha-saturated";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src-alpha-saturated";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src1";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src1";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src1";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src1";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src1";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src1";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src1";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src1";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src1";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src1";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src1";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src1";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src1";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src1";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src1";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src1";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src1";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src1-alpha";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src1-alpha";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src1-alpha";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src1-alpha";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src1-alpha";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src1-alpha";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src1-alpha";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src1-alpha";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src1-alpha";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src1-alpha";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src1-alpha";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src1-alpha";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src1-alpha";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src1-alpha";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src1-alpha";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src1-alpha";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="src1-alpha";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="zero";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="zero";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="zero";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="zero";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="zero";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="zero";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="zero";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="zero";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="zero";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="zero";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="zero";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="zero";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="zero";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="zero";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="zero";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="zero";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="alpha";srcFactor="zero";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + [:isAsync=true;component="color"] expected: if os == "linux" and not debug: FAIL + [:isAsync=true;component="color";srcFactor="constant";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="constant";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="constant";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="constant";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="constant";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="constant";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="constant";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="constant";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="constant";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="constant";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="constant";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="constant";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="constant";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="constant";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="constant";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="constant";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="constant";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="dst";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="dst";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="dst";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="dst";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="dst";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="dst";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="dst";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="dst";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="dst";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="dst";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="dst";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="dst";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="dst";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="dst";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="dst";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="dst";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="dst";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="dst-alpha";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="dst-alpha";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="dst-alpha";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="dst-alpha";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="dst-alpha";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="dst-alpha";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="dst-alpha";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="dst-alpha";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="dst-alpha";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="dst-alpha";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="dst-alpha";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="dst-alpha";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="dst-alpha";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="dst-alpha";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="dst-alpha";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="dst-alpha";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="dst-alpha";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one";dstFactor="one"] + + [:isAsync=true;component="color";srcFactor="one";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-constant";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-constant";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-constant";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-constant";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-constant";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-constant";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-constant";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-constant";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-constant";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-constant";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-constant";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-constant";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-constant";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-constant";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-constant";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-constant";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-constant";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-dst";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-dst";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-dst";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-dst";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-dst";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-dst";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-dst";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-dst";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-dst";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-dst";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-dst";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-dst";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-dst";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-dst";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-dst";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-dst";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-dst";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-dst-alpha";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-dst-alpha";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-dst-alpha";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-dst-alpha";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-dst-alpha";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-dst-alpha";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-dst-alpha";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-dst-alpha";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-dst-alpha";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-dst-alpha";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src-alpha";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src-alpha";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src-alpha";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src-alpha";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src-alpha";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src-alpha";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src-alpha";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src-alpha";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src-alpha";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src-alpha";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src-alpha";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src1";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src1";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src1";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src1";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src1";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src1";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src1";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src1";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src1";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src1";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src1";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src1";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src1";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src1";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src1";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src1";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src1";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src1-alpha";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src1-alpha";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src1-alpha";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src1-alpha";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src1-alpha";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src1-alpha";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src1-alpha";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src1-alpha";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src1-alpha";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src1-alpha";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src1-alpha";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src1-alpha";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src1-alpha";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src1-alpha";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src1-alpha";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src1-alpha";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="one-minus-src1-alpha";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src-alpha";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src-alpha";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src-alpha";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src-alpha";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src-alpha";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src-alpha";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src-alpha";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src-alpha";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src-alpha";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src-alpha";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src-alpha";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src-alpha";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src-alpha";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src-alpha";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src-alpha";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src-alpha";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src-alpha";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src-alpha-saturated";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src-alpha-saturated";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src-alpha-saturated";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src-alpha-saturated";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src-alpha-saturated";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src-alpha-saturated";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src-alpha-saturated";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src-alpha-saturated";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src-alpha-saturated";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src-alpha-saturated";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src-alpha-saturated";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src1";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src1";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src1";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src1";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src1";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src1";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src1";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src1";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src1";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src1";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src1";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src1";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src1";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src1";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src1";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src1";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src1";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src1-alpha";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src1-alpha";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src1-alpha";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src1-alpha";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src1-alpha";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src1-alpha";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src1-alpha";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src1-alpha";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src1-alpha";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src1-alpha";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src1-alpha";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src1-alpha";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src1-alpha";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src1-alpha";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src1-alpha";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src1-alpha";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="src1-alpha";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="zero";dstFactor="constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="zero";dstFactor="dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="zero";dstFactor="dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="zero";dstFactor="one"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="zero";dstFactor="one-minus-constant"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="zero";dstFactor="one-minus-dst"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="zero";dstFactor="one-minus-dst-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="zero";dstFactor="one-minus-src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="zero";dstFactor="one-minus-src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="zero";dstFactor="one-minus-src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="zero";dstFactor="one-minus-src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="zero";dstFactor="src"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="zero";dstFactor="src-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="zero";dstFactor="src-alpha-saturated"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="zero";dstFactor="src1"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="zero";dstFactor="src1-alpha"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;component="color";srcFactor="zero";dstFactor="zero"] + expected: + if os == "linux" and not debug: FAIL + [cts.https.html?q=webgpu:api,validation,render_pipeline,fragment_state:targets_format_filterable:*] [:isAsync=false;format="bgra8unorm"] @@ -48899,78 +65593,6 @@ [:isAsync=true] -[cts.https.html?q=webgpu:api,validation,render_pipeline,inter_stage:max_components_count,input:*] - [:isAsync=false;numScalarDelta=-2;useExtraBuiltinInputs=true] - expected: - if os == "linux" and not debug: FAIL - - [:isAsync=false;numScalarDelta=-3;useExtraBuiltinInputs=true] - - [:isAsync=false;numScalarDelta=-4;useExtraBuiltinInputs=true] - - [:isAsync=false;numScalarDelta=0;useExtraBuiltinInputs=false] - - [:isAsync=false;numScalarDelta=0;useExtraBuiltinInputs=true] - expected: - if os == "linux" and not debug: FAIL - - [:isAsync=false;numScalarDelta=1;useExtraBuiltinInputs=false] - - [:isAsync=true;numScalarDelta=-2;useExtraBuiltinInputs=true] - expected: - if os == "linux" and not debug: FAIL - - [:isAsync=true;numScalarDelta=-3;useExtraBuiltinInputs=true] - - [:isAsync=true;numScalarDelta=-4;useExtraBuiltinInputs=true] - - [:isAsync=true;numScalarDelta=0;useExtraBuiltinInputs=false] - - [:isAsync=true;numScalarDelta=0;useExtraBuiltinInputs=true] - expected: - if os == "linux" and not debug: FAIL - - [:isAsync=true;numScalarDelta=1;useExtraBuiltinInputs=false] - - -[cts.https.html?q=webgpu:api,validation,render_pipeline,inter_stage:max_components_count,output:*] - [:isAsync=false;numScalarDelta=-1;topology="point-list"] - expected: - if os == "linux" and not debug: FAIL - - [:isAsync=false;numScalarDelta=-3;topology="point-list"] - expected: - if os == "linux" and not debug: FAIL - - [:isAsync=false;numScalarDelta=-4;topology="point-list"] - - [:isAsync=false;numScalarDelta=0;topology="point-list"] - expected: - if os == "linux" and not debug: FAIL - - [:isAsync=false;numScalarDelta=0;topology="triangle-list"] - - [:isAsync=false;numScalarDelta=1;topology="triangle-list"] - - [:isAsync=true;numScalarDelta=-1;topology="point-list"] - expected: - if os == "linux" and not debug: FAIL - - [:isAsync=true;numScalarDelta=-3;topology="point-list"] - expected: - if os == "linux" and not debug: FAIL - - [:isAsync=true;numScalarDelta=-4;topology="point-list"] - - [:isAsync=true;numScalarDelta=0;topology="point-list"] - expected: - if os == "linux" and not debug: FAIL - - [:isAsync=true;numScalarDelta=0;topology="triangle-list"] - - [:isAsync=true;numScalarDelta=1;topology="triangle-list"] - - [cts.https.html?q=webgpu:api,validation,render_pipeline,inter_stage:max_shader_variable_location:*] [:isAsync=false;locationDelta=-1] @@ -48989,6 +65611,50 @@ if os == "linux" and not debug: FAIL +[cts.https.html?q=webgpu:api,validation,render_pipeline,inter_stage:max_variables_count,input:*] + [:isAsync=false;numVariablesDelta=-1;useExtraBuiltinInputs=true] + + [:isAsync=false;numVariablesDelta=0;useExtraBuiltinInputs=false] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;numVariablesDelta=0;useExtraBuiltinInputs=true] + + [:isAsync=false;numVariablesDelta=1;useExtraBuiltinInputs=false] + + [:isAsync=true;numVariablesDelta=-1;useExtraBuiltinInputs=true] + + [:isAsync=true;numVariablesDelta=0;useExtraBuiltinInputs=false] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;numVariablesDelta=0;useExtraBuiltinInputs=true] + + [:isAsync=true;numVariablesDelta=1;useExtraBuiltinInputs=false] + + +[cts.https.html?q=webgpu:api,validation,render_pipeline,inter_stage:max_variables_count,output:*] + [:isAsync=false;numVariablesDelta=-1;topology="point-list"] + + [:isAsync=false;numVariablesDelta=0;topology="point-list"] + + [:isAsync=false;numVariablesDelta=0;topology="triangle-list"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=false;numVariablesDelta=1;topology="triangle-list"] + + [:isAsync=true;numVariablesDelta=-1;topology="point-list"] + + [:isAsync=true;numVariablesDelta=0;topology="point-list"] + + [:isAsync=true;numVariablesDelta=0;topology="triangle-list"] + expected: + if os == "linux" and not debug: FAIL + + [:isAsync=true;numVariablesDelta=1;topology="triangle-list"] + + [cts.https.html?q=webgpu:api,validation,render_pipeline,inter_stage:type:*] [:isAsync=false;output="f32";input="f32"] @@ -49063,12 +65729,8 @@ [cts.https.html?q=webgpu:api,validation,render_pipeline,misc:vertex_state_only:*] [:isAsync=false] - expected: - if os == "linux" and not debug: FAIL [:isAsync=true] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:api,validation,render_pipeline,multisample_state:alpha_to_coverage,count:*] @@ -54322,6 +70984,30 @@ [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="writeonly-storage-texture";inSamePass=true] + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="readonly-storage-texture";inSamePass=false] + expected: + if os == "linux" and not debug: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="readonly-storage-texture";inSamePass=true] + expected: + if os == "linux" and not debug: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="readwrite-storage-texture";inSamePass=false] + expected: + if os == "linux" and not debug: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="readwrite-storage-texture";inSamePass=true] + expected: + if os == "linux" and not debug: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="sampled-texture";inSamePass=false] + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="sampled-texture";inSamePass=true] + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="writeonly-storage-texture";inSamePass=false] + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="writeonly-storage-texture";inSamePass=true] + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="readonly-storage-texture";inSamePass=false] expected: if os == "linux" and not debug: FAIL @@ -54394,6 +71080,30 @@ [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="writeonly-storage-texture";inSamePass=true] + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="readonly-storage-texture";inSamePass=false] + expected: + if os == "linux" and not debug: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="readonly-storage-texture";inSamePass=true] + expected: + if os == "linux" and not debug: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="readwrite-storage-texture";inSamePass=false] + expected: + if os == "linux" and not debug: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="readwrite-storage-texture";inSamePass=true] + expected: + if os == "linux" and not debug: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="sampled-texture";inSamePass=false] + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="sampled-texture";inSamePass=true] + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="writeonly-storage-texture";inSamePass=false] + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="writeonly-storage-texture";inSamePass=true] + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="readonly-storage-texture";inSamePass=false] expected: if os == "linux" and not debug: FAIL @@ -54446,6 +71156,10 @@ [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;bgUsage="sampled-texture";inSamePass=true] + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=3;bgUsage="sampled-texture";inSamePass=false] + + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=3;bgUsage="sampled-texture";inSamePass=true] + [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;bgUsage="sampled-texture";inSamePass=false] [:colorAttachmentLevel=0;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;bgUsage="sampled-texture";inSamePass=true] @@ -54478,6 +71192,30 @@ [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="writeonly-storage-texture";inSamePass=true] + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="readonly-storage-texture";inSamePass=false] + expected: + if os == "linux" and not debug: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="readonly-storage-texture";inSamePass=true] + expected: + if os == "linux" and not debug: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="readwrite-storage-texture";inSamePass=false] + expected: + if os == "linux" and not debug: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="readwrite-storage-texture";inSamePass=true] + expected: + if os == "linux" and not debug: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="sampled-texture";inSamePass=false] + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="sampled-texture";inSamePass=true] + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="writeonly-storage-texture";inSamePass=false] + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="writeonly-storage-texture";inSamePass=true] + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="readonly-storage-texture";inSamePass=false] expected: if os == "linux" and not debug: FAIL @@ -54550,6 +71288,30 @@ [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="writeonly-storage-texture";inSamePass=true] + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="readonly-storage-texture";inSamePass=false] + expected: + if os == "linux" and not debug: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="readonly-storage-texture";inSamePass=true] + expected: + if os == "linux" and not debug: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="readwrite-storage-texture";inSamePass=false] + expected: + if os == "linux" and not debug: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="readwrite-storage-texture";inSamePass=true] + expected: + if os == "linux" and not debug: FAIL + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="sampled-texture";inSamePass=false] + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="sampled-texture";inSamePass=true] + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="writeonly-storage-texture";inSamePass=false] + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="writeonly-storage-texture";inSamePass=true] + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="readonly-storage-texture";inSamePass=false] expected: if os == "linux" and not debug: FAIL @@ -54602,6 +71364,10 @@ [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;bgUsage="sampled-texture";inSamePass=true] + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=3;bgUsage="sampled-texture";inSamePass=false] + + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=3;bgUsage="sampled-texture";inSamePass=true] + [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;bgUsage="sampled-texture";inSamePass=false] [:colorAttachmentLevel=0;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;bgUsage="sampled-texture";inSamePass=true] @@ -54634,6 +71400,30 @@ [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="writeonly-storage-texture";inSamePass=true] + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="readonly-storage-texture";inSamePass=false] + expected: + if os == "linux" and not debug: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="readonly-storage-texture";inSamePass=true] + expected: + if os == "linux" and not debug: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="readwrite-storage-texture";inSamePass=false] + expected: + if os == "linux" and not debug: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="readwrite-storage-texture";inSamePass=true] + expected: + if os == "linux" and not debug: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="sampled-texture";inSamePass=false] + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="sampled-texture";inSamePass=true] + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="writeonly-storage-texture";inSamePass=false] + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="writeonly-storage-texture";inSamePass=true] + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="readonly-storage-texture";inSamePass=false] expected: if os == "linux" and not debug: FAIL @@ -54706,6 +71496,30 @@ [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="writeonly-storage-texture";inSamePass=true] + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="readonly-storage-texture";inSamePass=false] + expected: + if os == "linux" and not debug: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="readonly-storage-texture";inSamePass=true] + expected: + if os == "linux" and not debug: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="readwrite-storage-texture";inSamePass=false] + expected: + if os == "linux" and not debug: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="readwrite-storage-texture";inSamePass=true] + expected: + if os == "linux" and not debug: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="sampled-texture";inSamePass=false] + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="sampled-texture";inSamePass=true] + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="writeonly-storage-texture";inSamePass=false] + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="writeonly-storage-texture";inSamePass=true] + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="readonly-storage-texture";inSamePass=false] expected: if os == "linux" and not debug: FAIL @@ -54758,6 +71572,10 @@ [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;bgUsage="sampled-texture";inSamePass=true] + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=3;bgUsage="sampled-texture";inSamePass=false] + + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=3;bgUsage="sampled-texture";inSamePass=true] + [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;bgUsage="sampled-texture";inSamePass=false] [:colorAttachmentLevel=1;colorAttachmentLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;bgUsage="sampled-texture";inSamePass=true] @@ -54790,6 +71608,30 @@ [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="writeonly-storage-texture";inSamePass=true] + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="readonly-storage-texture";inSamePass=false] + expected: + if os == "linux" and not debug: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="readonly-storage-texture";inSamePass=true] + expected: + if os == "linux" and not debug: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="readwrite-storage-texture";inSamePass=false] + expected: + if os == "linux" and not debug: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="readwrite-storage-texture";inSamePass=true] + expected: + if os == "linux" and not debug: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="sampled-texture";inSamePass=false] + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="sampled-texture";inSamePass=true] + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="writeonly-storage-texture";inSamePass=false] + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="writeonly-storage-texture";inSamePass=true] + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="readonly-storage-texture";inSamePass=false] expected: if os == "linux" and not debug: FAIL @@ -54862,6 +71704,30 @@ [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=1;bgUsage="writeonly-storage-texture";inSamePass=true] + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="readonly-storage-texture";inSamePass=false] + expected: + if os == "linux" and not debug: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="readonly-storage-texture";inSamePass=true] + expected: + if os == "linux" and not debug: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="readwrite-storage-texture";inSamePass=false] + expected: + if os == "linux" and not debug: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="readwrite-storage-texture";inSamePass=true] + expected: + if os == "linux" and not debug: FAIL + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="sampled-texture";inSamePass=false] + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="sampled-texture";inSamePass=true] + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="writeonly-storage-texture";inSamePass=false] + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=3;bgUsage="writeonly-storage-texture";inSamePass=true] + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1;bgUsage="readonly-storage-texture";inSamePass=false] expected: if os == "linux" and not debug: FAIL @@ -54914,6 +71780,10 @@ [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=1;bgUsage="sampled-texture";inSamePass=true] + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=3;bgUsage="sampled-texture";inSamePass=false] + + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=3;bgUsage="sampled-texture";inSamePass=true] + [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;bgUsage="sampled-texture";inSamePass=false] [:colorAttachmentLevel=1;colorAttachmentLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1;bgUsage="sampled-texture";inSamePass=true] @@ -54986,6 +71856,10 @@ expected: if os == "linux" and not debug: FAIL + [:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=3] + expected: + if os == "linux" and not debug: FAIL + [:dsLevel=0;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1] expected: if os == "linux" and not debug: FAIL @@ -54998,6 +71872,10 @@ expected: if os == "linux" and not debug: FAIL + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=3] + expected: + if os == "linux" and not debug: FAIL + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1] expected: if os == "linux" and not debug: FAIL @@ -55010,6 +71888,10 @@ expected: if os == "linux" and not debug: FAIL + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=3] + expected: + if os == "linux" and not debug: FAIL + [:dsLevel=0;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1] expected: if os == "linux" and not debug: FAIL @@ -55022,6 +71904,10 @@ expected: if os == "linux" and not debug: FAIL + [:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=3] + expected: + if os == "linux" and not debug: FAIL + [:dsLevel=0;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1] expected: if os == "linux" and not debug: FAIL @@ -55034,6 +71920,10 @@ expected: if os == "linux" and not debug: FAIL + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=3] + expected: + if os == "linux" and not debug: FAIL + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1] expected: if os == "linux" and not debug: FAIL @@ -55046,6 +71936,10 @@ expected: if os == "linux" and not debug: FAIL + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=3] + expected: + if os == "linux" and not debug: FAIL + [:dsLevel=0;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1] expected: if os == "linux" and not debug: FAIL @@ -55058,6 +71952,10 @@ expected: if os == "linux" and not debug: FAIL + [:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=3] + expected: + if os == "linux" and not debug: FAIL + [:dsLevel=1;dsLayer=0;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1] expected: if os == "linux" and not debug: FAIL @@ -55070,6 +71968,10 @@ expected: if os == "linux" and not debug: FAIL + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=3] + expected: + if os == "linux" and not debug: FAIL + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1] expected: if os == "linux" and not debug: FAIL @@ -55082,6 +71984,10 @@ expected: if os == "linux" and not debug: FAIL + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=3] + expected: + if os == "linux" and not debug: FAIL + [:dsLevel=1;dsLayer=0;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1] expected: if os == "linux" and not debug: FAIL @@ -55094,6 +72000,10 @@ expected: if os == "linux" and not debug: FAIL + [:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=0;bgLayerCount=3] + expected: + if os == "linux" and not debug: FAIL + [:dsLevel=1;dsLayer=1;bgLevel=0;bgLevelCount=1;bgLayer=1;bgLayerCount=1] expected: if os == "linux" and not debug: FAIL @@ -55106,6 +72016,10 @@ expected: if os == "linux" and not debug: FAIL + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=0;bgLayerCount=3] + expected: + if os == "linux" and not debug: FAIL + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=1;bgLayer=1;bgLayerCount=1] expected: if os == "linux" and not debug: FAIL @@ -55118,6 +72032,10 @@ expected: if os == "linux" and not debug: FAIL + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=0;bgLayerCount=3] + expected: + if os == "linux" and not debug: FAIL + [:dsLevel=1;dsLayer=1;bgLevel=1;bgLevelCount=2;bgLayer=1;bgLayerCount=1] expected: if os == "linux" and not debug: FAIL @@ -55144,6 +72062,22 @@ [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] @@ -55192,6 +72126,22 @@ [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] @@ -55240,6 +72190,22 @@ [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] @@ -55272,6 +72238,198 @@ [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] @@ -55288,6 +72446,22 @@ [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] @@ -55336,6 +72510,22 @@ [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] @@ -55384,6 +72574,22 @@ [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] @@ -55432,6 +72638,22 @@ [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] @@ -55480,6 +72702,22 @@ [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] @@ -55528,6 +72766,22 @@ [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] [:view0Levels={"base":0,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] @@ -55576,6 +72830,22 @@ [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] @@ -55624,6 +72894,22 @@ [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] @@ -55672,6 +72958,22 @@ [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] @@ -55704,6 +73006,198 @@ [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] @@ -55720,6 +73214,22 @@ [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] @@ -55768,6 +73278,22 @@ [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] @@ -55816,6 +73342,22 @@ [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] @@ -55864,6 +73406,22 @@ [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] @@ -55912,6 +73470,22 @@ [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] @@ -55960,6 +73534,22 @@ [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] [:view0Levels={"base":1,"count":1};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] @@ -56008,6 +73598,22 @@ [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] @@ -56056,6 +73662,22 @@ [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] @@ -56104,6 +73726,22 @@ [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] @@ -56136,6 +73774,198 @@ [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":0,"count":3};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":2};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] @@ -56152,6 +73982,22 @@ [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] @@ -56200,6 +74046,22 @@ [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] @@ -56248,6 +74110,22 @@ [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":1};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] @@ -56296,6 +74174,22 @@ [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":0,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] @@ -56344,6 +74238,22 @@ [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":1};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] @@ -56392,6 +74302,22 @@ [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":1};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="depth-only";aspect1="stencil-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="depth-only";inSamePass=true] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=false] + + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":0,"count":3};aspect0="stencil-only";aspect1="stencil-only";inSamePass=true] + [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=false] [:view0Levels={"base":1,"count":2};view0Layers={"base":1,"count":2};view1Levels={"base":1,"count":2};view1Layers={"base":1,"count":1};aspect0="depth-only";aspect1="depth-only";inSamePass=true] @@ -56823,6 +74749,100 @@ [:usage0="writeonly-storage-texture";usage1="copy-src"] +[cts.https.html?q=webgpu:api,validation,resource_usages,texture,in_render_misc:subresources,texture_view_usages:*] + [:bindingType="color-attachment";viewUsage=0] + + [:bindingType="color-attachment";viewUsage=1] + expected: + if os == "linux" and not debug: FAIL + + [:bindingType="color-attachment";viewUsage=16] + + [:bindingType="color-attachment";viewUsage=2] + expected: + if os == "linux" and not debug: FAIL + + [:bindingType="color-attachment";viewUsage=4] + expected: + if os == "linux" and not debug: FAIL + + [:bindingType="color-attachment";viewUsage=8] + expected: + if os == "linux" and not debug: FAIL + + [:bindingType="readonly-storage-texture";viewUsage=0] + expected: + if os == "linux" and not debug: FAIL + + [:bindingType="readonly-storage-texture";viewUsage=1] + + [:bindingType="readonly-storage-texture";viewUsage=16] + + [:bindingType="readonly-storage-texture";viewUsage=2] + + [:bindingType="readonly-storage-texture";viewUsage=4] + + [:bindingType="readonly-storage-texture";viewUsage=8] + expected: + if os == "linux" and not debug: FAIL + + [:bindingType="readwrite-storage-texture";viewUsage=0] + expected: + if os == "linux" and not debug: FAIL + + [:bindingType="readwrite-storage-texture";viewUsage=1] + + [:bindingType="readwrite-storage-texture";viewUsage=16] + + [:bindingType="readwrite-storage-texture";viewUsage=2] + + [:bindingType="readwrite-storage-texture";viewUsage=4] + + [:bindingType="readwrite-storage-texture";viewUsage=8] + expected: + if os == "linux" and not debug: FAIL + + [:bindingType="sampled-texture";viewUsage=0] + + [:bindingType="sampled-texture";viewUsage=1] + expected: + if os == "linux" and not debug: FAIL + + [:bindingType="sampled-texture";viewUsage=16] + expected: + if os == "linux" and not debug: FAIL + + [:bindingType="sampled-texture";viewUsage=2] + expected: + if os == "linux" and not debug: FAIL + + [:bindingType="sampled-texture";viewUsage=4] + + [:bindingType="sampled-texture";viewUsage=8] + expected: + if os == "linux" and not debug: FAIL + + [:bindingType="writeonly-storage-texture";viewUsage=0] + + [:bindingType="writeonly-storage-texture";viewUsage=1] + expected: + if os == "linux" and not debug: FAIL + + [:bindingType="writeonly-storage-texture";viewUsage=16] + expected: + if os == "linux" and not debug: FAIL + + [:bindingType="writeonly-storage-texture";viewUsage=2] + expected: + if os == "linux" and not debug: FAIL + + [:bindingType="writeonly-storage-texture";viewUsage=4] + expected: + if os == "linux" and not debug: FAIL + + [:bindingType="writeonly-storage-texture";viewUsage=8] + + [cts.https.html?q=webgpu:api,validation,shader_module,entry_point:compute:*] [:isAsync=false;shaderModuleStage="compute"] @@ -56885,36 +74905,24 @@ [:isAsync=false;shaderModuleStage="fragment"] [:isAsync=false;shaderModuleStage="vertex"] - expected: - if os == "linux" and not debug: FAIL [:isAsync=true;shaderModuleStage="compute"] [:isAsync=true;shaderModuleStage="fragment"] [:isAsync=true;shaderModuleStage="vertex"] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:api,validation,shader_module,entry_point:vertex_undefined_entry_point_and_extra_stage:*] [:isAsync=false;extraShaderModuleStage="compute"] - expected: - if os == "linux" and not debug: FAIL [:isAsync=false;extraShaderModuleStage="fragment"] - expected: - if os == "linux" and not debug: FAIL [:isAsync=false;extraShaderModuleStage="vertex"] [:isAsync=true;extraShaderModuleStage="compute"] - expected: - if os == "linux" and not debug: FAIL [:isAsync=true;extraShaderModuleStage="fragment"] - expected: - if os == "linux" and not debug: FAIL [:isAsync=true;extraShaderModuleStage="vertex"] @@ -63333,6 +81341,252 @@ if os == "linux" and not debug: FAIL +[cts.https.html?q=webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:interpolate:*] + [:success=false;interpolate="%40interpolate(flat)";entryPoint="fsWithInterpolationUsage1";async=false] + + [:success=false;interpolate="%40interpolate(flat)";entryPoint="fsWithInterpolationUsage1";async=true] + + [:success=false;interpolate="%40interpolate(flat)";entryPoint="fsWithInterpolationUsage2";async=false] + + [:success=false;interpolate="%40interpolate(flat)";entryPoint="fsWithInterpolationUsage2";async=true] + + [:success=false;interpolate="%40interpolate(flat)";entryPoint="fsWithInterpolationUsage3";async=false] + + [:success=false;interpolate="%40interpolate(flat)";entryPoint="fsWithInterpolationUsage3";async=true] + + [:success=false;interpolate="%40interpolate(flat)";entryPoint="fsWithoutInterpolationUsage";async=false] + + [:success=false;interpolate="%40interpolate(flat)";entryPoint="fsWithoutInterpolationUsage";async=true] + + [:success=false;interpolate="%40interpolate(flat,%20first)";entryPoint="fsWithInterpolationUsage1";async=false] + + [:success=false;interpolate="%40interpolate(flat,%20first)";entryPoint="fsWithInterpolationUsage1";async=true] + + [:success=false;interpolate="%40interpolate(flat,%20first)";entryPoint="fsWithInterpolationUsage2";async=false] + + [:success=false;interpolate="%40interpolate(flat,%20first)";entryPoint="fsWithInterpolationUsage2";async=true] + + [:success=false;interpolate="%40interpolate(flat,%20first)";entryPoint="fsWithInterpolationUsage3";async=false] + + [:success=false;interpolate="%40interpolate(flat,%20first)";entryPoint="fsWithInterpolationUsage3";async=true] + + [:success=false;interpolate="%40interpolate(flat,%20first)";entryPoint="fsWithoutInterpolationUsage";async=false] + + [:success=false;interpolate="%40interpolate(flat,%20first)";entryPoint="fsWithoutInterpolationUsage";async=true] + + [:success=false;interpolate="%40interpolate(linear)";entryPoint="fsWithInterpolationUsage1";async=false] + + [:success=false;interpolate="%40interpolate(linear)";entryPoint="fsWithInterpolationUsage1";async=true] + + [:success=false;interpolate="%40interpolate(linear)";entryPoint="fsWithInterpolationUsage2";async=false] + + [:success=false;interpolate="%40interpolate(linear)";entryPoint="fsWithInterpolationUsage2";async=true] + + [:success=false;interpolate="%40interpolate(linear)";entryPoint="fsWithInterpolationUsage3";async=false] + + [:success=false;interpolate="%40interpolate(linear)";entryPoint="fsWithInterpolationUsage3";async=true] + + [:success=false;interpolate="%40interpolate(linear)";entryPoint="fsWithoutInterpolationUsage";async=false] + + [:success=false;interpolate="%40interpolate(linear)";entryPoint="fsWithoutInterpolationUsage";async=true] + + [:success=false;interpolate="%40interpolate(linear,%20sample)";entryPoint="fsWithInterpolationUsage1";async=false] + + [:success=false;interpolate="%40interpolate(linear,%20sample)";entryPoint="fsWithInterpolationUsage1";async=true] + + [:success=false;interpolate="%40interpolate(linear,%20sample)";entryPoint="fsWithInterpolationUsage2";async=false] + + [:success=false;interpolate="%40interpolate(linear,%20sample)";entryPoint="fsWithInterpolationUsage2";async=true] + + [:success=false;interpolate="%40interpolate(linear,%20sample)";entryPoint="fsWithInterpolationUsage3";async=false] + + [:success=false;interpolate="%40interpolate(linear,%20sample)";entryPoint="fsWithInterpolationUsage3";async=true] + + [:success=false;interpolate="%40interpolate(linear,%20sample)";entryPoint="fsWithoutInterpolationUsage";async=false] + + [:success=false;interpolate="%40interpolate(linear,%20sample)";entryPoint="fsWithoutInterpolationUsage";async=true] + + [:success=false;interpolate="%40interpolate(perspective,%20sample)";entryPoint="fsWithInterpolationUsage1";async=false] + + [:success=false;interpolate="%40interpolate(perspective,%20sample)";entryPoint="fsWithInterpolationUsage1";async=true] + + [:success=false;interpolate="%40interpolate(perspective,%20sample)";entryPoint="fsWithInterpolationUsage2";async=false] + + [:success=false;interpolate="%40interpolate(perspective,%20sample)";entryPoint="fsWithInterpolationUsage2";async=true] + + [:success=false;interpolate="%40interpolate(perspective,%20sample)";entryPoint="fsWithInterpolationUsage3";async=false] + + [:success=false;interpolate="%40interpolate(perspective,%20sample)";entryPoint="fsWithInterpolationUsage3";async=true] + + [:success=false;interpolate="%40interpolate(perspective,%20sample)";entryPoint="fsWithoutInterpolationUsage";async=false] + + [:success=false;interpolate="%40interpolate(perspective,%20sample)";entryPoint="fsWithoutInterpolationUsage";async=true] + + [:success=true;interpolate="%40interpolate(flat,%20either)";entryPoint="fsWithInterpolationUsage1";async=false] + + [:success=true;interpolate="%40interpolate(flat,%20either)";entryPoint="fsWithInterpolationUsage1";async=true] + + [:success=true;interpolate="%40interpolate(flat,%20either)";entryPoint="fsWithInterpolationUsage2";async=false] + + [:success=true;interpolate="%40interpolate(flat,%20either)";entryPoint="fsWithInterpolationUsage2";async=true] + + [:success=true;interpolate="%40interpolate(flat,%20either)";entryPoint="fsWithInterpolationUsage3";async=false] + + [:success=true;interpolate="%40interpolate(flat,%20either)";entryPoint="fsWithInterpolationUsage3";async=true] + + [:success=true;interpolate="%40interpolate(flat,%20either)";entryPoint="fsWithoutInterpolationUsage";async=false] + + [:success=true;interpolate="%40interpolate(flat,%20either)";entryPoint="fsWithoutInterpolationUsage";async=true] + + +[cts.https.html?q=webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:sample_index:*] + [:entryPoint="fsWithSampleIndexUsage";async=false] + + [:entryPoint="fsWithSampleIndexUsage";async=true] + + [:entryPoint="fsWithoutSampleIndexUsage";async=false] + + [:entryPoint="fsWithoutSampleIndexUsage";async=true] + + +[cts.https.html?q=webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:sample_mask:*] + [:entryPoint="fsWithSampleMaskUsage";async=false] + + [:entryPoint="fsWithSampleMaskUsage";async=true] + + [:entryPoint="fsWithoutSampleMaskUsage";async=false] + + [:entryPoint="fsWithoutSampleMaskUsage";async=true] + + +[cts.https.html?q=webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:textureLoad_with_depth_textures,computePipeline:*] + [:type="texture_depth_2d";entryPoint="csWithDepthUsage";async=false] + + [:type="texture_depth_2d";entryPoint="csWithDepthUsage";async=true] + + [:type="texture_depth_2d";entryPoint="csWithoutDepthUsage";async=false] + + [:type="texture_depth_2d";entryPoint="csWithoutDepthUsage";async=true] + + [:type="texture_depth_2d_array";entryPoint="csWithDepthUsage";async=false] + + [:type="texture_depth_2d_array";entryPoint="csWithDepthUsage";async=true] + + [:type="texture_depth_2d_array";entryPoint="csWithoutDepthUsage";async=false] + + [:type="texture_depth_2d_array";entryPoint="csWithoutDepthUsage";async=true] + + [:type="texture_depth_multisampled_2d";entryPoint="csWithDepthUsage";async=false] + + [:type="texture_depth_multisampled_2d";entryPoint="csWithDepthUsage";async=true] + + [:type="texture_depth_multisampled_2d";entryPoint="csWithoutDepthUsage";async=false] + + [:type="texture_depth_multisampled_2d";entryPoint="csWithoutDepthUsage";async=true] + + +[cts.https.html?q=webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:textureLoad_with_depth_textures,renderPipeline:*] + [:type="texture_depth_2d";entryPoint="vsWithDepthUsage";async=false] + + [:type="texture_depth_2d";entryPoint="vsWithDepthUsage";async=true] + + [:type="texture_depth_2d";entryPoint="vsWithoutDepthUsage";async=false] + + [:type="texture_depth_2d";entryPoint="vsWithoutDepthUsage";async=true] + + [:type="texture_depth_2d_array";entryPoint="vsWithDepthUsage";async=false] + + [:type="texture_depth_2d_array";entryPoint="vsWithDepthUsage";async=true] + + [:type="texture_depth_2d_array";entryPoint="vsWithoutDepthUsage";async=false] + + [:type="texture_depth_2d_array";entryPoint="vsWithoutDepthUsage";async=true] + + [:type="texture_depth_multisampled_2d";entryPoint="vsWithDepthUsage";async=false] + + [:type="texture_depth_multisampled_2d";entryPoint="vsWithDepthUsage";async=true] + + [:type="texture_depth_multisampled_2d";entryPoint="vsWithoutDepthUsage";async=false] + + [:type="texture_depth_multisampled_2d";entryPoint="vsWithoutDepthUsage";async=true] + + +[cts.https.html?q=webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:unsupportedStorageTextureFormats,computePipeline:*] + [:format="rg32float";entryPoint="csWithStorageUsage";async=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";entryPoint="csWithStorageUsage";async=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";entryPoint="csWithoutStorageUsage";async=false] + + [:format="rg32float";entryPoint="csWithoutStorageUsage";async=true] + + [:format="rg32sint";entryPoint="csWithStorageUsage";async=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32sint";entryPoint="csWithStorageUsage";async=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32sint";entryPoint="csWithoutStorageUsage";async=false] + + [:format="rg32sint";entryPoint="csWithoutStorageUsage";async=true] + + [:format="rg32uint";entryPoint="csWithStorageUsage";async=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32uint";entryPoint="csWithStorageUsage";async=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32uint";entryPoint="csWithoutStorageUsage";async=false] + + [:format="rg32uint";entryPoint="csWithoutStorageUsage";async=true] + + +[cts.https.html?q=webgpu:compat,api,validation,render_pipeline,unsupported_wgsl:unsupportedStorageTextureFormats,renderPipeline:*] + [:format="rg32float";entryPoint="vsWithStorageUsage";async=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";entryPoint="vsWithStorageUsage";async=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";entryPoint="vsWithoutStorageUsage";async=false] + + [:format="rg32float";entryPoint="vsWithoutStorageUsage";async=true] + + [:format="rg32sint";entryPoint="vsWithStorageUsage";async=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32sint";entryPoint="vsWithStorageUsage";async=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32sint";entryPoint="vsWithoutStorageUsage";async=false] + + [:format="rg32sint";entryPoint="vsWithoutStorageUsage";async=true] + + [:format="rg32uint";entryPoint="vsWithStorageUsage";async=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32uint";entryPoint="vsWithStorageUsage";async=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32uint";entryPoint="vsWithoutStorageUsage";async=false] + + [:format="rg32uint";entryPoint="vsWithoutStorageUsage";async=true] + + [cts.https.html?q=webgpu:compat,api,validation,render_pipeline,vertex_state:maxVertexAttributesVertexIndexInstanceIndex:*] [:useVertexIndex=false;useInstanceIndex=false;numAttribsToReserve=0;isAsync=false] @@ -63383,46 +81637,6 @@ [:useVertexIndex=true;useInstanceIndex=true;numAttribsToReserve=2;isAsync=true] -[cts.https.html?q=webgpu:compat,api,validation,shader_module,shader_module:interpolate:*] - [:success=false;interpolate="%40interpolate(flat)"] - - [:success=false;interpolate="%40interpolate(flat,%20first)"] - - [:success=false;interpolate="%40interpolate(linear)"] - - [:success=false;interpolate="%40interpolate(linear,%20sample)"] - - [:success=false;interpolate="%40interpolate(perspective,%20sample)"] - - [:success=true;interpolate=""] - - [:success=true;interpolate="%40interpolate(flat,%20either)"] - - -[cts.https.html?q=webgpu:compat,api,validation,shader_module,shader_module:sample_index:*] - [:] - - -[cts.https.html?q=webgpu:compat,api,validation,shader_module,shader_module:sample_mask:*] - [:] - - -[cts.https.html?q=webgpu:compat,api,validation,shader_module,shader_module:textureLoad_with_depth_textures:*] - [:type="texture_depth_2d"] - - [:type="texture_depth_2d_array"] - - [:type="texture_depth_multisampled_2d"] - - -[cts.https.html?q=webgpu:compat,api,validation,shader_module,shader_module:unsupportedStorageTextureFormats:*] - [:format="rg32float"] - - [:format="rg32sint"] - - [:format="rg32uint"] - - [cts.https.html?q=webgpu:compat,api,validation,texture,createTexture:depthOrArrayLayers_incompatible_with_textureBindingViewDimension:*] [:textureBindingViewDimension="2d";depthOrArrayLayers=1] @@ -64569,6 +82783,26 @@ [:inputSource="uniform";elementType="f32";indexType="u32";columns=4;rows=4] +[cts.https.html?q=webgpu:shader,execution,expression,access,matrix,index:non_const_index:*] + [:columns=2;rows=2] + + [:columns=2;rows=3] + + [:columns=2;rows=4] + + [:columns=3;rows=2] + + [:columns=3;rows=3] + + [:columns=3;rows=4] + + [:columns=4;rows=2] + + [:columns=4;rows=3] + + [:columns=4;rows=4] + + [cts.https.html?q=webgpu:shader,execution,expression,access,structure,index:buffer:*] [:member_types=["i32","f16","vec4i","mat3x2f"\];inputSource="storage"] @@ -65280,8 +83514,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,af_addition:vector:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize=2] expected: if os == "linux" and not debug: FAIL @@ -65296,6 +83528,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,af_addition:vector_scalar:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";dim=2] expected: if os == "linux" and not debug: FAIL @@ -65342,8 +83576,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,af_comparison:less_equals:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -65354,6 +83586,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,af_comparison:less_than:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -65374,14 +83608,14 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,af_division:scalar:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] expected: if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,execution,expression,binary,af_division:scalar_vector:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";dim=2] expected: if os == "linux" and not debug: FAIL @@ -65396,8 +83630,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,af_division:vector:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize=2] expected: if os == "linux" and not debug: FAIL @@ -65412,8 +83644,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,af_division:vector_scalar:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";dim=2] expected: if os == "linux" and not debug: FAIL @@ -65429,7 +83659,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,af_matrix_addition:matrix:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";cols=2;rows=2] expected: if os == "linux" and not debug: FAIL @@ -65468,6 +83698,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,af_matrix_matrix_multiplication:matrix_matrix:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";common_dim=2;x_rows=2;y_cols=2] expected: if os == "linux" and not debug: FAIL @@ -65579,7 +83811,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,af_matrix_scalar_multiplication:matrix_scalar:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";cols=2;rows=2] expected: if os == "linux" and not debug: FAIL @@ -65618,8 +83850,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,af_matrix_scalar_multiplication:scalar_matrix:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";cols=2;rows=2] expected: if os == "linux" and not debug: FAIL @@ -65658,6 +83888,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,af_matrix_subtraction:matrix:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";cols=2;rows=2] expected: if os == "linux" and not debug: FAIL @@ -65734,8 +83966,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,af_matrix_vector_multiplication:vector_matrix:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";cols=2;rows=2] expected: if os == "linux" and not debug: FAIL @@ -65780,6 +84010,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,af_multiplication:scalar_vector:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";dim=2] expected: if os == "linux" and not debug: FAIL @@ -65794,8 +84026,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,af_multiplication:vector:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize=2] expected: if os == "linux" and not debug: FAIL @@ -65811,7 +84041,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,af_multiplication:vector_scalar:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";dim=2] expected: if os == "linux" and not debug: FAIL @@ -65827,15 +84057,13 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,af_remainder:scalar:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] expected: if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,execution,expression,binary,af_remainder:scalar_vector:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";dim=2] expected: if os == "linux" and not debug: FAIL @@ -65850,8 +84078,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,af_remainder:vector:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize=2] expected: if os == "linux" and not debug: [PASS, FAIL] @@ -65866,8 +84092,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,af_remainder:vector_scalar:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";dim=2] expected: if os == "linux" and not debug: FAIL @@ -65883,13 +84107,15 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,af_subtraction:scalar:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] expected: if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,execution,expression,binary,af_subtraction:scalar_vector:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";dim=2] expected: if os == "linux" and not debug: FAIL @@ -65904,8 +84130,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,af_subtraction:vector:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize=2] expected: if os == "linux" and not debug: FAIL @@ -65920,6 +84144,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,af_subtraction:vector_scalar:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";dim=2] expected: if os == "linux" and not debug: FAIL @@ -65935,7 +84161,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,ai_arithmetic:addition:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -65954,6 +84180,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,ai_arithmetic:addition_scalar_vector:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize_rhs=2] expected: if os == "linux" and not debug: FAIL @@ -65969,7 +84197,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,ai_arithmetic:addition_vector_scalar:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize_lhs=2] expected: if os == "linux" and not debug: FAIL @@ -65984,8 +84212,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,ai_arithmetic:division:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -66004,8 +84230,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,ai_arithmetic:division_scalar_vector:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize_rhs=2] expected: if os == "linux" and not debug: FAIL @@ -66021,7 +84245,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,ai_arithmetic:division_vector_scalar:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize_lhs=2] expected: if os == "linux" and not debug: FAIL @@ -66036,6 +84260,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,ai_arithmetic:multiplication:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -66082,8 +84308,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,ai_arithmetic:remainder:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -66116,8 +84340,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,ai_arithmetic:remainder_vector_scalar:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize_lhs=2] expected: if os == "linux" and not debug: FAIL @@ -66132,8 +84354,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,ai_arithmetic:subtraction:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -66152,8 +84372,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,ai_arithmetic:subtraction_scalar_vector:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize_rhs=2] expected: if os == "linux" and not debug: FAIL @@ -67248,8 +85466,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_addition:scalar_compound:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -67284,6 +85500,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_addition:scalar_vector:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";dim=2] [:inputSource="const";dim=3] @@ -67362,8 +85580,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_addition:vector_scalar_compound:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";dim=2] [:inputSource="const";dim=3] @@ -67391,7 +85607,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_comparison:equals:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -67427,7 +85643,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_comparison:greater_equals:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -67462,6 +85678,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_comparison:greater_than:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -67497,7 +85715,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_comparison:less_equals:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -67532,8 +85750,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_comparison:less_than:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -67569,7 +85785,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_comparison:not_equals:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -67604,8 +85820,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_division:scalar:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const"] [:inputSource="storage_r"] @@ -67617,7 +85831,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_division:scalar_compound:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -67652,6 +85866,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_division:scalar_vector:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";dim=2] [:inputSource="const";dim=3] @@ -67705,7 +85921,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_division:vector_scalar:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";dim=2] [:inputSource="const";dim=3] @@ -67759,7 +85975,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_matrix_addition:matrix:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";cols=2;rows=2] [:inputSource="const";cols=2;rows=3] @@ -68126,6 +86342,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_matrix_matrix_multiplication:matrix_matrix_compound:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";common_dim=2;x_rows=2] [:inputSource="const";common_dim=2;x_rows=3] @@ -68274,6 +86492,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_matrix_scalar_multiplication:matrix_scalar_compound:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";cols=2;rows=2] [:inputSource="const";cols=2;rows=3] @@ -68349,7 +86569,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_matrix_scalar_multiplication:scalar_matrix:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";cols=2;rows=2] [:inputSource="const";cols=2;rows=3] @@ -68424,6 +86644,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_matrix_subtraction:matrix:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";cols=2;rows=2] [:inputSource="const";cols=2;rows=3] @@ -68499,7 +86721,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_matrix_subtraction:matrix_compound:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";cols=2;rows=2] [:inputSource="const";cols=2;rows=3] @@ -68575,7 +86797,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_matrix_vector_multiplication:matrix_vector:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";cols=2;rows=2] [:inputSource="const";cols=2;rows=3] @@ -68650,8 +86872,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_matrix_vector_multiplication:vector_matrix:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";cols=2;rows=2] [:inputSource="const";cols=2;rows=3] @@ -68726,6 +86946,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_matrix_vector_multiplication:vector_matrix_compound:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";dim=2] [:inputSource="const";dim=3] @@ -68753,7 +86975,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_multiplication:scalar:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] [:inputSource="storage_r"] @@ -68764,8 +86986,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_multiplication:scalar_compound:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -68800,8 +87020,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_multiplication:scalar_vector:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";dim=2] [:inputSource="const";dim=3] @@ -68828,8 +87046,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_multiplication:vector:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize=2] [:inputSource="const";vectorize=3] @@ -69004,6 +87220,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_remainder:vector_scalar:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";dim=2] [:inputSource="const";dim=3] @@ -69030,8 +87248,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_remainder:vector_scalar_compound:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";dim=2] [:inputSource="const";dim=3] @@ -69068,6 +87284,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_subtraction:scalar_compound:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -69128,6 +87346,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_subtraction:vector:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize=2] [:inputSource="const";vectorize=3] @@ -69207,7 +87427,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_addition:scalar:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] expected: if os == "linux" and not debug: [PASS, FAIL] @@ -69220,6 +87440,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_addition:scalar_compound:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -69332,8 +87554,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_addition:vector_scalar_compound:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";dim=2] expected: if os == "linux" and not debug: [PASS, FAIL] @@ -69367,7 +87587,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_comparison:equals:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -69403,7 +87623,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_comparison:greater_equals:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -69438,8 +87658,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_comparison:greater_than:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -69474,6 +87692,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_comparison:less_equals:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -69508,8 +87728,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_comparison:less_than:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -69544,6 +87762,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_comparison:not_equals:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -69578,8 +87798,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_division:scalar:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const"] [:inputSource="storage_r"] @@ -69590,8 +87808,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_division:scalar_compound:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -69626,6 +87842,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_division:scalar_vector:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";dim=2] [:inputSource="const";dim=3] @@ -69704,6 +87922,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_division:vector_scalar_compound:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";dim=2] [:inputSource="const";dim=3] @@ -69730,8 +87950,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_matrix_addition:matrix:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";cols=2;rows=2] expected: if os == "linux" and not debug: FAIL @@ -70170,8 +88388,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_matrix_matrix_multiplication:matrix_matrix_compound:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";common_dim=2;x_rows=2] expected: if os == "linux" and not debug: [PASS, FAIL] @@ -70265,7 +88481,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_matrix_scalar_multiplication:matrix_scalar:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";cols=2;rows=2] expected: if os == "linux" and not debug: [PASS, FAIL] @@ -70358,6 +88574,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_matrix_scalar_multiplication:matrix_scalar_compound:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";cols=2;rows=2] [:inputSource="const";cols=2;rows=3] @@ -70432,8 +88650,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_matrix_scalar_multiplication:scalar_matrix:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";cols=2;rows=2] [:inputSource="const";cols=2;rows=3] @@ -70509,7 +88725,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_matrix_subtraction:matrix:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";cols=2;rows=2] expected: if os == "linux" and not debug: FAIL @@ -70602,6 +88818,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_matrix_subtraction:matrix_compound:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";cols=2;rows=2] [:inputSource="const";cols=2;rows=3] @@ -70768,6 +88986,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_matrix_vector_multiplication:vector_matrix:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";cols=2;rows=2] expected: if os == "linux" and not debug: [FAIL, TIMEOUT] @@ -70860,8 +89080,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_matrix_vector_multiplication:vector_matrix_compound:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";dim=2] [:inputSource="const";dim=3] @@ -70888,8 +89106,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_multiplication:scalar:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const"] [:inputSource="storage_r"] @@ -70900,6 +89116,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_multiplication:scalar_compound:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -70934,6 +89152,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_multiplication:scalar_vector:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";dim=2] [:inputSource="const";dim=3] @@ -70961,7 +89181,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_multiplication:vector:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize=2] expected: if os == "linux" and not debug: [PASS, FAIL] @@ -70994,6 +89214,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_multiplication:vector_scalar:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";dim=2] [:inputSource="const";dim=3] @@ -71021,7 +89243,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_multiplication:vector_scalar_compound:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";dim=2] [:inputSource="const";dim=3] @@ -71048,8 +89270,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_remainder:scalar:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: [PASS, FAIL] @@ -71097,7 +89317,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_remainder:scalar_vector:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";dim=2] [:inputSource="const";dim=3] @@ -71150,8 +89370,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_remainder:vector_scalar:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";dim=2] [:inputSource="const";dim=3] @@ -71178,6 +89396,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_remainder:vector_scalar_compound:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";dim=2] [:inputSource="const";dim=3] @@ -71204,6 +89424,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_subtraction:scalar:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] [:inputSource="storage_r"] @@ -71214,6 +89436,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_subtraction:scalar_compound:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -71274,6 +89498,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_subtraction:vector:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize=2] [:inputSource="const";vectorize=3] @@ -71300,8 +89526,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_subtraction:vector_scalar:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";dim=2] [:inputSource="const";dim=3] @@ -71462,8 +89686,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:addition_vector_scalar:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize_lhs=2] expected: if os == "linux" and not debug: FAIL @@ -71496,8 +89718,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:addition_vector_scalar_compound:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize_lhs=2] [:inputSource="const";vectorize_lhs=3] @@ -71524,8 +89744,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:division:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: [PASS, FAIL] @@ -71592,8 +89810,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:division_compound:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -71652,8 +89868,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:division_scalar_vector:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize_rhs=2] [:inputSource="const";vectorize_rhs=3] @@ -71698,6 +89912,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:division_vector_scalar:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize_lhs=2] [:inputSource="const";vectorize_lhs=3] @@ -71742,8 +89958,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:division_vector_scalar_compound:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize_lhs=2] expected: if os == "linux" and not debug: [PASS, FAIL] @@ -71794,6 +90008,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:multiplication:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -71836,6 +90052,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:multiplication_compound:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -71935,7 +90153,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:multiplication_vector_scalar_compound:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize_lhs=2] [:inputSource="const";vectorize_lhs=3] @@ -72020,8 +90238,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:remainder_compound:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: [PASS, FAIL] @@ -72088,8 +90304,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:remainder_scalar_vector:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize_rhs=2] [:inputSource="const";vectorize_rhs=3] @@ -72134,8 +90348,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:remainder_vector_scalar:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize_lhs=2] [:inputSource="const";vectorize_lhs=3] @@ -72180,6 +90392,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:remainder_vector_scalar_compound:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize_lhs=2] [:inputSource="const";vectorize_lhs=3] @@ -72225,7 +90439,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:subtraction:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -72268,8 +90482,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:subtraction_compound:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -72337,7 +90549,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:subtraction_vector_scalar:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize_lhs=2] expected: if os == "linux" and not debug: [PASS, FAIL, TIMEOUT] @@ -72396,8 +90608,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_comparison:equals:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -72432,6 +90642,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_comparison:greater_equals:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -72500,8 +90712,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_comparison:less_equals:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -72536,6 +90746,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_comparison:less_than:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -72570,6 +90782,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_comparison:not_equals:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -72646,8 +90860,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:addition_compound:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -72682,8 +90894,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:addition_scalar_vector:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize_rhs=2] expected: if os == "linux" and not debug: FAIL @@ -72774,6 +90984,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:division:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -72890,8 +91102,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:division_scalar_vector:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize_rhs=2] [:inputSource="const";vectorize_rhs=3] @@ -72937,7 +91147,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:division_vector_scalar:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize_lhs=2] [:inputSource="const";vectorize_lhs=3] @@ -72983,7 +91193,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:division_vector_scalar_compound:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize_lhs=2] [:inputSource="const";vectorize_lhs=3] @@ -73028,8 +91238,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:multiplication:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -73072,6 +91280,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:multiplication_compound:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -73106,6 +91316,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:multiplication_scalar_vector:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize_rhs=2] expected: if os == "linux" and not debug: FAIL @@ -73138,8 +91350,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:multiplication_vector_scalar:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize_lhs=2] expected: if os == "linux" and not debug: FAIL @@ -73172,8 +91382,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:multiplication_vector_scalar_compound:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize_lhs=2] [:inputSource="const";vectorize_lhs=3] @@ -73258,6 +91466,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:remainder_compound:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -73360,8 +91570,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:remainder_vector_scalar:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize_lhs=2] [:inputSource="const";vectorize_lhs=3] @@ -73406,6 +91614,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:remainder_vector_scalar_compound:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize_lhs=2] [:inputSource="const";vectorize_lhs=3] @@ -73451,7 +91661,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:subtraction:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -73528,8 +91738,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:subtraction_scalar_vector:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize_rhs=2] expected: if os == "linux" and not debug: FAIL @@ -73563,7 +91771,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:subtraction_vector_scalar:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize_lhs=2] expected: if os == "linux" and not debug: FAIL @@ -73596,6 +91804,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:subtraction_vector_scalar_compound:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize_lhs=2] [:inputSource="const";vectorize_lhs=3] @@ -73622,8 +91832,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_comparison:equals:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: [PASS, FAIL] @@ -73666,8 +91874,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_comparison:greater_equals:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -73702,8 +91908,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_comparison:greater_than:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -73848,8 +92052,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,abs:abstract_float:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -73869,7 +92071,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,abs:abstract_int:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -73947,7 +92149,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,abs:f32:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -73982,8 +92184,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,abs:i32:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -74019,7 +92219,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,abs:u32:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: [PASS, FAIL] @@ -74063,7 +92263,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,acos:abstract_float:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -74107,7 +92307,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,acos:f16:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -74142,8 +92342,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,acos:f32:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -74178,8 +92376,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,acosh:abstract_float:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -74222,6 +92418,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,acosh:f16:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -74257,7 +92455,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,acosh:f32:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -74988,8 +93186,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,asin:abstract_float:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -75032,6 +93228,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,asin:f16:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -75066,6 +93264,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,asin:f32:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -75100,8 +93300,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,asinh:abstract_float:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -75178,8 +93376,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,asinh:f32:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -75299,7 +93495,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atan2:f32:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -75342,6 +93538,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atan:abstract_float:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -75384,6 +93582,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atan:f16:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -75419,7 +93619,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atan:f32:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -75455,7 +93655,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atanh:abstract_float:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -75532,8 +93732,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atanh:f32:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -80022,6 +98220,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,ceil:f16:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -80057,7 +98257,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,ceil:f32:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -80111,7 +98311,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,clamp:abstract_int:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -80155,7 +98355,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,clamp:f16:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -80191,7 +98391,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,clamp:f32:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -80226,6 +98426,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,clamp:i32:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -80294,6 +98496,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,cos:abstract_float:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -80336,6 +98540,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,cos:f16:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -80371,7 +98577,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,cos:f32:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -80406,6 +98612,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,cosh:abstract_float:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -80482,8 +98690,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,cosh:f32:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: [PASS, FAIL] @@ -80730,6 +98936,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,cross:abstract_float:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -80758,6 +98966,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,degrees:abstract_float:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -80845,7 +99055,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,determinant:abstract_float:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";dim=2] expected: if os == "linux" and not debug: FAIL @@ -80885,7 +99095,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,determinant:f16:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";dim=2] [:inputSource="const";dim=3] @@ -80913,7 +99123,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,determinant:f32:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";dim=2] expected: if os == "linux" and not debug: FAIL @@ -80946,6 +99156,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:abstract_float:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -80984,16 +99196,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:abstract_float_vec2:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:abstract_float_vec3:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -81007,7 +99215,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:f16:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] [:inputSource="storage_r"] @@ -81018,8 +99226,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:f16_vec2:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const"] [:inputSource="storage_r"] @@ -81030,8 +99236,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:f16_vec3:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const"] [:inputSource="storage_r"] @@ -81043,7 +99247,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:f16_vec4:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] [:inputSource="storage_r"] @@ -81054,6 +99258,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:f32:*] + expected: + if os == "linux" and not debug: [OK, TIMEOUT, CRASH] [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -81066,8 +99272,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:f32_vec2:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: [FAIL, TIMEOUT] @@ -81081,7 +99285,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:f32_vec3:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] expected: if os == "linux" and not debug: [FAIL, TIMEOUT] @@ -81094,8 +99298,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:f32_vec4:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: [FAIL, TIMEOUT] @@ -81150,8 +99352,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:abstract_float_vec3:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -81159,21 +99359,21 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:abstract_float_vec4:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] expected: if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:abstract_int_vec2:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] expected: if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:abstract_int_vec3:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: [PASS, FAIL] @@ -81186,8 +99386,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:f16_vec2:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const"] [:inputSource="storage_r"] @@ -81209,7 +99407,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:f16_vec4:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] [:inputSource="storage_r"] @@ -81221,7 +99419,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:f32_vec2:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -81235,7 +99433,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:f32_vec3:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -81248,8 +99446,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:f32_vec4:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -81263,7 +99459,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:i32_vec2:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -81277,7 +99473,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:i32_vec3:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -81290,6 +99486,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:i32_vec4:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -81302,6 +99500,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:u32_vec2:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] expected: if os == "linux" and not debug: [PASS, FAIL] @@ -81314,6 +99514,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:u32_vec3:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -81338,6 +99540,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dpdx:f32:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -81388,6 +99592,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dpdxCoarse:f32:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -81438,6 +99644,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dpdxFine:f32:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -81488,6 +99696,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dpdy:f32:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -81604,8 +99814,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dpdyFine:f32:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -81656,6 +99864,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,exp2:abstract_float:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -81698,8 +99908,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,exp2:f16:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -81769,7 +99977,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,exp:abstract_float:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -81812,6 +100020,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,exp:f16:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -81847,7 +100057,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,exp:f32:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: [PASS, FAIL] @@ -82212,6 +100422,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,floor:f16:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -82246,6 +100458,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,floor:f32:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -82281,7 +100495,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,fma:abstract_float:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -82300,8 +100514,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,fma:f16:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -82370,6 +100582,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,fract:abstract_float:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: [PASS, FAIL] @@ -82412,6 +100626,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,fract:f16:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -82447,7 +100663,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,fract:f32:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -82707,7 +100923,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,fwidth:f32:*] expected: - if os == "linux" and not debug: CRASH + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -82742,40 +100958,40 @@ [:vectorize="_undef_";non_uniform_discard=false] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:vectorize="_undef_";non_uniform_discard=true] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:vectorize=2;non_uniform_discard=false] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:vectorize=2;non_uniform_discard=true] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:vectorize=3;non_uniform_discard=false] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:vectorize=3;non_uniform_discard=true] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:vectorize=4;non_uniform_discard=false] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:vectorize=4;non_uniform_discard=true] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,fwidthCoarse:f32:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -82827,7 +101043,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,fwidthFine:f32:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -83037,7 +101253,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,inversesqrt:f32:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -83191,7 +101407,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,length:abstract_float:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -83231,7 +101447,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,length:abstract_float_vec2:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -83239,7 +101455,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,length:abstract_float_vec3:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -83273,7 +101489,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,length:f16_vec3:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] [:inputSource="storage_r"] @@ -83284,8 +101500,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,length:f16_vec4:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const"] [:inputSource="storage_r"] @@ -83308,6 +101522,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,length:f32_vec2:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] expected: if os == "linux" and not debug: [PASS, FAIL] @@ -83321,7 +101537,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,length:f32_vec3:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -83388,8 +101604,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,log2:f16:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -83425,7 +101639,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,log2:f32:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -83461,7 +101675,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,log:abstract_float:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: [PASS, FAIL] @@ -83539,7 +101753,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,log:f32:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -83592,6 +101806,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,max:abstract_int:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -83634,8 +101850,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,max:f16:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -83670,8 +101884,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,max:f32:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: [PASS, FAIL, TIMEOUT] @@ -83714,8 +101926,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,max:i32:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: [PASS, FAIL] @@ -83759,7 +101969,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,max:u32:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: [PASS, FAIL] @@ -83803,7 +102013,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,min:abstract_float:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -83822,8 +102032,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,min:abstract_int:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -83866,8 +102074,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,min:f16:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -83902,6 +102108,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,min:f32:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -83936,6 +102144,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,min:i32:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -83970,6 +102180,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,min:u32:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -84034,16 +102246,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,mix:abstract_float_nonmatching_vec4:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: [FAIL, TIMEOUT] [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,mix:f16_matching:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -84078,8 +102286,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,mix:f16_nonmatching_vec2:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const"] [:inputSource="storage_r"] @@ -84100,6 +102306,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,mix:f16_nonmatching_vec4:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] [:inputSource="storage_r"] @@ -84110,8 +102318,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,mix:f32_matching:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -84154,8 +102360,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,mix:f32_nonmatching_vec2:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -84168,6 +102372,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,mix:f32_nonmatching_vec3:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -84180,8 +102386,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,mix:f32_nonmatching_vec4:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -84194,8 +102398,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:abstract_fract:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -84208,8 +102410,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:abstract_vec2_whole:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -84223,23 +102423,19 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:abstract_vec3_whole:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] expected: if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:abstract_vec4_fract:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:abstract_vec4_whole:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -84247,15 +102443,13 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:abstract_whole:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] expected: if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f16_fract:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const"] [:inputSource="storage_r"] @@ -84276,6 +102470,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f16_vec2_whole:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] [:inputSource="storage_r"] @@ -84296,6 +102492,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f16_vec3_whole:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] [:inputSource="storage_r"] @@ -84307,7 +102505,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f16_vec4_fract:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] [:inputSource="storage_r"] @@ -84318,8 +102516,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f16_vec4_whole:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const"] [:inputSource="storage_r"] @@ -84330,6 +102526,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f16_whole:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] [:inputSource="storage_r"] @@ -84341,7 +102539,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f32_fract:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -84355,7 +102553,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f32_vec2_fract:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -84368,8 +102566,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f32_vec2_whole:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -84394,8 +102590,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f32_vec3_whole:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -84408,8 +102602,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f32_vec4_fract:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -84422,8 +102614,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f32_vec4_whole:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -84436,8 +102626,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f32_whole:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -84451,7 +102639,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,normalize:abstract_float_vec2:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -84464,16 +102652,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,normalize:abstract_float_vec4:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,normalize:f16_vec2:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const"] [:inputSource="storage_r"] @@ -84495,7 +102679,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,normalize:f16_vec4:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] [:inputSource="storage_r"] @@ -84518,6 +102702,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,normalize:f32_vec3:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -84531,7 +102717,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,normalize:f32_vec4:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -84544,8 +102730,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,pack2x16float:pack:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -84708,8 +102892,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,pow:f16:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -84744,6 +102926,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,pow:f32:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -84777,6 +102961,418 @@ [:inputSource="uniform";vectorize=4] +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,quadBroadcast:compute,all_active:*] + [:wgSize=[1,1,16\]] + + [:wgSize=[1,1,32\]] + + [:wgSize=[1,1,4\]] + + [:wgSize=[1,1,64\]] + + [:wgSize=[1,1,8\]] + + [:wgSize=[1,128,1\]] + + [:wgSize=[1,16,16\]] + + [:wgSize=[1,16,1\]] + + [:wgSize=[1,256,1\]] + + [:wgSize=[1,32,1\]] + + [:wgSize=[1,4,1\]] + + [:wgSize=[1,64,1\]] + + [:wgSize=[1,8,1\]] + + [:wgSize=[128,1,1\]] + + [:wgSize=[16,1,16\]] + + [:wgSize=[16,1,1\]] + + [:wgSize=[16,16,1\]] + + [:wgSize=[256,1,1\]] + + [:wgSize=[32,1,1\]] + + [:wgSize=[4,1,1\]] + + [:wgSize=[4,4,4\]] + + [:wgSize=[64,1,1\]] + + [:wgSize=[8,1,1\]] + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,quadBroadcast:compute,split:*] + [:predicate="lower_half";wgSize=[1,1,16\]] + + [:predicate="lower_half";wgSize=[1,1,32\]] + + [:predicate="lower_half";wgSize=[1,1,4\]] + + [:predicate="lower_half";wgSize=[1,1,64\]] + + [:predicate="lower_half";wgSize=[1,1,8\]] + + [:predicate="lower_half";wgSize=[1,128,1\]] + + [:predicate="lower_half";wgSize=[1,16,16\]] + + [:predicate="lower_half";wgSize=[1,16,1\]] + + [:predicate="lower_half";wgSize=[1,256,1\]] + + [:predicate="lower_half";wgSize=[1,32,1\]] + + [:predicate="lower_half";wgSize=[1,4,1\]] + + [:predicate="lower_half";wgSize=[1,64,1\]] + + [:predicate="lower_half";wgSize=[1,8,1\]] + + [:predicate="lower_half";wgSize=[128,1,1\]] + + [:predicate="lower_half";wgSize=[16,1,16\]] + + [:predicate="lower_half";wgSize=[16,1,1\]] + + [:predicate="lower_half";wgSize=[16,16,1\]] + + [:predicate="lower_half";wgSize=[256,1,1\]] + + [:predicate="lower_half";wgSize=[32,1,1\]] + + [:predicate="lower_half";wgSize=[4,1,1\]] + + [:predicate="lower_half";wgSize=[4,4,4\]] + + [:predicate="lower_half";wgSize=[64,1,1\]] + + [:predicate="lower_half";wgSize=[8,1,1\]] + + [:predicate="upper_half";wgSize=[1,1,16\]] + + [:predicate="upper_half";wgSize=[1,1,32\]] + + [:predicate="upper_half";wgSize=[1,1,4\]] + + [:predicate="upper_half";wgSize=[1,1,64\]] + + [:predicate="upper_half";wgSize=[1,1,8\]] + + [:predicate="upper_half";wgSize=[1,128,1\]] + + [:predicate="upper_half";wgSize=[1,16,16\]] + + [:predicate="upper_half";wgSize=[1,16,1\]] + + [:predicate="upper_half";wgSize=[1,256,1\]] + + [:predicate="upper_half";wgSize=[1,32,1\]] + + [:predicate="upper_half";wgSize=[1,4,1\]] + + [:predicate="upper_half";wgSize=[1,64,1\]] + + [:predicate="upper_half";wgSize=[1,8,1\]] + + [:predicate="upper_half";wgSize=[128,1,1\]] + + [:predicate="upper_half";wgSize=[16,1,16\]] + + [:predicate="upper_half";wgSize=[16,1,1\]] + + [:predicate="upper_half";wgSize=[16,16,1\]] + + [:predicate="upper_half";wgSize=[256,1,1\]] + + [:predicate="upper_half";wgSize=[32,1,1\]] + + [:predicate="upper_half";wgSize=[4,1,1\]] + + [:predicate="upper_half";wgSize=[4,4,4\]] + + [:predicate="upper_half";wgSize=[64,1,1\]] + + [:predicate="upper_half";wgSize=[8,1,1\]] + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,quadBroadcast:data_types:*] + [:type="f16"] + + [:type="f32"] + + [:type="i32"] + + [:type="u32"] + + [:type="vec2%3Cf16%3E"] + + [:type="vec2%3Cf32%3E"] + + [:type="vec2%3Ci32%3E"] + + [:type="vec2%3Cu32%3E"] + + [:type="vec3%3Cf16%3E"] + + [:type="vec3%3Cf32%3E"] + + [:type="vec3%3Ci32%3E"] + + [:type="vec3%3Cu32%3E"] + + [:type="vec4%3Cf16%3E"] + + [:type="vec4%3Cf32%3E"] + + [:type="vec4%3Ci32%3E"] + + [:type="vec4%3Cu32%3E"] + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,quadBroadcast:fragment,all_active:*] + [:size=[111,3\]] + + [:size=[13,10\]] + + [:size=[13,53\]] + + [:size=[15,15\]] + + [:size=[16,16\]] + + [:size=[17,17\]] + + [:size=[19,13\]] + + [:size=[3,111\]] + + [:size=[3,35\]] + + [:size=[3,3\]] + + [:size=[35,3\]] + + [:size=[53,13\]] + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,quadBroadcast:fragment,split:*] + [:] + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,quadSwap:compute,all_active:*] + [:wgSize=[1,1,16\]] + + [:wgSize=[1,1,32\]] + + [:wgSize=[1,1,4\]] + + [:wgSize=[1,1,64\]] + + [:wgSize=[1,1,8\]] + + [:wgSize=[1,128,1\]] + + [:wgSize=[1,16,16\]] + + [:wgSize=[1,16,1\]] + + [:wgSize=[1,256,1\]] + + [:wgSize=[1,32,1\]] + + [:wgSize=[1,4,1\]] + + [:wgSize=[1,64,1\]] + + [:wgSize=[1,8,1\]] + + [:wgSize=[128,1,1\]] + + [:wgSize=[16,1,16\]] + + [:wgSize=[16,1,1\]] + + [:wgSize=[16,16,1\]] + + [:wgSize=[256,1,1\]] + + [:wgSize=[32,1,1\]] + + [:wgSize=[4,1,1\]] + + [:wgSize=[4,4,4\]] + + [:wgSize=[64,1,1\]] + + [:wgSize=[8,1,1\]] + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,quadSwap:compute,split:*] + [:predicate="lower_half";wgSize=[1,1,16\]] + + [:predicate="lower_half";wgSize=[1,1,32\]] + + [:predicate="lower_half";wgSize=[1,1,4\]] + + [:predicate="lower_half";wgSize=[1,1,64\]] + + [:predicate="lower_half";wgSize=[1,1,8\]] + + [:predicate="lower_half";wgSize=[1,128,1\]] + + [:predicate="lower_half";wgSize=[1,16,16\]] + + [:predicate="lower_half";wgSize=[1,16,1\]] + + [:predicate="lower_half";wgSize=[1,256,1\]] + + [:predicate="lower_half";wgSize=[1,32,1\]] + + [:predicate="lower_half";wgSize=[1,4,1\]] + + [:predicate="lower_half";wgSize=[1,64,1\]] + + [:predicate="lower_half";wgSize=[1,8,1\]] + + [:predicate="lower_half";wgSize=[128,1,1\]] + + [:predicate="lower_half";wgSize=[16,1,16\]] + + [:predicate="lower_half";wgSize=[16,1,1\]] + + [:predicate="lower_half";wgSize=[16,16,1\]] + + [:predicate="lower_half";wgSize=[256,1,1\]] + + [:predicate="lower_half";wgSize=[32,1,1\]] + + [:predicate="lower_half";wgSize=[4,1,1\]] + + [:predicate="lower_half";wgSize=[4,4,4\]] + + [:predicate="lower_half";wgSize=[64,1,1\]] + + [:predicate="lower_half";wgSize=[8,1,1\]] + + [:predicate="upper_half";wgSize=[1,1,16\]] + + [:predicate="upper_half";wgSize=[1,1,32\]] + + [:predicate="upper_half";wgSize=[1,1,4\]] + + [:predicate="upper_half";wgSize=[1,1,64\]] + + [:predicate="upper_half";wgSize=[1,1,8\]] + + [:predicate="upper_half";wgSize=[1,128,1\]] + + [:predicate="upper_half";wgSize=[1,16,16\]] + + [:predicate="upper_half";wgSize=[1,16,1\]] + + [:predicate="upper_half";wgSize=[1,256,1\]] + + [:predicate="upper_half";wgSize=[1,32,1\]] + + [:predicate="upper_half";wgSize=[1,4,1\]] + + [:predicate="upper_half";wgSize=[1,64,1\]] + + [:predicate="upper_half";wgSize=[1,8,1\]] + + [:predicate="upper_half";wgSize=[128,1,1\]] + + [:predicate="upper_half";wgSize=[16,1,16\]] + + [:predicate="upper_half";wgSize=[16,1,1\]] + + [:predicate="upper_half";wgSize=[16,16,1\]] + + [:predicate="upper_half";wgSize=[256,1,1\]] + + [:predicate="upper_half";wgSize=[32,1,1\]] + + [:predicate="upper_half";wgSize=[4,1,1\]] + + [:predicate="upper_half";wgSize=[4,4,4\]] + + [:predicate="upper_half";wgSize=[64,1,1\]] + + [:predicate="upper_half";wgSize=[8,1,1\]] + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,quadSwap:data_types:*] + [:type="f16"] + + [:type="f32"] + + [:type="i32"] + + [:type="u32"] + + [:type="vec2%3Cf16%3E"] + + [:type="vec2%3Cf32%3E"] + + [:type="vec2%3Ci32%3E"] + + [:type="vec2%3Cu32%3E"] + + [:type="vec3%3Cf16%3E"] + + [:type="vec3%3Cf32%3E"] + + [:type="vec3%3Ci32%3E"] + + [:type="vec3%3Cu32%3E"] + + [:type="vec4%3Cf16%3E"] + + [:type="vec4%3Cf32%3E"] + + [:type="vec4%3Ci32%3E"] + + [:type="vec4%3Cu32%3E"] + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,quadSwap:fragment,all_active:*] + [:size=[111,3\]] + + [:size=[13,10\]] + + [:size=[13,53\]] + + [:size=[15,15\]] + + [:size=[16,16\]] + + [:size=[17,17\]] + + [:size=[19,13\]] + + [:size=[3,111\]] + + [:size=[3,35\]] + + [:size=[3,3\]] + + [:size=[35,3\]] + + [:size=[53,13\]] + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,quadSwap:fragment,split:*] + [:] + + [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,quantizeToF16:f32:*] [:inputSource="const";vectorize="_undef_"] expected: @@ -84844,8 +103440,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,radians:abstract_float:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -84864,8 +103458,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,radians:f16:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -84901,7 +103493,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,radians:f32:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -84936,6 +103528,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,reflect:abstract_float_vec2:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -84948,16 +103542,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,reflect:abstract_float_vec4:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,reflect:f16_vec2:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const"] [:inputSource="storage_r"] @@ -84968,8 +103558,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,reflect:f16_vec3:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const"] [:inputSource="storage_r"] @@ -84980,6 +103568,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,reflect:f16_vec4:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] [:inputSource="storage_r"] @@ -85014,6 +103604,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,reflect:f32_vec4:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -85027,29 +103619,27 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,refract:abstract_float_vec2:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] expected: if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,refract:abstract_float_vec3:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] expected: if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,refract:abstract_float_vec4:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: [PASS, FAIL] [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,refract:f16_vec2:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const"] [:inputSource="storage_r"] @@ -85070,6 +103660,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,refract:f16_vec4:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] [:inputSource="storage_r"] @@ -85080,8 +103672,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,refract:f32_vec2:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -85095,7 +103685,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,refract:f32_vec3:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -85108,8 +103698,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,refract:f32_vec4:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -85191,7 +103779,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,round:abstract_float:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -85210,8 +103798,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,round:f16:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -85246,6 +103832,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,round:f32:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -85280,6 +103868,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,saturate:abstract_float:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -85299,7 +103889,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,saturate:f16:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -85335,7 +103925,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,saturate:f32:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -85850,8 +104440,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sign:abstract_float:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -85871,7 +104459,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sign:abstract_int:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -85915,7 +104503,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sign:f16:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -85951,7 +104539,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sign:f32:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -85994,6 +104582,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sign:i32:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -86029,7 +104619,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sin:abstract_float:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -86073,7 +104663,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sin:f16:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -86109,7 +104699,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sin:f32:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: [PASS, FAIL] @@ -86152,8 +104742,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sinh:abstract_float:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -86196,8 +104784,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sinh:f16:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -86232,8 +104818,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sinh:f32:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -86310,8 +104894,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,smoothstep:f16:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -86347,7 +104929,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,smoothstep:f32:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -86390,6 +104972,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sqrt:abstract_float:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -86432,6 +105016,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sqrt:f16:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -86466,8 +105052,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sqrt:f32:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -86623,7 +105207,16521 @@ [:stage="vertex"] +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupAdd:compute,split:*] + [:case="every_even"] + + [:case="every_odd"] + + [:case="first_two"] + + [:case="lower_half"] + + [:case="upper_half"] + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupAdd:data_types:*] + [:type="f16"] + + [:type="f32"] + + [:type="i32"] + + [:type="u32"] + + [:type="vec2%3Cf16%3E"] + + [:type="vec2%3Cf32%3E"] + + [:type="vec2%3Ci32%3E"] + + [:type="vec2%3Cu32%3E"] + + [:type="vec4%3Cf16%3E"] + + [:type="vec4%3Cf32%3E"] + + [:type="vec4%3Ci32%3E"] + + [:type="vec4%3Cu32%3E"] + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupAdd:fp_accuracy:*] + [:case=0;type="f16";wgSize=[128,1,1\]] + + [:case=0;type="f16";wgSize=[64,2,1\]] + + [:case=0;type="f32";wgSize=[128,1,1\]] + + [:case=0;type="f32";wgSize=[64,2,1\]] + + [:case=100;type="f16";wgSize=[128,1,1\]] + + [:case=100;type="f16";wgSize=[64,2,1\]] + + [:case=100;type="f32";wgSize=[128,1,1\]] + + [:case=100;type="f32";wgSize=[64,2,1\]] + + [:case=101;type="f16";wgSize=[128,1,1\]] + + [:case=101;type="f16";wgSize=[64,2,1\]] + + [:case=101;type="f32";wgSize=[128,1,1\]] + + [:case=101;type="f32";wgSize=[64,2,1\]] + + [:case=102;type="f16";wgSize=[128,1,1\]] + + [:case=102;type="f16";wgSize=[64,2,1\]] + + [:case=102;type="f32";wgSize=[128,1,1\]] + + [:case=102;type="f32";wgSize=[64,2,1\]] + + [:case=103;type="f16";wgSize=[128,1,1\]] + + [:case=103;type="f16";wgSize=[64,2,1\]] + + [:case=103;type="f32";wgSize=[128,1,1\]] + + [:case=103;type="f32";wgSize=[64,2,1\]] + + [:case=104;type="f16";wgSize=[128,1,1\]] + + [:case=104;type="f16";wgSize=[64,2,1\]] + + [:case=104;type="f32";wgSize=[128,1,1\]] + + [:case=104;type="f32";wgSize=[64,2,1\]] + + [:case=105;type="f16";wgSize=[128,1,1\]] + + [:case=105;type="f16";wgSize=[64,2,1\]] + + [:case=105;type="f32";wgSize=[128,1,1\]] + + [:case=105;type="f32";wgSize=[64,2,1\]] + + [:case=106;type="f16";wgSize=[128,1,1\]] + + [:case=106;type="f16";wgSize=[64,2,1\]] + + [:case=106;type="f32";wgSize=[128,1,1\]] + + [:case=106;type="f32";wgSize=[64,2,1\]] + + [:case=107;type="f16";wgSize=[128,1,1\]] + + [:case=107;type="f16";wgSize=[64,2,1\]] + + [:case=107;type="f32";wgSize=[128,1,1\]] + + [:case=107;type="f32";wgSize=[64,2,1\]] + + [:case=108;type="f16";wgSize=[128,1,1\]] + + [:case=108;type="f16";wgSize=[64,2,1\]] + + [:case=108;type="f32";wgSize=[128,1,1\]] + + [:case=108;type="f32";wgSize=[64,2,1\]] + + [:case=109;type="f16";wgSize=[128,1,1\]] + + [:case=109;type="f16";wgSize=[64,2,1\]] + + [:case=109;type="f32";wgSize=[128,1,1\]] + + [:case=109;type="f32";wgSize=[64,2,1\]] + + [:case=10;type="f16";wgSize=[128,1,1\]] + + [:case=10;type="f16";wgSize=[64,2,1\]] + + [:case=10;type="f32";wgSize=[128,1,1\]] + + [:case=10;type="f32";wgSize=[64,2,1\]] + + [:case=110;type="f16";wgSize=[128,1,1\]] + + [:case=110;type="f16";wgSize=[64,2,1\]] + + [:case=110;type="f32";wgSize=[128,1,1\]] + + [:case=110;type="f32";wgSize=[64,2,1\]] + + [:case=111;type="f16";wgSize=[128,1,1\]] + + [:case=111;type="f16";wgSize=[64,2,1\]] + + [:case=111;type="f32";wgSize=[128,1,1\]] + + [:case=111;type="f32";wgSize=[64,2,1\]] + + [:case=112;type="f16";wgSize=[128,1,1\]] + + [:case=112;type="f16";wgSize=[64,2,1\]] + + [:case=112;type="f32";wgSize=[128,1,1\]] + + [:case=112;type="f32";wgSize=[64,2,1\]] + + [:case=113;type="f16";wgSize=[128,1,1\]] + + [:case=113;type="f16";wgSize=[64,2,1\]] + + [:case=113;type="f32";wgSize=[128,1,1\]] + + [:case=113;type="f32";wgSize=[64,2,1\]] + + [:case=114;type="f16";wgSize=[128,1,1\]] + + [:case=114;type="f16";wgSize=[64,2,1\]] + + [:case=114;type="f32";wgSize=[128,1,1\]] + + [:case=114;type="f32";wgSize=[64,2,1\]] + + [:case=115;type="f16";wgSize=[128,1,1\]] + + [:case=115;type="f16";wgSize=[64,2,1\]] + + [:case=115;type="f32";wgSize=[128,1,1\]] + + [:case=115;type="f32";wgSize=[64,2,1\]] + + [:case=116;type="f16";wgSize=[128,1,1\]] + + [:case=116;type="f16";wgSize=[64,2,1\]] + + [:case=116;type="f32";wgSize=[128,1,1\]] + + [:case=116;type="f32";wgSize=[64,2,1\]] + + [:case=117;type="f16";wgSize=[128,1,1\]] + + [:case=117;type="f16";wgSize=[64,2,1\]] + + [:case=117;type="f32";wgSize=[128,1,1\]] + + [:case=117;type="f32";wgSize=[64,2,1\]] + + [:case=118;type="f16";wgSize=[128,1,1\]] + + [:case=118;type="f16";wgSize=[64,2,1\]] + + [:case=118;type="f32";wgSize=[128,1,1\]] + + [:case=118;type="f32";wgSize=[64,2,1\]] + + [:case=119;type="f16";wgSize=[128,1,1\]] + + [:case=119;type="f16";wgSize=[64,2,1\]] + + [:case=119;type="f32";wgSize=[128,1,1\]] + + [:case=119;type="f32";wgSize=[64,2,1\]] + + [:case=11;type="f16";wgSize=[128,1,1\]] + + [:case=11;type="f16";wgSize=[64,2,1\]] + + [:case=11;type="f32";wgSize=[128,1,1\]] + + [:case=11;type="f32";wgSize=[64,2,1\]] + + [:case=120;type="f16";wgSize=[128,1,1\]] + + [:case=120;type="f16";wgSize=[64,2,1\]] + + [:case=120;type="f32";wgSize=[128,1,1\]] + + [:case=120;type="f32";wgSize=[64,2,1\]] + + [:case=121;type="f16";wgSize=[128,1,1\]] + + [:case=121;type="f16";wgSize=[64,2,1\]] + + [:case=121;type="f32";wgSize=[128,1,1\]] + + [:case=121;type="f32";wgSize=[64,2,1\]] + + [:case=122;type="f16";wgSize=[128,1,1\]] + + [:case=122;type="f16";wgSize=[64,2,1\]] + + [:case=122;type="f32";wgSize=[128,1,1\]] + + [:case=122;type="f32";wgSize=[64,2,1\]] + + [:case=123;type="f16";wgSize=[128,1,1\]] + + [:case=123;type="f16";wgSize=[64,2,1\]] + + [:case=123;type="f32";wgSize=[128,1,1\]] + + [:case=123;type="f32";wgSize=[64,2,1\]] + + [:case=124;type="f16";wgSize=[128,1,1\]] + + [:case=124;type="f16";wgSize=[64,2,1\]] + + [:case=124;type="f32";wgSize=[128,1,1\]] + + [:case=124;type="f32";wgSize=[64,2,1\]] + + [:case=125;type="f16";wgSize=[128,1,1\]] + + [:case=125;type="f16";wgSize=[64,2,1\]] + + [:case=125;type="f32";wgSize=[128,1,1\]] + + [:case=125;type="f32";wgSize=[64,2,1\]] + + [:case=126;type="f16";wgSize=[128,1,1\]] + + [:case=126;type="f16";wgSize=[64,2,1\]] + + [:case=126;type="f32";wgSize=[128,1,1\]] + + [:case=126;type="f32";wgSize=[64,2,1\]] + + [:case=127;type="f16";wgSize=[128,1,1\]] + + [:case=127;type="f16";wgSize=[64,2,1\]] + + [:case=127;type="f32";wgSize=[128,1,1\]] + + [:case=127;type="f32";wgSize=[64,2,1\]] + + [:case=128;type="f16";wgSize=[128,1,1\]] + + [:case=128;type="f16";wgSize=[64,2,1\]] + + [:case=128;type="f32";wgSize=[128,1,1\]] + + [:case=128;type="f32";wgSize=[64,2,1\]] + + [:case=129;type="f16";wgSize=[128,1,1\]] + + [:case=129;type="f16";wgSize=[64,2,1\]] + + [:case=129;type="f32";wgSize=[128,1,1\]] + + [:case=129;type="f32";wgSize=[64,2,1\]] + + [:case=12;type="f16";wgSize=[128,1,1\]] + + [:case=12;type="f16";wgSize=[64,2,1\]] + + [:case=12;type="f32";wgSize=[128,1,1\]] + + [:case=12;type="f32";wgSize=[64,2,1\]] + + [:case=130;type="f16";wgSize=[128,1,1\]] + + [:case=130;type="f16";wgSize=[64,2,1\]] + + [:case=130;type="f32";wgSize=[128,1,1\]] + + [:case=130;type="f32";wgSize=[64,2,1\]] + + [:case=131;type="f16";wgSize=[128,1,1\]] + + [:case=131;type="f16";wgSize=[64,2,1\]] + + [:case=131;type="f32";wgSize=[128,1,1\]] + + [:case=131;type="f32";wgSize=[64,2,1\]] + + [:case=132;type="f16";wgSize=[128,1,1\]] + + [:case=132;type="f16";wgSize=[64,2,1\]] + + [:case=132;type="f32";wgSize=[128,1,1\]] + + [:case=132;type="f32";wgSize=[64,2,1\]] + + [:case=133;type="f16";wgSize=[128,1,1\]] + + [:case=133;type="f16";wgSize=[64,2,1\]] + + [:case=133;type="f32";wgSize=[128,1,1\]] + + [:case=133;type="f32";wgSize=[64,2,1\]] + + [:case=134;type="f16";wgSize=[128,1,1\]] + + [:case=134;type="f16";wgSize=[64,2,1\]] + + [:case=134;type="f32";wgSize=[128,1,1\]] + + [:case=134;type="f32";wgSize=[64,2,1\]] + + [:case=135;type="f16";wgSize=[128,1,1\]] + + [:case=135;type="f16";wgSize=[64,2,1\]] + + [:case=135;type="f32";wgSize=[128,1,1\]] + + [:case=135;type="f32";wgSize=[64,2,1\]] + + [:case=136;type="f16";wgSize=[128,1,1\]] + + [:case=136;type="f16";wgSize=[64,2,1\]] + + [:case=136;type="f32";wgSize=[128,1,1\]] + + [:case=136;type="f32";wgSize=[64,2,1\]] + + [:case=137;type="f16";wgSize=[128,1,1\]] + + [:case=137;type="f16";wgSize=[64,2,1\]] + + [:case=137;type="f32";wgSize=[128,1,1\]] + + [:case=137;type="f32";wgSize=[64,2,1\]] + + [:case=138;type="f16";wgSize=[128,1,1\]] + + [:case=138;type="f16";wgSize=[64,2,1\]] + + [:case=138;type="f32";wgSize=[128,1,1\]] + + [:case=138;type="f32";wgSize=[64,2,1\]] + + [:case=139;type="f16";wgSize=[128,1,1\]] + + [:case=139;type="f16";wgSize=[64,2,1\]] + + [:case=139;type="f32";wgSize=[128,1,1\]] + + [:case=139;type="f32";wgSize=[64,2,1\]] + + [:case=13;type="f16";wgSize=[128,1,1\]] + + [:case=13;type="f16";wgSize=[64,2,1\]] + + [:case=13;type="f32";wgSize=[128,1,1\]] + + [:case=13;type="f32";wgSize=[64,2,1\]] + + [:case=140;type="f16";wgSize=[128,1,1\]] + + [:case=140;type="f16";wgSize=[64,2,1\]] + + [:case=140;type="f32";wgSize=[128,1,1\]] + + [:case=140;type="f32";wgSize=[64,2,1\]] + + [:case=141;type="f16";wgSize=[128,1,1\]] + + [:case=141;type="f16";wgSize=[64,2,1\]] + + [:case=141;type="f32";wgSize=[128,1,1\]] + + [:case=141;type="f32";wgSize=[64,2,1\]] + + [:case=142;type="f16";wgSize=[128,1,1\]] + + [:case=142;type="f16";wgSize=[64,2,1\]] + + [:case=142;type="f32";wgSize=[128,1,1\]] + + [:case=142;type="f32";wgSize=[64,2,1\]] + + [:case=143;type="f16";wgSize=[128,1,1\]] + + [:case=143;type="f16";wgSize=[64,2,1\]] + + [:case=143;type="f32";wgSize=[128,1,1\]] + + [:case=143;type="f32";wgSize=[64,2,1\]] + + [:case=144;type="f16";wgSize=[128,1,1\]] + + [:case=144;type="f16";wgSize=[64,2,1\]] + + [:case=144;type="f32";wgSize=[128,1,1\]] + + [:case=144;type="f32";wgSize=[64,2,1\]] + + [:case=145;type="f16";wgSize=[128,1,1\]] + + [:case=145;type="f16";wgSize=[64,2,1\]] + + [:case=145;type="f32";wgSize=[128,1,1\]] + + [:case=145;type="f32";wgSize=[64,2,1\]] + + [:case=146;type="f16";wgSize=[128,1,1\]] + + [:case=146;type="f16";wgSize=[64,2,1\]] + + [:case=146;type="f32";wgSize=[128,1,1\]] + + [:case=146;type="f32";wgSize=[64,2,1\]] + + [:case=147;type="f16";wgSize=[128,1,1\]] + + [:case=147;type="f16";wgSize=[64,2,1\]] + + [:case=147;type="f32";wgSize=[128,1,1\]] + + [:case=147;type="f32";wgSize=[64,2,1\]] + + [:case=148;type="f16";wgSize=[128,1,1\]] + + [:case=148;type="f16";wgSize=[64,2,1\]] + + [:case=148;type="f32";wgSize=[128,1,1\]] + + [:case=148;type="f32";wgSize=[64,2,1\]] + + [:case=149;type="f16";wgSize=[128,1,1\]] + + [:case=149;type="f16";wgSize=[64,2,1\]] + + [:case=149;type="f32";wgSize=[128,1,1\]] + + [:case=149;type="f32";wgSize=[64,2,1\]] + + [:case=14;type="f16";wgSize=[128,1,1\]] + + [:case=14;type="f16";wgSize=[64,2,1\]] + + [:case=14;type="f32";wgSize=[128,1,1\]] + + [:case=14;type="f32";wgSize=[64,2,1\]] + + [:case=150;type="f16";wgSize=[128,1,1\]] + + [:case=150;type="f16";wgSize=[64,2,1\]] + + [:case=150;type="f32";wgSize=[128,1,1\]] + + [:case=150;type="f32";wgSize=[64,2,1\]] + + [:case=151;type="f16";wgSize=[128,1,1\]] + + [:case=151;type="f16";wgSize=[64,2,1\]] + + [:case=151;type="f32";wgSize=[128,1,1\]] + + [:case=151;type="f32";wgSize=[64,2,1\]] + + [:case=152;type="f16";wgSize=[128,1,1\]] + + [:case=152;type="f16";wgSize=[64,2,1\]] + + [:case=152;type="f32";wgSize=[128,1,1\]] + + [:case=152;type="f32";wgSize=[64,2,1\]] + + [:case=153;type="f16";wgSize=[128,1,1\]] + + [:case=153;type="f16";wgSize=[64,2,1\]] + + [:case=153;type="f32";wgSize=[128,1,1\]] + + [:case=153;type="f32";wgSize=[64,2,1\]] + + [:case=154;type="f16";wgSize=[128,1,1\]] + + [:case=154;type="f16";wgSize=[64,2,1\]] + + [:case=154;type="f32";wgSize=[128,1,1\]] + + [:case=154;type="f32";wgSize=[64,2,1\]] + + [:case=155;type="f16";wgSize=[128,1,1\]] + + [:case=155;type="f16";wgSize=[64,2,1\]] + + [:case=155;type="f32";wgSize=[128,1,1\]] + + [:case=155;type="f32";wgSize=[64,2,1\]] + + [:case=156;type="f16";wgSize=[128,1,1\]] + + [:case=156;type="f16";wgSize=[64,2,1\]] + + [:case=156;type="f32";wgSize=[128,1,1\]] + + [:case=156;type="f32";wgSize=[64,2,1\]] + + [:case=157;type="f16";wgSize=[128,1,1\]] + + [:case=157;type="f16";wgSize=[64,2,1\]] + + [:case=157;type="f32";wgSize=[128,1,1\]] + + [:case=157;type="f32";wgSize=[64,2,1\]] + + [:case=158;type="f16";wgSize=[128,1,1\]] + + [:case=158;type="f16";wgSize=[64,2,1\]] + + [:case=158;type="f32";wgSize=[128,1,1\]] + + [:case=158;type="f32";wgSize=[64,2,1\]] + + [:case=159;type="f16";wgSize=[128,1,1\]] + + [:case=159;type="f16";wgSize=[64,2,1\]] + + [:case=159;type="f32";wgSize=[128,1,1\]] + + [:case=159;type="f32";wgSize=[64,2,1\]] + + [:case=15;type="f16";wgSize=[128,1,1\]] + + [:case=15;type="f16";wgSize=[64,2,1\]] + + [:case=15;type="f32";wgSize=[128,1,1\]] + + [:case=15;type="f32";wgSize=[64,2,1\]] + + [:case=160;type="f16";wgSize=[128,1,1\]] + + [:case=160;type="f16";wgSize=[64,2,1\]] + + [:case=160;type="f32";wgSize=[128,1,1\]] + + [:case=160;type="f32";wgSize=[64,2,1\]] + + [:case=161;type="f16";wgSize=[128,1,1\]] + + [:case=161;type="f16";wgSize=[64,2,1\]] + + [:case=161;type="f32";wgSize=[128,1,1\]] + + [:case=161;type="f32";wgSize=[64,2,1\]] + + [:case=162;type="f16";wgSize=[128,1,1\]] + + [:case=162;type="f16";wgSize=[64,2,1\]] + + [:case=162;type="f32";wgSize=[128,1,1\]] + + [:case=162;type="f32";wgSize=[64,2,1\]] + + [:case=163;type="f16";wgSize=[128,1,1\]] + + [:case=163;type="f16";wgSize=[64,2,1\]] + + [:case=163;type="f32";wgSize=[128,1,1\]] + + [:case=163;type="f32";wgSize=[64,2,1\]] + + [:case=164;type="f16";wgSize=[128,1,1\]] + + [:case=164;type="f16";wgSize=[64,2,1\]] + + [:case=164;type="f32";wgSize=[128,1,1\]] + + [:case=164;type="f32";wgSize=[64,2,1\]] + + [:case=165;type="f16";wgSize=[128,1,1\]] + + [:case=165;type="f16";wgSize=[64,2,1\]] + + [:case=165;type="f32";wgSize=[128,1,1\]] + + [:case=165;type="f32";wgSize=[64,2,1\]] + + [:case=166;type="f16";wgSize=[128,1,1\]] + + [:case=166;type="f16";wgSize=[64,2,1\]] + + [:case=166;type="f32";wgSize=[128,1,1\]] + + [:case=166;type="f32";wgSize=[64,2,1\]] + + [:case=167;type="f16";wgSize=[128,1,1\]] + + [:case=167;type="f16";wgSize=[64,2,1\]] + + [:case=167;type="f32";wgSize=[128,1,1\]] + + [:case=167;type="f32";wgSize=[64,2,1\]] + + [:case=168;type="f16";wgSize=[128,1,1\]] + + [:case=168;type="f16";wgSize=[64,2,1\]] + + [:case=168;type="f32";wgSize=[128,1,1\]] + + [:case=168;type="f32";wgSize=[64,2,1\]] + + [:case=169;type="f16";wgSize=[128,1,1\]] + + [:case=169;type="f16";wgSize=[64,2,1\]] + + [:case=169;type="f32";wgSize=[128,1,1\]] + + [:case=169;type="f32";wgSize=[64,2,1\]] + + [:case=16;type="f16";wgSize=[128,1,1\]] + + [:case=16;type="f16";wgSize=[64,2,1\]] + + [:case=16;type="f32";wgSize=[128,1,1\]] + + [:case=16;type="f32";wgSize=[64,2,1\]] + + [:case=170;type="f16";wgSize=[128,1,1\]] + + [:case=170;type="f16";wgSize=[64,2,1\]] + + [:case=170;type="f32";wgSize=[128,1,1\]] + + [:case=170;type="f32";wgSize=[64,2,1\]] + + [:case=171;type="f16";wgSize=[128,1,1\]] + + [:case=171;type="f16";wgSize=[64,2,1\]] + + [:case=171;type="f32";wgSize=[128,1,1\]] + + [:case=171;type="f32";wgSize=[64,2,1\]] + + [:case=172;type="f16";wgSize=[128,1,1\]] + + [:case=172;type="f16";wgSize=[64,2,1\]] + + [:case=172;type="f32";wgSize=[128,1,1\]] + + [:case=172;type="f32";wgSize=[64,2,1\]] + + [:case=173;type="f16";wgSize=[128,1,1\]] + + [:case=173;type="f16";wgSize=[64,2,1\]] + + [:case=173;type="f32";wgSize=[128,1,1\]] + + [:case=173;type="f32";wgSize=[64,2,1\]] + + [:case=174;type="f16";wgSize=[128,1,1\]] + + [:case=174;type="f16";wgSize=[64,2,1\]] + + [:case=174;type="f32";wgSize=[128,1,1\]] + + [:case=174;type="f32";wgSize=[64,2,1\]] + + [:case=175;type="f16";wgSize=[128,1,1\]] + + [:case=175;type="f16";wgSize=[64,2,1\]] + + [:case=175;type="f32";wgSize=[128,1,1\]] + + [:case=175;type="f32";wgSize=[64,2,1\]] + + [:case=176;type="f16";wgSize=[128,1,1\]] + + [:case=176;type="f16";wgSize=[64,2,1\]] + + [:case=176;type="f32";wgSize=[128,1,1\]] + + [:case=176;type="f32";wgSize=[64,2,1\]] + + [:case=177;type="f16";wgSize=[128,1,1\]] + + [:case=177;type="f16";wgSize=[64,2,1\]] + + [:case=177;type="f32";wgSize=[128,1,1\]] + + [:case=177;type="f32";wgSize=[64,2,1\]] + + [:case=178;type="f16";wgSize=[128,1,1\]] + + [:case=178;type="f16";wgSize=[64,2,1\]] + + [:case=178;type="f32";wgSize=[128,1,1\]] + + [:case=178;type="f32";wgSize=[64,2,1\]] + + [:case=179;type="f16";wgSize=[128,1,1\]] + + [:case=179;type="f16";wgSize=[64,2,1\]] + + [:case=179;type="f32";wgSize=[128,1,1\]] + + [:case=179;type="f32";wgSize=[64,2,1\]] + + [:case=17;type="f16";wgSize=[128,1,1\]] + + [:case=17;type="f16";wgSize=[64,2,1\]] + + [:case=17;type="f32";wgSize=[128,1,1\]] + + [:case=17;type="f32";wgSize=[64,2,1\]] + + [:case=180;type="f16";wgSize=[128,1,1\]] + + [:case=180;type="f16";wgSize=[64,2,1\]] + + [:case=180;type="f32";wgSize=[128,1,1\]] + + [:case=180;type="f32";wgSize=[64,2,1\]] + + [:case=181;type="f16";wgSize=[128,1,1\]] + + [:case=181;type="f16";wgSize=[64,2,1\]] + + [:case=181;type="f32";wgSize=[128,1,1\]] + + [:case=181;type="f32";wgSize=[64,2,1\]] + + [:case=182;type="f16";wgSize=[128,1,1\]] + + [:case=182;type="f16";wgSize=[64,2,1\]] + + [:case=182;type="f32";wgSize=[128,1,1\]] + + [:case=182;type="f32";wgSize=[64,2,1\]] + + [:case=183;type="f16";wgSize=[128,1,1\]] + + [:case=183;type="f16";wgSize=[64,2,1\]] + + [:case=183;type="f32";wgSize=[128,1,1\]] + + [:case=183;type="f32";wgSize=[64,2,1\]] + + [:case=184;type="f16";wgSize=[128,1,1\]] + + [:case=184;type="f16";wgSize=[64,2,1\]] + + [:case=184;type="f32";wgSize=[128,1,1\]] + + [:case=184;type="f32";wgSize=[64,2,1\]] + + [:case=185;type="f16";wgSize=[128,1,1\]] + + [:case=185;type="f16";wgSize=[64,2,1\]] + + [:case=185;type="f32";wgSize=[128,1,1\]] + + [:case=185;type="f32";wgSize=[64,2,1\]] + + [:case=186;type="f16";wgSize=[128,1,1\]] + + [:case=186;type="f16";wgSize=[64,2,1\]] + + [:case=186;type="f32";wgSize=[128,1,1\]] + + [:case=186;type="f32";wgSize=[64,2,1\]] + + [:case=187;type="f16";wgSize=[128,1,1\]] + + [:case=187;type="f16";wgSize=[64,2,1\]] + + [:case=187;type="f32";wgSize=[128,1,1\]] + + [:case=187;type="f32";wgSize=[64,2,1\]] + + [:case=188;type="f16";wgSize=[128,1,1\]] + + [:case=188;type="f16";wgSize=[64,2,1\]] + + [:case=188;type="f32";wgSize=[128,1,1\]] + + [:case=188;type="f32";wgSize=[64,2,1\]] + + [:case=189;type="f16";wgSize=[128,1,1\]] + + [:case=189;type="f16";wgSize=[64,2,1\]] + + [:case=189;type="f32";wgSize=[128,1,1\]] + + [:case=189;type="f32";wgSize=[64,2,1\]] + + [:case=18;type="f16";wgSize=[128,1,1\]] + + [:case=18;type="f16";wgSize=[64,2,1\]] + + [:case=18;type="f32";wgSize=[128,1,1\]] + + [:case=18;type="f32";wgSize=[64,2,1\]] + + [:case=190;type="f16";wgSize=[128,1,1\]] + + [:case=190;type="f16";wgSize=[64,2,1\]] + + [:case=190;type="f32";wgSize=[128,1,1\]] + + [:case=190;type="f32";wgSize=[64,2,1\]] + + [:case=191;type="f16";wgSize=[128,1,1\]] + + [:case=191;type="f16";wgSize=[64,2,1\]] + + [:case=191;type="f32";wgSize=[128,1,1\]] + + [:case=191;type="f32";wgSize=[64,2,1\]] + + [:case=192;type="f16";wgSize=[128,1,1\]] + + [:case=192;type="f16";wgSize=[64,2,1\]] + + [:case=192;type="f32";wgSize=[128,1,1\]] + + [:case=192;type="f32";wgSize=[64,2,1\]] + + [:case=193;type="f16";wgSize=[128,1,1\]] + + [:case=193;type="f16";wgSize=[64,2,1\]] + + [:case=193;type="f32";wgSize=[128,1,1\]] + + [:case=193;type="f32";wgSize=[64,2,1\]] + + [:case=194;type="f16";wgSize=[128,1,1\]] + + [:case=194;type="f16";wgSize=[64,2,1\]] + + [:case=194;type="f32";wgSize=[128,1,1\]] + + [:case=194;type="f32";wgSize=[64,2,1\]] + + [:case=195;type="f16";wgSize=[128,1,1\]] + + [:case=195;type="f16";wgSize=[64,2,1\]] + + [:case=195;type="f32";wgSize=[128,1,1\]] + + [:case=195;type="f32";wgSize=[64,2,1\]] + + [:case=196;type="f16";wgSize=[128,1,1\]] + + [:case=196;type="f16";wgSize=[64,2,1\]] + + [:case=196;type="f32";wgSize=[128,1,1\]] + + [:case=196;type="f32";wgSize=[64,2,1\]] + + [:case=197;type="f16";wgSize=[128,1,1\]] + + [:case=197;type="f16";wgSize=[64,2,1\]] + + [:case=197;type="f32";wgSize=[128,1,1\]] + + [:case=197;type="f32";wgSize=[64,2,1\]] + + [:case=198;type="f16";wgSize=[128,1,1\]] + + [:case=198;type="f16";wgSize=[64,2,1\]] + + [:case=198;type="f32";wgSize=[128,1,1\]] + + [:case=198;type="f32";wgSize=[64,2,1\]] + + [:case=199;type="f16";wgSize=[128,1,1\]] + + [:case=199;type="f16";wgSize=[64,2,1\]] + + [:case=199;type="f32";wgSize=[128,1,1\]] + + [:case=199;type="f32";wgSize=[64,2,1\]] + + [:case=19;type="f16";wgSize=[128,1,1\]] + + [:case=19;type="f16";wgSize=[64,2,1\]] + + [:case=19;type="f32";wgSize=[128,1,1\]] + + [:case=19;type="f32";wgSize=[64,2,1\]] + + [:case=1;type="f16";wgSize=[128,1,1\]] + + [:case=1;type="f16";wgSize=[64,2,1\]] + + [:case=1;type="f32";wgSize=[128,1,1\]] + + [:case=1;type="f32";wgSize=[64,2,1\]] + + [:case=200;type="f16";wgSize=[128,1,1\]] + + [:case=200;type="f16";wgSize=[64,2,1\]] + + [:case=200;type="f32";wgSize=[128,1,1\]] + + [:case=200;type="f32";wgSize=[64,2,1\]] + + [:case=201;type="f16";wgSize=[128,1,1\]] + + [:case=201;type="f16";wgSize=[64,2,1\]] + + [:case=201;type="f32";wgSize=[128,1,1\]] + + [:case=201;type="f32";wgSize=[64,2,1\]] + + [:case=202;type="f16";wgSize=[128,1,1\]] + + [:case=202;type="f16";wgSize=[64,2,1\]] + + [:case=202;type="f32";wgSize=[128,1,1\]] + + [:case=202;type="f32";wgSize=[64,2,1\]] + + [:case=203;type="f16";wgSize=[128,1,1\]] + + [:case=203;type="f16";wgSize=[64,2,1\]] + + [:case=203;type="f32";wgSize=[128,1,1\]] + + [:case=203;type="f32";wgSize=[64,2,1\]] + + [:case=204;type="f16";wgSize=[128,1,1\]] + + [:case=204;type="f16";wgSize=[64,2,1\]] + + [:case=204;type="f32";wgSize=[128,1,1\]] + + [:case=204;type="f32";wgSize=[64,2,1\]] + + [:case=205;type="f16";wgSize=[128,1,1\]] + + [:case=205;type="f16";wgSize=[64,2,1\]] + + [:case=205;type="f32";wgSize=[128,1,1\]] + + [:case=205;type="f32";wgSize=[64,2,1\]] + + [:case=206;type="f16";wgSize=[128,1,1\]] + + [:case=206;type="f16";wgSize=[64,2,1\]] + + [:case=206;type="f32";wgSize=[128,1,1\]] + + [:case=206;type="f32";wgSize=[64,2,1\]] + + [:case=207;type="f16";wgSize=[128,1,1\]] + + [:case=207;type="f16";wgSize=[64,2,1\]] + + [:case=207;type="f32";wgSize=[128,1,1\]] + + [:case=207;type="f32";wgSize=[64,2,1\]] + + [:case=208;type="f16";wgSize=[128,1,1\]] + + [:case=208;type="f16";wgSize=[64,2,1\]] + + [:case=208;type="f32";wgSize=[128,1,1\]] + + [:case=208;type="f32";wgSize=[64,2,1\]] + + [:case=209;type="f16";wgSize=[128,1,1\]] + + [:case=209;type="f16";wgSize=[64,2,1\]] + + [:case=209;type="f32";wgSize=[128,1,1\]] + + [:case=209;type="f32";wgSize=[64,2,1\]] + + [:case=20;type="f16";wgSize=[128,1,1\]] + + [:case=20;type="f16";wgSize=[64,2,1\]] + + [:case=20;type="f32";wgSize=[128,1,1\]] + + [:case=20;type="f32";wgSize=[64,2,1\]] + + [:case=210;type="f16";wgSize=[128,1,1\]] + + [:case=210;type="f16";wgSize=[64,2,1\]] + + [:case=210;type="f32";wgSize=[128,1,1\]] + + [:case=210;type="f32";wgSize=[64,2,1\]] + + [:case=211;type="f16";wgSize=[128,1,1\]] + + [:case=211;type="f16";wgSize=[64,2,1\]] + + [:case=211;type="f32";wgSize=[128,1,1\]] + + [:case=211;type="f32";wgSize=[64,2,1\]] + + [:case=212;type="f16";wgSize=[128,1,1\]] + + [:case=212;type="f16";wgSize=[64,2,1\]] + + [:case=212;type="f32";wgSize=[128,1,1\]] + + [:case=212;type="f32";wgSize=[64,2,1\]] + + [:case=213;type="f16";wgSize=[128,1,1\]] + + [:case=213;type="f16";wgSize=[64,2,1\]] + + [:case=213;type="f32";wgSize=[128,1,1\]] + + [:case=213;type="f32";wgSize=[64,2,1\]] + + [:case=214;type="f16";wgSize=[128,1,1\]] + + [:case=214;type="f16";wgSize=[64,2,1\]] + + [:case=214;type="f32";wgSize=[128,1,1\]] + + [:case=214;type="f32";wgSize=[64,2,1\]] + + [:case=215;type="f16";wgSize=[128,1,1\]] + + [:case=215;type="f16";wgSize=[64,2,1\]] + + [:case=215;type="f32";wgSize=[128,1,1\]] + + [:case=215;type="f32";wgSize=[64,2,1\]] + + [:case=216;type="f16";wgSize=[128,1,1\]] + + [:case=216;type="f16";wgSize=[64,2,1\]] + + [:case=216;type="f32";wgSize=[128,1,1\]] + + [:case=216;type="f32";wgSize=[64,2,1\]] + + [:case=217;type="f16";wgSize=[128,1,1\]] + + [:case=217;type="f16";wgSize=[64,2,1\]] + + [:case=217;type="f32";wgSize=[128,1,1\]] + + [:case=217;type="f32";wgSize=[64,2,1\]] + + [:case=218;type="f16";wgSize=[128,1,1\]] + + [:case=218;type="f16";wgSize=[64,2,1\]] + + [:case=218;type="f32";wgSize=[128,1,1\]] + + [:case=218;type="f32";wgSize=[64,2,1\]] + + [:case=219;type="f16";wgSize=[128,1,1\]] + + [:case=219;type="f16";wgSize=[64,2,1\]] + + [:case=219;type="f32";wgSize=[128,1,1\]] + + [:case=219;type="f32";wgSize=[64,2,1\]] + + [:case=21;type="f16";wgSize=[128,1,1\]] + + [:case=21;type="f16";wgSize=[64,2,1\]] + + [:case=21;type="f32";wgSize=[128,1,1\]] + + [:case=21;type="f32";wgSize=[64,2,1\]] + + [:case=220;type="f16";wgSize=[128,1,1\]] + + [:case=220;type="f16";wgSize=[64,2,1\]] + + [:case=220;type="f32";wgSize=[128,1,1\]] + + [:case=220;type="f32";wgSize=[64,2,1\]] + + [:case=221;type="f16";wgSize=[128,1,1\]] + + [:case=221;type="f16";wgSize=[64,2,1\]] + + [:case=221;type="f32";wgSize=[128,1,1\]] + + [:case=221;type="f32";wgSize=[64,2,1\]] + + [:case=222;type="f16";wgSize=[128,1,1\]] + + [:case=222;type="f16";wgSize=[64,2,1\]] + + [:case=222;type="f32";wgSize=[128,1,1\]] + + [:case=222;type="f32";wgSize=[64,2,1\]] + + [:case=223;type="f16";wgSize=[128,1,1\]] + + [:case=223;type="f16";wgSize=[64,2,1\]] + + [:case=223;type="f32";wgSize=[128,1,1\]] + + [:case=223;type="f32";wgSize=[64,2,1\]] + + [:case=224;type="f16";wgSize=[128,1,1\]] + + [:case=224;type="f16";wgSize=[64,2,1\]] + + [:case=224;type="f32";wgSize=[128,1,1\]] + + [:case=224;type="f32";wgSize=[64,2,1\]] + + [:case=225;type="f16";wgSize=[128,1,1\]] + + [:case=225;type="f16";wgSize=[64,2,1\]] + + [:case=225;type="f32";wgSize=[128,1,1\]] + + [:case=225;type="f32";wgSize=[64,2,1\]] + + [:case=226;type="f16";wgSize=[128,1,1\]] + + [:case=226;type="f16";wgSize=[64,2,1\]] + + [:case=226;type="f32";wgSize=[128,1,1\]] + + [:case=226;type="f32";wgSize=[64,2,1\]] + + [:case=227;type="f16";wgSize=[128,1,1\]] + + [:case=227;type="f16";wgSize=[64,2,1\]] + + [:case=227;type="f32";wgSize=[128,1,1\]] + + [:case=227;type="f32";wgSize=[64,2,1\]] + + [:case=228;type="f16";wgSize=[128,1,1\]] + + [:case=228;type="f16";wgSize=[64,2,1\]] + + [:case=228;type="f32";wgSize=[128,1,1\]] + + [:case=228;type="f32";wgSize=[64,2,1\]] + + [:case=229;type="f16";wgSize=[128,1,1\]] + + [:case=229;type="f16";wgSize=[64,2,1\]] + + [:case=229;type="f32";wgSize=[128,1,1\]] + + [:case=229;type="f32";wgSize=[64,2,1\]] + + [:case=22;type="f16";wgSize=[128,1,1\]] + + [:case=22;type="f16";wgSize=[64,2,1\]] + + [:case=22;type="f32";wgSize=[128,1,1\]] + + [:case=22;type="f32";wgSize=[64,2,1\]] + + [:case=230;type="f16";wgSize=[128,1,1\]] + + [:case=230;type="f16";wgSize=[64,2,1\]] + + [:case=230;type="f32";wgSize=[128,1,1\]] + + [:case=230;type="f32";wgSize=[64,2,1\]] + + [:case=231;type="f16";wgSize=[128,1,1\]] + + [:case=231;type="f16";wgSize=[64,2,1\]] + + [:case=231;type="f32";wgSize=[128,1,1\]] + + [:case=231;type="f32";wgSize=[64,2,1\]] + + [:case=232;type="f16";wgSize=[128,1,1\]] + + [:case=232;type="f16";wgSize=[64,2,1\]] + + [:case=232;type="f32";wgSize=[128,1,1\]] + + [:case=232;type="f32";wgSize=[64,2,1\]] + + [:case=233;type="f16";wgSize=[128,1,1\]] + + [:case=233;type="f16";wgSize=[64,2,1\]] + + [:case=233;type="f32";wgSize=[128,1,1\]] + + [:case=233;type="f32";wgSize=[64,2,1\]] + + [:case=234;type="f16";wgSize=[128,1,1\]] + + [:case=234;type="f16";wgSize=[64,2,1\]] + + [:case=234;type="f32";wgSize=[128,1,1\]] + + [:case=234;type="f32";wgSize=[64,2,1\]] + + [:case=235;type="f16";wgSize=[128,1,1\]] + + [:case=235;type="f16";wgSize=[64,2,1\]] + + [:case=235;type="f32";wgSize=[128,1,1\]] + + [:case=235;type="f32";wgSize=[64,2,1\]] + + [:case=236;type="f16";wgSize=[128,1,1\]] + + [:case=236;type="f16";wgSize=[64,2,1\]] + + [:case=236;type="f32";wgSize=[128,1,1\]] + + [:case=236;type="f32";wgSize=[64,2,1\]] + + [:case=237;type="f16";wgSize=[128,1,1\]] + + [:case=237;type="f16";wgSize=[64,2,1\]] + + [:case=237;type="f32";wgSize=[128,1,1\]] + + [:case=237;type="f32";wgSize=[64,2,1\]] + + [:case=238;type="f16";wgSize=[128,1,1\]] + + [:case=238;type="f16";wgSize=[64,2,1\]] + + [:case=238;type="f32";wgSize=[128,1,1\]] + + [:case=238;type="f32";wgSize=[64,2,1\]] + + [:case=239;type="f16";wgSize=[128,1,1\]] + + [:case=239;type="f16";wgSize=[64,2,1\]] + + [:case=239;type="f32";wgSize=[128,1,1\]] + + [:case=239;type="f32";wgSize=[64,2,1\]] + + [:case=23;type="f16";wgSize=[128,1,1\]] + + [:case=23;type="f16";wgSize=[64,2,1\]] + + [:case=23;type="f32";wgSize=[128,1,1\]] + + [:case=23;type="f32";wgSize=[64,2,1\]] + + [:case=240;type="f16";wgSize=[128,1,1\]] + + [:case=240;type="f16";wgSize=[64,2,1\]] + + [:case=240;type="f32";wgSize=[128,1,1\]] + + [:case=240;type="f32";wgSize=[64,2,1\]] + + [:case=241;type="f16";wgSize=[128,1,1\]] + + [:case=241;type="f16";wgSize=[64,2,1\]] + + [:case=241;type="f32";wgSize=[128,1,1\]] + + [:case=241;type="f32";wgSize=[64,2,1\]] + + [:case=242;type="f16";wgSize=[128,1,1\]] + + [:case=242;type="f16";wgSize=[64,2,1\]] + + [:case=242;type="f32";wgSize=[128,1,1\]] + + [:case=242;type="f32";wgSize=[64,2,1\]] + + [:case=243;type="f16";wgSize=[128,1,1\]] + + [:case=243;type="f16";wgSize=[64,2,1\]] + + [:case=243;type="f32";wgSize=[128,1,1\]] + + [:case=243;type="f32";wgSize=[64,2,1\]] + + [:case=244;type="f16";wgSize=[128,1,1\]] + + [:case=244;type="f16";wgSize=[64,2,1\]] + + [:case=244;type="f32";wgSize=[128,1,1\]] + + [:case=244;type="f32";wgSize=[64,2,1\]] + + [:case=245;type="f16";wgSize=[128,1,1\]] + + [:case=245;type="f16";wgSize=[64,2,1\]] + + [:case=245;type="f32";wgSize=[128,1,1\]] + + [:case=245;type="f32";wgSize=[64,2,1\]] + + [:case=246;type="f16";wgSize=[128,1,1\]] + + [:case=246;type="f16";wgSize=[64,2,1\]] + + [:case=246;type="f32";wgSize=[128,1,1\]] + + [:case=246;type="f32";wgSize=[64,2,1\]] + + [:case=247;type="f16";wgSize=[128,1,1\]] + + [:case=247;type="f16";wgSize=[64,2,1\]] + + [:case=247;type="f32";wgSize=[128,1,1\]] + + [:case=247;type="f32";wgSize=[64,2,1\]] + + [:case=248;type="f16";wgSize=[128,1,1\]] + + [:case=248;type="f16";wgSize=[64,2,1\]] + + [:case=248;type="f32";wgSize=[128,1,1\]] + + [:case=248;type="f32";wgSize=[64,2,1\]] + + [:case=249;type="f16";wgSize=[128,1,1\]] + + [:case=249;type="f16";wgSize=[64,2,1\]] + + [:case=249;type="f32";wgSize=[128,1,1\]] + + [:case=249;type="f32";wgSize=[64,2,1\]] + + [:case=24;type="f16";wgSize=[128,1,1\]] + + [:case=24;type="f16";wgSize=[64,2,1\]] + + [:case=24;type="f32";wgSize=[128,1,1\]] + + [:case=24;type="f32";wgSize=[64,2,1\]] + + [:case=250;type="f16";wgSize=[128,1,1\]] + + [:case=250;type="f16";wgSize=[64,2,1\]] + + [:case=250;type="f32";wgSize=[128,1,1\]] + + [:case=250;type="f32";wgSize=[64,2,1\]] + + [:case=251;type="f16";wgSize=[128,1,1\]] + + [:case=251;type="f16";wgSize=[64,2,1\]] + + [:case=251;type="f32";wgSize=[128,1,1\]] + + [:case=251;type="f32";wgSize=[64,2,1\]] + + [:case=252;type="f16";wgSize=[128,1,1\]] + + [:case=252;type="f16";wgSize=[64,2,1\]] + + [:case=252;type="f32";wgSize=[128,1,1\]] + + [:case=252;type="f32";wgSize=[64,2,1\]] + + [:case=253;type="f16";wgSize=[128,1,1\]] + + [:case=253;type="f16";wgSize=[64,2,1\]] + + [:case=253;type="f32";wgSize=[128,1,1\]] + + [:case=253;type="f32";wgSize=[64,2,1\]] + + [:case=254;type="f16";wgSize=[128,1,1\]] + + [:case=254;type="f16";wgSize=[64,2,1\]] + + [:case=254;type="f32";wgSize=[128,1,1\]] + + [:case=254;type="f32";wgSize=[64,2,1\]] + + [:case=255;type="f16";wgSize=[128,1,1\]] + + [:case=255;type="f16";wgSize=[64,2,1\]] + + [:case=255;type="f32";wgSize=[128,1,1\]] + + [:case=255;type="f32";wgSize=[64,2,1\]] + + [:case=256;type="f16";wgSize=[128,1,1\]] + + [:case=256;type="f16";wgSize=[64,2,1\]] + + [:case=256;type="f32";wgSize=[128,1,1\]] + + [:case=256;type="f32";wgSize=[64,2,1\]] + + [:case=257;type="f16";wgSize=[128,1,1\]] + + [:case=257;type="f16";wgSize=[64,2,1\]] + + [:case=257;type="f32";wgSize=[128,1,1\]] + + [:case=257;type="f32";wgSize=[64,2,1\]] + + [:case=258;type="f16";wgSize=[128,1,1\]] + + [:case=258;type="f16";wgSize=[64,2,1\]] + + [:case=258;type="f32";wgSize=[128,1,1\]] + + [:case=258;type="f32";wgSize=[64,2,1\]] + + [:case=259;type="f16";wgSize=[128,1,1\]] + + [:case=259;type="f16";wgSize=[64,2,1\]] + + [:case=259;type="f32";wgSize=[128,1,1\]] + + [:case=259;type="f32";wgSize=[64,2,1\]] + + [:case=25;type="f16";wgSize=[128,1,1\]] + + [:case=25;type="f16";wgSize=[64,2,1\]] + + [:case=25;type="f32";wgSize=[128,1,1\]] + + [:case=25;type="f32";wgSize=[64,2,1\]] + + [:case=260;type="f16";wgSize=[128,1,1\]] + + [:case=260;type="f16";wgSize=[64,2,1\]] + + [:case=260;type="f32";wgSize=[128,1,1\]] + + [:case=260;type="f32";wgSize=[64,2,1\]] + + [:case=261;type="f16";wgSize=[128,1,1\]] + + [:case=261;type="f16";wgSize=[64,2,1\]] + + [:case=261;type="f32";wgSize=[128,1,1\]] + + [:case=261;type="f32";wgSize=[64,2,1\]] + + [:case=262;type="f16";wgSize=[128,1,1\]] + + [:case=262;type="f16";wgSize=[64,2,1\]] + + [:case=262;type="f32";wgSize=[128,1,1\]] + + [:case=262;type="f32";wgSize=[64,2,1\]] + + [:case=263;type="f16";wgSize=[128,1,1\]] + + [:case=263;type="f16";wgSize=[64,2,1\]] + + [:case=263;type="f32";wgSize=[128,1,1\]] + + [:case=263;type="f32";wgSize=[64,2,1\]] + + [:case=264;type="f16";wgSize=[128,1,1\]] + + [:case=264;type="f16";wgSize=[64,2,1\]] + + [:case=264;type="f32";wgSize=[128,1,1\]] + + [:case=264;type="f32";wgSize=[64,2,1\]] + + [:case=265;type="f16";wgSize=[128,1,1\]] + + [:case=265;type="f16";wgSize=[64,2,1\]] + + [:case=265;type="f32";wgSize=[128,1,1\]] + + [:case=265;type="f32";wgSize=[64,2,1\]] + + [:case=266;type="f16";wgSize=[128,1,1\]] + + [:case=266;type="f16";wgSize=[64,2,1\]] + + [:case=266;type="f32";wgSize=[128,1,1\]] + + [:case=266;type="f32";wgSize=[64,2,1\]] + + [:case=267;type="f16";wgSize=[128,1,1\]] + + [:case=267;type="f16";wgSize=[64,2,1\]] + + [:case=267;type="f32";wgSize=[128,1,1\]] + + [:case=267;type="f32";wgSize=[64,2,1\]] + + [:case=268;type="f16";wgSize=[128,1,1\]] + + [:case=268;type="f16";wgSize=[64,2,1\]] + + [:case=268;type="f32";wgSize=[128,1,1\]] + + [:case=268;type="f32";wgSize=[64,2,1\]] + + [:case=269;type="f16";wgSize=[128,1,1\]] + + [:case=269;type="f16";wgSize=[64,2,1\]] + + [:case=269;type="f32";wgSize=[128,1,1\]] + + [:case=269;type="f32";wgSize=[64,2,1\]] + + [:case=26;type="f16";wgSize=[128,1,1\]] + + [:case=26;type="f16";wgSize=[64,2,1\]] + + [:case=26;type="f32";wgSize=[128,1,1\]] + + [:case=26;type="f32";wgSize=[64,2,1\]] + + [:case=270;type="f16";wgSize=[128,1,1\]] + + [:case=270;type="f16";wgSize=[64,2,1\]] + + [:case=270;type="f32";wgSize=[128,1,1\]] + + [:case=270;type="f32";wgSize=[64,2,1\]] + + [:case=271;type="f16";wgSize=[128,1,1\]] + + [:case=271;type="f16";wgSize=[64,2,1\]] + + [:case=271;type="f32";wgSize=[128,1,1\]] + + [:case=271;type="f32";wgSize=[64,2,1\]] + + [:case=272;type="f16";wgSize=[128,1,1\]] + + [:case=272;type="f16";wgSize=[64,2,1\]] + + [:case=272;type="f32";wgSize=[128,1,1\]] + + [:case=272;type="f32";wgSize=[64,2,1\]] + + [:case=273;type="f16";wgSize=[128,1,1\]] + + [:case=273;type="f16";wgSize=[64,2,1\]] + + [:case=273;type="f32";wgSize=[128,1,1\]] + + [:case=273;type="f32";wgSize=[64,2,1\]] + + [:case=274;type="f16";wgSize=[128,1,1\]] + + [:case=274;type="f16";wgSize=[64,2,1\]] + + [:case=274;type="f32";wgSize=[128,1,1\]] + + [:case=274;type="f32";wgSize=[64,2,1\]] + + [:case=275;type="f16";wgSize=[128,1,1\]] + + [:case=275;type="f16";wgSize=[64,2,1\]] + + [:case=275;type="f32";wgSize=[128,1,1\]] + + [:case=275;type="f32";wgSize=[64,2,1\]] + + [:case=276;type="f16";wgSize=[128,1,1\]] + + [:case=276;type="f16";wgSize=[64,2,1\]] + + [:case=276;type="f32";wgSize=[128,1,1\]] + + [:case=276;type="f32";wgSize=[64,2,1\]] + + [:case=277;type="f16";wgSize=[128,1,1\]] + + [:case=277;type="f16";wgSize=[64,2,1\]] + + [:case=277;type="f32";wgSize=[128,1,1\]] + + [:case=277;type="f32";wgSize=[64,2,1\]] + + [:case=278;type="f16";wgSize=[128,1,1\]] + + [:case=278;type="f16";wgSize=[64,2,1\]] + + [:case=278;type="f32";wgSize=[128,1,1\]] + + [:case=278;type="f32";wgSize=[64,2,1\]] + + [:case=279;type="f16";wgSize=[128,1,1\]] + + [:case=279;type="f16";wgSize=[64,2,1\]] + + [:case=279;type="f32";wgSize=[128,1,1\]] + + [:case=279;type="f32";wgSize=[64,2,1\]] + + [:case=27;type="f16";wgSize=[128,1,1\]] + + [:case=27;type="f16";wgSize=[64,2,1\]] + + [:case=27;type="f32";wgSize=[128,1,1\]] + + [:case=27;type="f32";wgSize=[64,2,1\]] + + [:case=280;type="f16";wgSize=[128,1,1\]] + + [:case=280;type="f16";wgSize=[64,2,1\]] + + [:case=280;type="f32";wgSize=[128,1,1\]] + + [:case=280;type="f32";wgSize=[64,2,1\]] + + [:case=281;type="f16";wgSize=[128,1,1\]] + + [:case=281;type="f16";wgSize=[64,2,1\]] + + [:case=281;type="f32";wgSize=[128,1,1\]] + + [:case=281;type="f32";wgSize=[64,2,1\]] + + [:case=282;type="f16";wgSize=[128,1,1\]] + + [:case=282;type="f16";wgSize=[64,2,1\]] + + [:case=282;type="f32";wgSize=[128,1,1\]] + + [:case=282;type="f32";wgSize=[64,2,1\]] + + [:case=283;type="f16";wgSize=[128,1,1\]] + + [:case=283;type="f16";wgSize=[64,2,1\]] + + [:case=283;type="f32";wgSize=[128,1,1\]] + + [:case=283;type="f32";wgSize=[64,2,1\]] + + [:case=284;type="f16";wgSize=[128,1,1\]] + + [:case=284;type="f16";wgSize=[64,2,1\]] + + [:case=284;type="f32";wgSize=[128,1,1\]] + + [:case=284;type="f32";wgSize=[64,2,1\]] + + [:case=285;type="f16";wgSize=[128,1,1\]] + + [:case=285;type="f16";wgSize=[64,2,1\]] + + [:case=285;type="f32";wgSize=[128,1,1\]] + + [:case=285;type="f32";wgSize=[64,2,1\]] + + [:case=286;type="f16";wgSize=[128,1,1\]] + + [:case=286;type="f16";wgSize=[64,2,1\]] + + [:case=286;type="f32";wgSize=[128,1,1\]] + + [:case=286;type="f32";wgSize=[64,2,1\]] + + [:case=287;type="f16";wgSize=[128,1,1\]] + + [:case=287;type="f16";wgSize=[64,2,1\]] + + [:case=287;type="f32";wgSize=[128,1,1\]] + + [:case=287;type="f32";wgSize=[64,2,1\]] + + [:case=288;type="f16";wgSize=[128,1,1\]] + + [:case=288;type="f16";wgSize=[64,2,1\]] + + [:case=288;type="f32";wgSize=[128,1,1\]] + + [:case=288;type="f32";wgSize=[64,2,1\]] + + [:case=289;type="f16";wgSize=[128,1,1\]] + + [:case=289;type="f16";wgSize=[64,2,1\]] + + [:case=289;type="f32";wgSize=[128,1,1\]] + + [:case=289;type="f32";wgSize=[64,2,1\]] + + [:case=28;type="f16";wgSize=[128,1,1\]] + + [:case=28;type="f16";wgSize=[64,2,1\]] + + [:case=28;type="f32";wgSize=[128,1,1\]] + + [:case=28;type="f32";wgSize=[64,2,1\]] + + [:case=290;type="f16";wgSize=[128,1,1\]] + + [:case=290;type="f16";wgSize=[64,2,1\]] + + [:case=290;type="f32";wgSize=[128,1,1\]] + + [:case=290;type="f32";wgSize=[64,2,1\]] + + [:case=291;type="f16";wgSize=[128,1,1\]] + + [:case=291;type="f16";wgSize=[64,2,1\]] + + [:case=291;type="f32";wgSize=[128,1,1\]] + + [:case=291;type="f32";wgSize=[64,2,1\]] + + [:case=292;type="f16";wgSize=[128,1,1\]] + + [:case=292;type="f16";wgSize=[64,2,1\]] + + [:case=292;type="f32";wgSize=[128,1,1\]] + + [:case=292;type="f32";wgSize=[64,2,1\]] + + [:case=293;type="f16";wgSize=[128,1,1\]] + + [:case=293;type="f16";wgSize=[64,2,1\]] + + [:case=293;type="f32";wgSize=[128,1,1\]] + + [:case=293;type="f32";wgSize=[64,2,1\]] + + [:case=294;type="f16";wgSize=[128,1,1\]] + + [:case=294;type="f16";wgSize=[64,2,1\]] + + [:case=294;type="f32";wgSize=[128,1,1\]] + + [:case=294;type="f32";wgSize=[64,2,1\]] + + [:case=295;type="f16";wgSize=[128,1,1\]] + + [:case=295;type="f16";wgSize=[64,2,1\]] + + [:case=295;type="f32";wgSize=[128,1,1\]] + + [:case=295;type="f32";wgSize=[64,2,1\]] + + [:case=296;type="f16";wgSize=[128,1,1\]] + + [:case=296;type="f16";wgSize=[64,2,1\]] + + [:case=296;type="f32";wgSize=[128,1,1\]] + + [:case=296;type="f32";wgSize=[64,2,1\]] + + [:case=297;type="f16";wgSize=[128,1,1\]] + + [:case=297;type="f16";wgSize=[64,2,1\]] + + [:case=297;type="f32";wgSize=[128,1,1\]] + + [:case=297;type="f32";wgSize=[64,2,1\]] + + [:case=298;type="f16";wgSize=[128,1,1\]] + + [:case=298;type="f16";wgSize=[64,2,1\]] + + [:case=298;type="f32";wgSize=[128,1,1\]] + + [:case=298;type="f32";wgSize=[64,2,1\]] + + [:case=299;type="f16";wgSize=[128,1,1\]] + + [:case=299;type="f16";wgSize=[64,2,1\]] + + [:case=299;type="f32";wgSize=[128,1,1\]] + + [:case=299;type="f32";wgSize=[64,2,1\]] + + [:case=29;type="f16";wgSize=[128,1,1\]] + + [:case=29;type="f16";wgSize=[64,2,1\]] + + [:case=29;type="f32";wgSize=[128,1,1\]] + + [:case=29;type="f32";wgSize=[64,2,1\]] + + [:case=2;type="f16";wgSize=[128,1,1\]] + + [:case=2;type="f16";wgSize=[64,2,1\]] + + [:case=2;type="f32";wgSize=[128,1,1\]] + + [:case=2;type="f32";wgSize=[64,2,1\]] + + [:case=300;type="f16";wgSize=[128,1,1\]] + + [:case=300;type="f16";wgSize=[64,2,1\]] + + [:case=300;type="f32";wgSize=[128,1,1\]] + + [:case=300;type="f32";wgSize=[64,2,1\]] + + [:case=301;type="f16";wgSize=[128,1,1\]] + + [:case=301;type="f16";wgSize=[64,2,1\]] + + [:case=301;type="f32";wgSize=[128,1,1\]] + + [:case=301;type="f32";wgSize=[64,2,1\]] + + [:case=302;type="f16";wgSize=[128,1,1\]] + + [:case=302;type="f16";wgSize=[64,2,1\]] + + [:case=302;type="f32";wgSize=[128,1,1\]] + + [:case=302;type="f32";wgSize=[64,2,1\]] + + [:case=303;type="f16";wgSize=[128,1,1\]] + + [:case=303;type="f16";wgSize=[64,2,1\]] + + [:case=303;type="f32";wgSize=[128,1,1\]] + + [:case=303;type="f32";wgSize=[64,2,1\]] + + [:case=304;type="f16";wgSize=[128,1,1\]] + + [:case=304;type="f16";wgSize=[64,2,1\]] + + [:case=304;type="f32";wgSize=[128,1,1\]] + + [:case=304;type="f32";wgSize=[64,2,1\]] + + [:case=305;type="f16";wgSize=[128,1,1\]] + + [:case=305;type="f16";wgSize=[64,2,1\]] + + [:case=305;type="f32";wgSize=[128,1,1\]] + + [:case=305;type="f32";wgSize=[64,2,1\]] + + [:case=306;type="f16";wgSize=[128,1,1\]] + + [:case=306;type="f16";wgSize=[64,2,1\]] + + [:case=306;type="f32";wgSize=[128,1,1\]] + + [:case=306;type="f32";wgSize=[64,2,1\]] + + [:case=307;type="f16";wgSize=[128,1,1\]] + + [:case=307;type="f16";wgSize=[64,2,1\]] + + [:case=307;type="f32";wgSize=[128,1,1\]] + + [:case=307;type="f32";wgSize=[64,2,1\]] + + [:case=308;type="f16";wgSize=[128,1,1\]] + + [:case=308;type="f16";wgSize=[64,2,1\]] + + [:case=308;type="f32";wgSize=[128,1,1\]] + + [:case=308;type="f32";wgSize=[64,2,1\]] + + [:case=309;type="f16";wgSize=[128,1,1\]] + + [:case=309;type="f16";wgSize=[64,2,1\]] + + [:case=309;type="f32";wgSize=[128,1,1\]] + + [:case=309;type="f32";wgSize=[64,2,1\]] + + [:case=30;type="f16";wgSize=[128,1,1\]] + + [:case=30;type="f16";wgSize=[64,2,1\]] + + [:case=30;type="f32";wgSize=[128,1,1\]] + + [:case=30;type="f32";wgSize=[64,2,1\]] + + [:case=310;type="f16";wgSize=[128,1,1\]] + + [:case=310;type="f16";wgSize=[64,2,1\]] + + [:case=310;type="f32";wgSize=[128,1,1\]] + + [:case=310;type="f32";wgSize=[64,2,1\]] + + [:case=311;type="f16";wgSize=[128,1,1\]] + + [:case=311;type="f16";wgSize=[64,2,1\]] + + [:case=311;type="f32";wgSize=[128,1,1\]] + + [:case=311;type="f32";wgSize=[64,2,1\]] + + [:case=312;type="f16";wgSize=[128,1,1\]] + + [:case=312;type="f16";wgSize=[64,2,1\]] + + [:case=312;type="f32";wgSize=[128,1,1\]] + + [:case=312;type="f32";wgSize=[64,2,1\]] + + [:case=313;type="f16";wgSize=[128,1,1\]] + + [:case=313;type="f16";wgSize=[64,2,1\]] + + [:case=313;type="f32";wgSize=[128,1,1\]] + + [:case=313;type="f32";wgSize=[64,2,1\]] + + [:case=314;type="f16";wgSize=[128,1,1\]] + + [:case=314;type="f16";wgSize=[64,2,1\]] + + [:case=314;type="f32";wgSize=[128,1,1\]] + + [:case=314;type="f32";wgSize=[64,2,1\]] + + [:case=315;type="f16";wgSize=[128,1,1\]] + + [:case=315;type="f16";wgSize=[64,2,1\]] + + [:case=315;type="f32";wgSize=[128,1,1\]] + + [:case=315;type="f32";wgSize=[64,2,1\]] + + [:case=316;type="f16";wgSize=[128,1,1\]] + + [:case=316;type="f16";wgSize=[64,2,1\]] + + [:case=316;type="f32";wgSize=[128,1,1\]] + + [:case=316;type="f32";wgSize=[64,2,1\]] + + [:case=317;type="f16";wgSize=[128,1,1\]] + + [:case=317;type="f16";wgSize=[64,2,1\]] + + [:case=317;type="f32";wgSize=[128,1,1\]] + + [:case=317;type="f32";wgSize=[64,2,1\]] + + [:case=318;type="f16";wgSize=[128,1,1\]] + + [:case=318;type="f16";wgSize=[64,2,1\]] + + [:case=318;type="f32";wgSize=[128,1,1\]] + + [:case=318;type="f32";wgSize=[64,2,1\]] + + [:case=319;type="f16";wgSize=[128,1,1\]] + + [:case=319;type="f16";wgSize=[64,2,1\]] + + [:case=319;type="f32";wgSize=[128,1,1\]] + + [:case=319;type="f32";wgSize=[64,2,1\]] + + [:case=31;type="f16";wgSize=[128,1,1\]] + + [:case=31;type="f16";wgSize=[64,2,1\]] + + [:case=31;type="f32";wgSize=[128,1,1\]] + + [:case=31;type="f32";wgSize=[64,2,1\]] + + [:case=320;type="f16";wgSize=[128,1,1\]] + + [:case=320;type="f16";wgSize=[64,2,1\]] + + [:case=320;type="f32";wgSize=[128,1,1\]] + + [:case=320;type="f32";wgSize=[64,2,1\]] + + [:case=321;type="f16";wgSize=[128,1,1\]] + + [:case=321;type="f16";wgSize=[64,2,1\]] + + [:case=321;type="f32";wgSize=[128,1,1\]] + + [:case=321;type="f32";wgSize=[64,2,1\]] + + [:case=322;type="f16";wgSize=[128,1,1\]] + + [:case=322;type="f16";wgSize=[64,2,1\]] + + [:case=322;type="f32";wgSize=[128,1,1\]] + + [:case=322;type="f32";wgSize=[64,2,1\]] + + [:case=323;type="f16";wgSize=[128,1,1\]] + + [:case=323;type="f16";wgSize=[64,2,1\]] + + [:case=323;type="f32";wgSize=[128,1,1\]] + + [:case=323;type="f32";wgSize=[64,2,1\]] + + [:case=324;type="f16";wgSize=[128,1,1\]] + + [:case=324;type="f16";wgSize=[64,2,1\]] + + [:case=324;type="f32";wgSize=[128,1,1\]] + + [:case=324;type="f32";wgSize=[64,2,1\]] + + [:case=325;type="f16";wgSize=[128,1,1\]] + + [:case=325;type="f16";wgSize=[64,2,1\]] + + [:case=325;type="f32";wgSize=[128,1,1\]] + + [:case=325;type="f32";wgSize=[64,2,1\]] + + [:case=326;type="f16";wgSize=[128,1,1\]] + + [:case=326;type="f16";wgSize=[64,2,1\]] + + [:case=326;type="f32";wgSize=[128,1,1\]] + + [:case=326;type="f32";wgSize=[64,2,1\]] + + [:case=327;type="f16";wgSize=[128,1,1\]] + + [:case=327;type="f16";wgSize=[64,2,1\]] + + [:case=327;type="f32";wgSize=[128,1,1\]] + + [:case=327;type="f32";wgSize=[64,2,1\]] + + [:case=328;type="f16";wgSize=[128,1,1\]] + + [:case=328;type="f16";wgSize=[64,2,1\]] + + [:case=328;type="f32";wgSize=[128,1,1\]] + + [:case=328;type="f32";wgSize=[64,2,1\]] + + [:case=329;type="f16";wgSize=[128,1,1\]] + + [:case=329;type="f16";wgSize=[64,2,1\]] + + [:case=329;type="f32";wgSize=[128,1,1\]] + + [:case=329;type="f32";wgSize=[64,2,1\]] + + [:case=32;type="f16";wgSize=[128,1,1\]] + + [:case=32;type="f16";wgSize=[64,2,1\]] + + [:case=32;type="f32";wgSize=[128,1,1\]] + + [:case=32;type="f32";wgSize=[64,2,1\]] + + [:case=330;type="f16";wgSize=[128,1,1\]] + + [:case=330;type="f16";wgSize=[64,2,1\]] + + [:case=330;type="f32";wgSize=[128,1,1\]] + + [:case=330;type="f32";wgSize=[64,2,1\]] + + [:case=331;type="f16";wgSize=[128,1,1\]] + + [:case=331;type="f16";wgSize=[64,2,1\]] + + [:case=331;type="f32";wgSize=[128,1,1\]] + + [:case=331;type="f32";wgSize=[64,2,1\]] + + [:case=332;type="f16";wgSize=[128,1,1\]] + + [:case=332;type="f16";wgSize=[64,2,1\]] + + [:case=332;type="f32";wgSize=[128,1,1\]] + + [:case=332;type="f32";wgSize=[64,2,1\]] + + [:case=333;type="f16";wgSize=[128,1,1\]] + + [:case=333;type="f16";wgSize=[64,2,1\]] + + [:case=333;type="f32";wgSize=[128,1,1\]] + + [:case=333;type="f32";wgSize=[64,2,1\]] + + [:case=334;type="f16";wgSize=[128,1,1\]] + + [:case=334;type="f16";wgSize=[64,2,1\]] + + [:case=334;type="f32";wgSize=[128,1,1\]] + + [:case=334;type="f32";wgSize=[64,2,1\]] + + [:case=335;type="f16";wgSize=[128,1,1\]] + + [:case=335;type="f16";wgSize=[64,2,1\]] + + [:case=335;type="f32";wgSize=[128,1,1\]] + + [:case=335;type="f32";wgSize=[64,2,1\]] + + [:case=336;type="f16";wgSize=[128,1,1\]] + + [:case=336;type="f16";wgSize=[64,2,1\]] + + [:case=336;type="f32";wgSize=[128,1,1\]] + + [:case=336;type="f32";wgSize=[64,2,1\]] + + [:case=337;type="f16";wgSize=[128,1,1\]] + + [:case=337;type="f16";wgSize=[64,2,1\]] + + [:case=337;type="f32";wgSize=[128,1,1\]] + + [:case=337;type="f32";wgSize=[64,2,1\]] + + [:case=338;type="f16";wgSize=[128,1,1\]] + + [:case=338;type="f16";wgSize=[64,2,1\]] + + [:case=338;type="f32";wgSize=[128,1,1\]] + + [:case=338;type="f32";wgSize=[64,2,1\]] + + [:case=339;type="f16";wgSize=[128,1,1\]] + + [:case=339;type="f16";wgSize=[64,2,1\]] + + [:case=339;type="f32";wgSize=[128,1,1\]] + + [:case=339;type="f32";wgSize=[64,2,1\]] + + [:case=33;type="f16";wgSize=[128,1,1\]] + + [:case=33;type="f16";wgSize=[64,2,1\]] + + [:case=33;type="f32";wgSize=[128,1,1\]] + + [:case=33;type="f32";wgSize=[64,2,1\]] + + [:case=340;type="f16";wgSize=[128,1,1\]] + + [:case=340;type="f16";wgSize=[64,2,1\]] + + [:case=340;type="f32";wgSize=[128,1,1\]] + + [:case=340;type="f32";wgSize=[64,2,1\]] + + [:case=341;type="f16";wgSize=[128,1,1\]] + + [:case=341;type="f16";wgSize=[64,2,1\]] + + [:case=341;type="f32";wgSize=[128,1,1\]] + + [:case=341;type="f32";wgSize=[64,2,1\]] + + [:case=342;type="f16";wgSize=[128,1,1\]] + + [:case=342;type="f16";wgSize=[64,2,1\]] + + [:case=342;type="f32";wgSize=[128,1,1\]] + + [:case=342;type="f32";wgSize=[64,2,1\]] + + [:case=343;type="f16";wgSize=[128,1,1\]] + + [:case=343;type="f16";wgSize=[64,2,1\]] + + [:case=343;type="f32";wgSize=[128,1,1\]] + + [:case=343;type="f32";wgSize=[64,2,1\]] + + [:case=344;type="f16";wgSize=[128,1,1\]] + + [:case=344;type="f16";wgSize=[64,2,1\]] + + [:case=344;type="f32";wgSize=[128,1,1\]] + + [:case=344;type="f32";wgSize=[64,2,1\]] + + [:case=345;type="f16";wgSize=[128,1,1\]] + + [:case=345;type="f16";wgSize=[64,2,1\]] + + [:case=345;type="f32";wgSize=[128,1,1\]] + + [:case=345;type="f32";wgSize=[64,2,1\]] + + [:case=346;type="f16";wgSize=[128,1,1\]] + + [:case=346;type="f16";wgSize=[64,2,1\]] + + [:case=346;type="f32";wgSize=[128,1,1\]] + + [:case=346;type="f32";wgSize=[64,2,1\]] + + [:case=347;type="f16";wgSize=[128,1,1\]] + + [:case=347;type="f16";wgSize=[64,2,1\]] + + [:case=347;type="f32";wgSize=[128,1,1\]] + + [:case=347;type="f32";wgSize=[64,2,1\]] + + [:case=348;type="f16";wgSize=[128,1,1\]] + + [:case=348;type="f16";wgSize=[64,2,1\]] + + [:case=348;type="f32";wgSize=[128,1,1\]] + + [:case=348;type="f32";wgSize=[64,2,1\]] + + [:case=349;type="f16";wgSize=[128,1,1\]] + + [:case=349;type="f16";wgSize=[64,2,1\]] + + [:case=349;type="f32";wgSize=[128,1,1\]] + + [:case=349;type="f32";wgSize=[64,2,1\]] + + [:case=34;type="f16";wgSize=[128,1,1\]] + + [:case=34;type="f16";wgSize=[64,2,1\]] + + [:case=34;type="f32";wgSize=[128,1,1\]] + + [:case=34;type="f32";wgSize=[64,2,1\]] + + [:case=350;type="f16";wgSize=[128,1,1\]] + + [:case=350;type="f16";wgSize=[64,2,1\]] + + [:case=350;type="f32";wgSize=[128,1,1\]] + + [:case=350;type="f32";wgSize=[64,2,1\]] + + [:case=351;type="f16";wgSize=[128,1,1\]] + + [:case=351;type="f16";wgSize=[64,2,1\]] + + [:case=351;type="f32";wgSize=[128,1,1\]] + + [:case=351;type="f32";wgSize=[64,2,1\]] + + [:case=352;type="f16";wgSize=[128,1,1\]] + + [:case=352;type="f16";wgSize=[64,2,1\]] + + [:case=352;type="f32";wgSize=[128,1,1\]] + + [:case=352;type="f32";wgSize=[64,2,1\]] + + [:case=353;type="f16";wgSize=[128,1,1\]] + + [:case=353;type="f16";wgSize=[64,2,1\]] + + [:case=353;type="f32";wgSize=[128,1,1\]] + + [:case=353;type="f32";wgSize=[64,2,1\]] + + [:case=354;type="f16";wgSize=[128,1,1\]] + + [:case=354;type="f16";wgSize=[64,2,1\]] + + [:case=354;type="f32";wgSize=[128,1,1\]] + + [:case=354;type="f32";wgSize=[64,2,1\]] + + [:case=355;type="f16";wgSize=[128,1,1\]] + + [:case=355;type="f16";wgSize=[64,2,1\]] + + [:case=355;type="f32";wgSize=[128,1,1\]] + + [:case=355;type="f32";wgSize=[64,2,1\]] + + [:case=356;type="f16";wgSize=[128,1,1\]] + + [:case=356;type="f16";wgSize=[64,2,1\]] + + [:case=356;type="f32";wgSize=[128,1,1\]] + + [:case=356;type="f32";wgSize=[64,2,1\]] + + [:case=357;type="f16";wgSize=[128,1,1\]] + + [:case=357;type="f16";wgSize=[64,2,1\]] + + [:case=357;type="f32";wgSize=[128,1,1\]] + + [:case=357;type="f32";wgSize=[64,2,1\]] + + [:case=358;type="f16";wgSize=[128,1,1\]] + + [:case=358;type="f16";wgSize=[64,2,1\]] + + [:case=358;type="f32";wgSize=[128,1,1\]] + + [:case=358;type="f32";wgSize=[64,2,1\]] + + [:case=359;type="f16";wgSize=[128,1,1\]] + + [:case=359;type="f16";wgSize=[64,2,1\]] + + [:case=359;type="f32";wgSize=[128,1,1\]] + + [:case=359;type="f32";wgSize=[64,2,1\]] + + [:case=35;type="f16";wgSize=[128,1,1\]] + + [:case=35;type="f16";wgSize=[64,2,1\]] + + [:case=35;type="f32";wgSize=[128,1,1\]] + + [:case=35;type="f32";wgSize=[64,2,1\]] + + [:case=360;type="f16";wgSize=[128,1,1\]] + + [:case=360;type="f16";wgSize=[64,2,1\]] + + [:case=360;type="f32";wgSize=[128,1,1\]] + + [:case=360;type="f32";wgSize=[64,2,1\]] + + [:case=361;type="f16";wgSize=[128,1,1\]] + + [:case=361;type="f16";wgSize=[64,2,1\]] + + [:case=361;type="f32";wgSize=[128,1,1\]] + + [:case=361;type="f32";wgSize=[64,2,1\]] + + [:case=362;type="f16";wgSize=[128,1,1\]] + + [:case=362;type="f16";wgSize=[64,2,1\]] + + [:case=362;type="f32";wgSize=[128,1,1\]] + + [:case=362;type="f32";wgSize=[64,2,1\]] + + [:case=363;type="f16";wgSize=[128,1,1\]] + + [:case=363;type="f16";wgSize=[64,2,1\]] + + [:case=363;type="f32";wgSize=[128,1,1\]] + + [:case=363;type="f32";wgSize=[64,2,1\]] + + [:case=364;type="f16";wgSize=[128,1,1\]] + + [:case=364;type="f16";wgSize=[64,2,1\]] + + [:case=364;type="f32";wgSize=[128,1,1\]] + + [:case=364;type="f32";wgSize=[64,2,1\]] + + [:case=365;type="f16";wgSize=[128,1,1\]] + + [:case=365;type="f16";wgSize=[64,2,1\]] + + [:case=365;type="f32";wgSize=[128,1,1\]] + + [:case=365;type="f32";wgSize=[64,2,1\]] + + [:case=366;type="f16";wgSize=[128,1,1\]] + + [:case=366;type="f16";wgSize=[64,2,1\]] + + [:case=366;type="f32";wgSize=[128,1,1\]] + + [:case=366;type="f32";wgSize=[64,2,1\]] + + [:case=367;type="f16";wgSize=[128,1,1\]] + + [:case=367;type="f16";wgSize=[64,2,1\]] + + [:case=367;type="f32";wgSize=[128,1,1\]] + + [:case=367;type="f32";wgSize=[64,2,1\]] + + [:case=368;type="f16";wgSize=[128,1,1\]] + + [:case=368;type="f16";wgSize=[64,2,1\]] + + [:case=368;type="f32";wgSize=[128,1,1\]] + + [:case=368;type="f32";wgSize=[64,2,1\]] + + [:case=369;type="f16";wgSize=[128,1,1\]] + + [:case=369;type="f16";wgSize=[64,2,1\]] + + [:case=369;type="f32";wgSize=[128,1,1\]] + + [:case=369;type="f32";wgSize=[64,2,1\]] + + [:case=36;type="f16";wgSize=[128,1,1\]] + + [:case=36;type="f16";wgSize=[64,2,1\]] + + [:case=36;type="f32";wgSize=[128,1,1\]] + + [:case=36;type="f32";wgSize=[64,2,1\]] + + [:case=370;type="f16";wgSize=[128,1,1\]] + + [:case=370;type="f16";wgSize=[64,2,1\]] + + [:case=370;type="f32";wgSize=[128,1,1\]] + + [:case=370;type="f32";wgSize=[64,2,1\]] + + [:case=371;type="f16";wgSize=[128,1,1\]] + + [:case=371;type="f16";wgSize=[64,2,1\]] + + [:case=371;type="f32";wgSize=[128,1,1\]] + + [:case=371;type="f32";wgSize=[64,2,1\]] + + [:case=372;type="f16";wgSize=[128,1,1\]] + + [:case=372;type="f16";wgSize=[64,2,1\]] + + [:case=372;type="f32";wgSize=[128,1,1\]] + + [:case=372;type="f32";wgSize=[64,2,1\]] + + [:case=373;type="f16";wgSize=[128,1,1\]] + + [:case=373;type="f16";wgSize=[64,2,1\]] + + [:case=373;type="f32";wgSize=[128,1,1\]] + + [:case=373;type="f32";wgSize=[64,2,1\]] + + [:case=374;type="f16";wgSize=[128,1,1\]] + + [:case=374;type="f16";wgSize=[64,2,1\]] + + [:case=374;type="f32";wgSize=[128,1,1\]] + + [:case=374;type="f32";wgSize=[64,2,1\]] + + [:case=375;type="f16";wgSize=[128,1,1\]] + + [:case=375;type="f16";wgSize=[64,2,1\]] + + [:case=375;type="f32";wgSize=[128,1,1\]] + + [:case=375;type="f32";wgSize=[64,2,1\]] + + [:case=376;type="f16";wgSize=[128,1,1\]] + + [:case=376;type="f16";wgSize=[64,2,1\]] + + [:case=376;type="f32";wgSize=[128,1,1\]] + + [:case=376;type="f32";wgSize=[64,2,1\]] + + [:case=377;type="f16";wgSize=[128,1,1\]] + + [:case=377;type="f16";wgSize=[64,2,1\]] + + [:case=377;type="f32";wgSize=[128,1,1\]] + + [:case=377;type="f32";wgSize=[64,2,1\]] + + [:case=378;type="f16";wgSize=[128,1,1\]] + + [:case=378;type="f16";wgSize=[64,2,1\]] + + [:case=378;type="f32";wgSize=[128,1,1\]] + + [:case=378;type="f32";wgSize=[64,2,1\]] + + [:case=379;type="f16";wgSize=[128,1,1\]] + + [:case=379;type="f16";wgSize=[64,2,1\]] + + [:case=379;type="f32";wgSize=[128,1,1\]] + + [:case=379;type="f32";wgSize=[64,2,1\]] + + [:case=37;type="f16";wgSize=[128,1,1\]] + + [:case=37;type="f16";wgSize=[64,2,1\]] + + [:case=37;type="f32";wgSize=[128,1,1\]] + + [:case=37;type="f32";wgSize=[64,2,1\]] + + [:case=380;type="f16";wgSize=[128,1,1\]] + + [:case=380;type="f16";wgSize=[64,2,1\]] + + [:case=380;type="f32";wgSize=[128,1,1\]] + + [:case=380;type="f32";wgSize=[64,2,1\]] + + [:case=381;type="f16";wgSize=[128,1,1\]] + + [:case=381;type="f16";wgSize=[64,2,1\]] + + [:case=381;type="f32";wgSize=[128,1,1\]] + + [:case=381;type="f32";wgSize=[64,2,1\]] + + [:case=382;type="f16";wgSize=[128,1,1\]] + + [:case=382;type="f16";wgSize=[64,2,1\]] + + [:case=382;type="f32";wgSize=[128,1,1\]] + + [:case=382;type="f32";wgSize=[64,2,1\]] + + [:case=383;type="f16";wgSize=[128,1,1\]] + + [:case=383;type="f16";wgSize=[64,2,1\]] + + [:case=383;type="f32";wgSize=[128,1,1\]] + + [:case=383;type="f32";wgSize=[64,2,1\]] + + [:case=384;type="f16";wgSize=[128,1,1\]] + + [:case=384;type="f16";wgSize=[64,2,1\]] + + [:case=384;type="f32";wgSize=[128,1,1\]] + + [:case=384;type="f32";wgSize=[64,2,1\]] + + [:case=385;type="f16";wgSize=[128,1,1\]] + + [:case=385;type="f16";wgSize=[64,2,1\]] + + [:case=385;type="f32";wgSize=[128,1,1\]] + + [:case=385;type="f32";wgSize=[64,2,1\]] + + [:case=386;type="f16";wgSize=[128,1,1\]] + + [:case=386;type="f16";wgSize=[64,2,1\]] + + [:case=386;type="f32";wgSize=[128,1,1\]] + + [:case=386;type="f32";wgSize=[64,2,1\]] + + [:case=387;type="f16";wgSize=[128,1,1\]] + + [:case=387;type="f16";wgSize=[64,2,1\]] + + [:case=387;type="f32";wgSize=[128,1,1\]] + + [:case=387;type="f32";wgSize=[64,2,1\]] + + [:case=388;type="f16";wgSize=[128,1,1\]] + + [:case=388;type="f16";wgSize=[64,2,1\]] + + [:case=388;type="f32";wgSize=[128,1,1\]] + + [:case=388;type="f32";wgSize=[64,2,1\]] + + [:case=389;type="f16";wgSize=[128,1,1\]] + + [:case=389;type="f16";wgSize=[64,2,1\]] + + [:case=389;type="f32";wgSize=[128,1,1\]] + + [:case=389;type="f32";wgSize=[64,2,1\]] + + [:case=38;type="f16";wgSize=[128,1,1\]] + + [:case=38;type="f16";wgSize=[64,2,1\]] + + [:case=38;type="f32";wgSize=[128,1,1\]] + + [:case=38;type="f32";wgSize=[64,2,1\]] + + [:case=390;type="f16";wgSize=[128,1,1\]] + + [:case=390;type="f16";wgSize=[64,2,1\]] + + [:case=390;type="f32";wgSize=[128,1,1\]] + + [:case=390;type="f32";wgSize=[64,2,1\]] + + [:case=391;type="f16";wgSize=[128,1,1\]] + + [:case=391;type="f16";wgSize=[64,2,1\]] + + [:case=391;type="f32";wgSize=[128,1,1\]] + + [:case=391;type="f32";wgSize=[64,2,1\]] + + [:case=392;type="f16";wgSize=[128,1,1\]] + + [:case=392;type="f16";wgSize=[64,2,1\]] + + [:case=392;type="f32";wgSize=[128,1,1\]] + + [:case=392;type="f32";wgSize=[64,2,1\]] + + [:case=393;type="f16";wgSize=[128,1,1\]] + + [:case=393;type="f16";wgSize=[64,2,1\]] + + [:case=393;type="f32";wgSize=[128,1,1\]] + + [:case=393;type="f32";wgSize=[64,2,1\]] + + [:case=394;type="f16";wgSize=[128,1,1\]] + + [:case=394;type="f16";wgSize=[64,2,1\]] + + [:case=394;type="f32";wgSize=[128,1,1\]] + + [:case=394;type="f32";wgSize=[64,2,1\]] + + [:case=395;type="f16";wgSize=[128,1,1\]] + + [:case=395;type="f16";wgSize=[64,2,1\]] + + [:case=395;type="f32";wgSize=[128,1,1\]] + + [:case=395;type="f32";wgSize=[64,2,1\]] + + [:case=396;type="f16";wgSize=[128,1,1\]] + + [:case=396;type="f16";wgSize=[64,2,1\]] + + [:case=396;type="f32";wgSize=[128,1,1\]] + + [:case=396;type="f32";wgSize=[64,2,1\]] + + [:case=397;type="f16";wgSize=[128,1,1\]] + + [:case=397;type="f16";wgSize=[64,2,1\]] + + [:case=397;type="f32";wgSize=[128,1,1\]] + + [:case=397;type="f32";wgSize=[64,2,1\]] + + [:case=398;type="f16";wgSize=[128,1,1\]] + + [:case=398;type="f16";wgSize=[64,2,1\]] + + [:case=398;type="f32";wgSize=[128,1,1\]] + + [:case=398;type="f32";wgSize=[64,2,1\]] + + [:case=399;type="f16";wgSize=[128,1,1\]] + + [:case=399;type="f16";wgSize=[64,2,1\]] + + [:case=399;type="f32";wgSize=[128,1,1\]] + + [:case=399;type="f32";wgSize=[64,2,1\]] + + [:case=39;type="f16";wgSize=[128,1,1\]] + + [:case=39;type="f16";wgSize=[64,2,1\]] + + [:case=39;type="f32";wgSize=[128,1,1\]] + + [:case=39;type="f32";wgSize=[64,2,1\]] + + [:case=3;type="f16";wgSize=[128,1,1\]] + + [:case=3;type="f16";wgSize=[64,2,1\]] + + [:case=3;type="f32";wgSize=[128,1,1\]] + + [:case=3;type="f32";wgSize=[64,2,1\]] + + [:case=400;type="f16";wgSize=[128,1,1\]] + + [:case=400;type="f16";wgSize=[64,2,1\]] + + [:case=400;type="f32";wgSize=[128,1,1\]] + + [:case=400;type="f32";wgSize=[64,2,1\]] + + [:case=401;type="f16";wgSize=[128,1,1\]] + + [:case=401;type="f16";wgSize=[64,2,1\]] + + [:case=401;type="f32";wgSize=[128,1,1\]] + + [:case=401;type="f32";wgSize=[64,2,1\]] + + [:case=402;type="f16";wgSize=[128,1,1\]] + + [:case=402;type="f16";wgSize=[64,2,1\]] + + [:case=402;type="f32";wgSize=[128,1,1\]] + + [:case=402;type="f32";wgSize=[64,2,1\]] + + [:case=403;type="f16";wgSize=[128,1,1\]] + + [:case=403;type="f16";wgSize=[64,2,1\]] + + [:case=403;type="f32";wgSize=[128,1,1\]] + + [:case=403;type="f32";wgSize=[64,2,1\]] + + [:case=404;type="f16";wgSize=[128,1,1\]] + + [:case=404;type="f16";wgSize=[64,2,1\]] + + [:case=404;type="f32";wgSize=[128,1,1\]] + + [:case=404;type="f32";wgSize=[64,2,1\]] + + [:case=405;type="f16";wgSize=[128,1,1\]] + + [:case=405;type="f16";wgSize=[64,2,1\]] + + [:case=405;type="f32";wgSize=[128,1,1\]] + + [:case=405;type="f32";wgSize=[64,2,1\]] + + [:case=406;type="f16";wgSize=[128,1,1\]] + + [:case=406;type="f16";wgSize=[64,2,1\]] + + [:case=406;type="f32";wgSize=[128,1,1\]] + + [:case=406;type="f32";wgSize=[64,2,1\]] + + [:case=407;type="f16";wgSize=[128,1,1\]] + + [:case=407;type="f16";wgSize=[64,2,1\]] + + [:case=407;type="f32";wgSize=[128,1,1\]] + + [:case=407;type="f32";wgSize=[64,2,1\]] + + [:case=408;type="f16";wgSize=[128,1,1\]] + + [:case=408;type="f16";wgSize=[64,2,1\]] + + [:case=408;type="f32";wgSize=[128,1,1\]] + + [:case=408;type="f32";wgSize=[64,2,1\]] + + [:case=409;type="f16";wgSize=[128,1,1\]] + + [:case=409;type="f16";wgSize=[64,2,1\]] + + [:case=409;type="f32";wgSize=[128,1,1\]] + + [:case=409;type="f32";wgSize=[64,2,1\]] + + [:case=40;type="f16";wgSize=[128,1,1\]] + + [:case=40;type="f16";wgSize=[64,2,1\]] + + [:case=40;type="f32";wgSize=[128,1,1\]] + + [:case=40;type="f32";wgSize=[64,2,1\]] + + [:case=410;type="f16";wgSize=[128,1,1\]] + + [:case=410;type="f16";wgSize=[64,2,1\]] + + [:case=410;type="f32";wgSize=[128,1,1\]] + + [:case=410;type="f32";wgSize=[64,2,1\]] + + [:case=411;type="f16";wgSize=[128,1,1\]] + + [:case=411;type="f16";wgSize=[64,2,1\]] + + [:case=411;type="f32";wgSize=[128,1,1\]] + + [:case=411;type="f32";wgSize=[64,2,1\]] + + [:case=412;type="f16";wgSize=[128,1,1\]] + + [:case=412;type="f16";wgSize=[64,2,1\]] + + [:case=412;type="f32";wgSize=[128,1,1\]] + + [:case=412;type="f32";wgSize=[64,2,1\]] + + [:case=413;type="f16";wgSize=[128,1,1\]] + + [:case=413;type="f16";wgSize=[64,2,1\]] + + [:case=413;type="f32";wgSize=[128,1,1\]] + + [:case=413;type="f32";wgSize=[64,2,1\]] + + [:case=414;type="f16";wgSize=[128,1,1\]] + + [:case=414;type="f16";wgSize=[64,2,1\]] + + [:case=414;type="f32";wgSize=[128,1,1\]] + + [:case=414;type="f32";wgSize=[64,2,1\]] + + [:case=415;type="f16";wgSize=[128,1,1\]] + + [:case=415;type="f16";wgSize=[64,2,1\]] + + [:case=415;type="f32";wgSize=[128,1,1\]] + + [:case=415;type="f32";wgSize=[64,2,1\]] + + [:case=416;type="f16";wgSize=[128,1,1\]] + + [:case=416;type="f16";wgSize=[64,2,1\]] + + [:case=416;type="f32";wgSize=[128,1,1\]] + + [:case=416;type="f32";wgSize=[64,2,1\]] + + [:case=417;type="f16";wgSize=[128,1,1\]] + + [:case=417;type="f16";wgSize=[64,2,1\]] + + [:case=417;type="f32";wgSize=[128,1,1\]] + + [:case=417;type="f32";wgSize=[64,2,1\]] + + [:case=418;type="f16";wgSize=[128,1,1\]] + + [:case=418;type="f16";wgSize=[64,2,1\]] + + [:case=418;type="f32";wgSize=[128,1,1\]] + + [:case=418;type="f32";wgSize=[64,2,1\]] + + [:case=419;type="f16";wgSize=[128,1,1\]] + + [:case=419;type="f16";wgSize=[64,2,1\]] + + [:case=419;type="f32";wgSize=[128,1,1\]] + + [:case=419;type="f32";wgSize=[64,2,1\]] + + [:case=41;type="f16";wgSize=[128,1,1\]] + + [:case=41;type="f16";wgSize=[64,2,1\]] + + [:case=41;type="f32";wgSize=[128,1,1\]] + + [:case=41;type="f32";wgSize=[64,2,1\]] + + [:case=420;type="f16";wgSize=[128,1,1\]] + + [:case=420;type="f16";wgSize=[64,2,1\]] + + [:case=420;type="f32";wgSize=[128,1,1\]] + + [:case=420;type="f32";wgSize=[64,2,1\]] + + [:case=421;type="f16";wgSize=[128,1,1\]] + + [:case=421;type="f16";wgSize=[64,2,1\]] + + [:case=421;type="f32";wgSize=[128,1,1\]] + + [:case=421;type="f32";wgSize=[64,2,1\]] + + [:case=422;type="f16";wgSize=[128,1,1\]] + + [:case=422;type="f16";wgSize=[64,2,1\]] + + [:case=422;type="f32";wgSize=[128,1,1\]] + + [:case=422;type="f32";wgSize=[64,2,1\]] + + [:case=423;type="f16";wgSize=[128,1,1\]] + + [:case=423;type="f16";wgSize=[64,2,1\]] + + [:case=423;type="f32";wgSize=[128,1,1\]] + + [:case=423;type="f32";wgSize=[64,2,1\]] + + [:case=424;type="f16";wgSize=[128,1,1\]] + + [:case=424;type="f16";wgSize=[64,2,1\]] + + [:case=424;type="f32";wgSize=[128,1,1\]] + + [:case=424;type="f32";wgSize=[64,2,1\]] + + [:case=425;type="f16";wgSize=[128,1,1\]] + + [:case=425;type="f16";wgSize=[64,2,1\]] + + [:case=425;type="f32";wgSize=[128,1,1\]] + + [:case=425;type="f32";wgSize=[64,2,1\]] + + [:case=426;type="f16";wgSize=[128,1,1\]] + + [:case=426;type="f16";wgSize=[64,2,1\]] + + [:case=426;type="f32";wgSize=[128,1,1\]] + + [:case=426;type="f32";wgSize=[64,2,1\]] + + [:case=427;type="f16";wgSize=[128,1,1\]] + + [:case=427;type="f16";wgSize=[64,2,1\]] + + [:case=427;type="f32";wgSize=[128,1,1\]] + + [:case=427;type="f32";wgSize=[64,2,1\]] + + [:case=428;type="f16";wgSize=[128,1,1\]] + + [:case=428;type="f16";wgSize=[64,2,1\]] + + [:case=428;type="f32";wgSize=[128,1,1\]] + + [:case=428;type="f32";wgSize=[64,2,1\]] + + [:case=429;type="f16";wgSize=[128,1,1\]] + + [:case=429;type="f16";wgSize=[64,2,1\]] + + [:case=429;type="f32";wgSize=[128,1,1\]] + + [:case=429;type="f32";wgSize=[64,2,1\]] + + [:case=42;type="f16";wgSize=[128,1,1\]] + + [:case=42;type="f16";wgSize=[64,2,1\]] + + [:case=42;type="f32";wgSize=[128,1,1\]] + + [:case=42;type="f32";wgSize=[64,2,1\]] + + [:case=430;type="f16";wgSize=[128,1,1\]] + + [:case=430;type="f16";wgSize=[64,2,1\]] + + [:case=430;type="f32";wgSize=[128,1,1\]] + + [:case=430;type="f32";wgSize=[64,2,1\]] + + [:case=431;type="f16";wgSize=[128,1,1\]] + + [:case=431;type="f16";wgSize=[64,2,1\]] + + [:case=431;type="f32";wgSize=[128,1,1\]] + + [:case=431;type="f32";wgSize=[64,2,1\]] + + [:case=432;type="f16";wgSize=[128,1,1\]] + + [:case=432;type="f16";wgSize=[64,2,1\]] + + [:case=432;type="f32";wgSize=[128,1,1\]] + + [:case=432;type="f32";wgSize=[64,2,1\]] + + [:case=433;type="f16";wgSize=[128,1,1\]] + + [:case=433;type="f16";wgSize=[64,2,1\]] + + [:case=433;type="f32";wgSize=[128,1,1\]] + + [:case=433;type="f32";wgSize=[64,2,1\]] + + [:case=434;type="f16";wgSize=[128,1,1\]] + + [:case=434;type="f16";wgSize=[64,2,1\]] + + [:case=434;type="f32";wgSize=[128,1,1\]] + + [:case=434;type="f32";wgSize=[64,2,1\]] + + [:case=435;type="f16";wgSize=[128,1,1\]] + + [:case=435;type="f16";wgSize=[64,2,1\]] + + [:case=435;type="f32";wgSize=[128,1,1\]] + + [:case=435;type="f32";wgSize=[64,2,1\]] + + [:case=436;type="f16";wgSize=[128,1,1\]] + + [:case=436;type="f16";wgSize=[64,2,1\]] + + [:case=436;type="f32";wgSize=[128,1,1\]] + + [:case=436;type="f32";wgSize=[64,2,1\]] + + [:case=437;type="f16";wgSize=[128,1,1\]] + + [:case=437;type="f16";wgSize=[64,2,1\]] + + [:case=437;type="f32";wgSize=[128,1,1\]] + + [:case=437;type="f32";wgSize=[64,2,1\]] + + [:case=438;type="f16";wgSize=[128,1,1\]] + + [:case=438;type="f16";wgSize=[64,2,1\]] + + [:case=438;type="f32";wgSize=[128,1,1\]] + + [:case=438;type="f32";wgSize=[64,2,1\]] + + [:case=439;type="f16";wgSize=[128,1,1\]] + + [:case=439;type="f16";wgSize=[64,2,1\]] + + [:case=439;type="f32";wgSize=[128,1,1\]] + + [:case=439;type="f32";wgSize=[64,2,1\]] + + [:case=43;type="f16";wgSize=[128,1,1\]] + + [:case=43;type="f16";wgSize=[64,2,1\]] + + [:case=43;type="f32";wgSize=[128,1,1\]] + + [:case=43;type="f32";wgSize=[64,2,1\]] + + [:case=440;type="f16";wgSize=[128,1,1\]] + + [:case=440;type="f16";wgSize=[64,2,1\]] + + [:case=440;type="f32";wgSize=[128,1,1\]] + + [:case=440;type="f32";wgSize=[64,2,1\]] + + [:case=441;type="f16";wgSize=[128,1,1\]] + + [:case=441;type="f16";wgSize=[64,2,1\]] + + [:case=441;type="f32";wgSize=[128,1,1\]] + + [:case=441;type="f32";wgSize=[64,2,1\]] + + [:case=442;type="f16";wgSize=[128,1,1\]] + + [:case=442;type="f16";wgSize=[64,2,1\]] + + [:case=442;type="f32";wgSize=[128,1,1\]] + + [:case=442;type="f32";wgSize=[64,2,1\]] + + [:case=443;type="f16";wgSize=[128,1,1\]] + + [:case=443;type="f16";wgSize=[64,2,1\]] + + [:case=443;type="f32";wgSize=[128,1,1\]] + + [:case=443;type="f32";wgSize=[64,2,1\]] + + [:case=444;type="f16";wgSize=[128,1,1\]] + + [:case=444;type="f16";wgSize=[64,2,1\]] + + [:case=444;type="f32";wgSize=[128,1,1\]] + + [:case=444;type="f32";wgSize=[64,2,1\]] + + [:case=445;type="f16";wgSize=[128,1,1\]] + + [:case=445;type="f16";wgSize=[64,2,1\]] + + [:case=445;type="f32";wgSize=[128,1,1\]] + + [:case=445;type="f32";wgSize=[64,2,1\]] + + [:case=446;type="f16";wgSize=[128,1,1\]] + + [:case=446;type="f16";wgSize=[64,2,1\]] + + [:case=446;type="f32";wgSize=[128,1,1\]] + + [:case=446;type="f32";wgSize=[64,2,1\]] + + [:case=447;type="f16";wgSize=[128,1,1\]] + + [:case=447;type="f16";wgSize=[64,2,1\]] + + [:case=447;type="f32";wgSize=[128,1,1\]] + + [:case=447;type="f32";wgSize=[64,2,1\]] + + [:case=448;type="f16";wgSize=[128,1,1\]] + + [:case=448;type="f16";wgSize=[64,2,1\]] + + [:case=448;type="f32";wgSize=[128,1,1\]] + + [:case=448;type="f32";wgSize=[64,2,1\]] + + [:case=449;type="f16";wgSize=[128,1,1\]] + + [:case=449;type="f16";wgSize=[64,2,1\]] + + [:case=449;type="f32";wgSize=[128,1,1\]] + + [:case=449;type="f32";wgSize=[64,2,1\]] + + [:case=44;type="f16";wgSize=[128,1,1\]] + + [:case=44;type="f16";wgSize=[64,2,1\]] + + [:case=44;type="f32";wgSize=[128,1,1\]] + + [:case=44;type="f32";wgSize=[64,2,1\]] + + [:case=450;type="f16";wgSize=[128,1,1\]] + + [:case=450;type="f16";wgSize=[64,2,1\]] + + [:case=450;type="f32";wgSize=[128,1,1\]] + + [:case=450;type="f32";wgSize=[64,2,1\]] + + [:case=451;type="f16";wgSize=[128,1,1\]] + + [:case=451;type="f16";wgSize=[64,2,1\]] + + [:case=451;type="f32";wgSize=[128,1,1\]] + + [:case=451;type="f32";wgSize=[64,2,1\]] + + [:case=452;type="f16";wgSize=[128,1,1\]] + + [:case=452;type="f16";wgSize=[64,2,1\]] + + [:case=452;type="f32";wgSize=[128,1,1\]] + + [:case=452;type="f32";wgSize=[64,2,1\]] + + [:case=453;type="f16";wgSize=[128,1,1\]] + + [:case=453;type="f16";wgSize=[64,2,1\]] + + [:case=453;type="f32";wgSize=[128,1,1\]] + + [:case=453;type="f32";wgSize=[64,2,1\]] + + [:case=454;type="f16";wgSize=[128,1,1\]] + + [:case=454;type="f16";wgSize=[64,2,1\]] + + [:case=454;type="f32";wgSize=[128,1,1\]] + + [:case=454;type="f32";wgSize=[64,2,1\]] + + [:case=455;type="f16";wgSize=[128,1,1\]] + + [:case=455;type="f16";wgSize=[64,2,1\]] + + [:case=455;type="f32";wgSize=[128,1,1\]] + + [:case=455;type="f32";wgSize=[64,2,1\]] + + [:case=456;type="f16";wgSize=[128,1,1\]] + + [:case=456;type="f16";wgSize=[64,2,1\]] + + [:case=456;type="f32";wgSize=[128,1,1\]] + + [:case=456;type="f32";wgSize=[64,2,1\]] + + [:case=457;type="f16";wgSize=[128,1,1\]] + + [:case=457;type="f16";wgSize=[64,2,1\]] + + [:case=457;type="f32";wgSize=[128,1,1\]] + + [:case=457;type="f32";wgSize=[64,2,1\]] + + [:case=458;type="f16";wgSize=[128,1,1\]] + + [:case=458;type="f16";wgSize=[64,2,1\]] + + [:case=458;type="f32";wgSize=[128,1,1\]] + + [:case=458;type="f32";wgSize=[64,2,1\]] + + [:case=459;type="f16";wgSize=[128,1,1\]] + + [:case=459;type="f16";wgSize=[64,2,1\]] + + [:case=459;type="f32";wgSize=[128,1,1\]] + + [:case=459;type="f32";wgSize=[64,2,1\]] + + [:case=45;type="f16";wgSize=[128,1,1\]] + + [:case=45;type="f16";wgSize=[64,2,1\]] + + [:case=45;type="f32";wgSize=[128,1,1\]] + + [:case=45;type="f32";wgSize=[64,2,1\]] + + [:case=460;type="f16";wgSize=[128,1,1\]] + + [:case=460;type="f16";wgSize=[64,2,1\]] + + [:case=460;type="f32";wgSize=[128,1,1\]] + + [:case=460;type="f32";wgSize=[64,2,1\]] + + [:case=461;type="f16";wgSize=[128,1,1\]] + + [:case=461;type="f16";wgSize=[64,2,1\]] + + [:case=461;type="f32";wgSize=[128,1,1\]] + + [:case=461;type="f32";wgSize=[64,2,1\]] + + [:case=462;type="f16";wgSize=[128,1,1\]] + + [:case=462;type="f16";wgSize=[64,2,1\]] + + [:case=462;type="f32";wgSize=[128,1,1\]] + + [:case=462;type="f32";wgSize=[64,2,1\]] + + [:case=463;type="f16";wgSize=[128,1,1\]] + + [:case=463;type="f16";wgSize=[64,2,1\]] + + [:case=463;type="f32";wgSize=[128,1,1\]] + + [:case=463;type="f32";wgSize=[64,2,1\]] + + [:case=464;type="f16";wgSize=[128,1,1\]] + + [:case=464;type="f16";wgSize=[64,2,1\]] + + [:case=464;type="f32";wgSize=[128,1,1\]] + + [:case=464;type="f32";wgSize=[64,2,1\]] + + [:case=465;type="f16";wgSize=[128,1,1\]] + + [:case=465;type="f16";wgSize=[64,2,1\]] + + [:case=465;type="f32";wgSize=[128,1,1\]] + + [:case=465;type="f32";wgSize=[64,2,1\]] + + [:case=466;type="f16";wgSize=[128,1,1\]] + + [:case=466;type="f16";wgSize=[64,2,1\]] + + [:case=466;type="f32";wgSize=[128,1,1\]] + + [:case=466;type="f32";wgSize=[64,2,1\]] + + [:case=467;type="f16";wgSize=[128,1,1\]] + + [:case=467;type="f16";wgSize=[64,2,1\]] + + [:case=467;type="f32";wgSize=[128,1,1\]] + + [:case=467;type="f32";wgSize=[64,2,1\]] + + [:case=468;type="f16";wgSize=[128,1,1\]] + + [:case=468;type="f16";wgSize=[64,2,1\]] + + [:case=468;type="f32";wgSize=[128,1,1\]] + + [:case=468;type="f32";wgSize=[64,2,1\]] + + [:case=469;type="f16";wgSize=[128,1,1\]] + + [:case=469;type="f16";wgSize=[64,2,1\]] + + [:case=469;type="f32";wgSize=[128,1,1\]] + + [:case=469;type="f32";wgSize=[64,2,1\]] + + [:case=46;type="f16";wgSize=[128,1,1\]] + + [:case=46;type="f16";wgSize=[64,2,1\]] + + [:case=46;type="f32";wgSize=[128,1,1\]] + + [:case=46;type="f32";wgSize=[64,2,1\]] + + [:case=470;type="f16";wgSize=[128,1,1\]] + + [:case=470;type="f16";wgSize=[64,2,1\]] + + [:case=470;type="f32";wgSize=[128,1,1\]] + + [:case=470;type="f32";wgSize=[64,2,1\]] + + [:case=471;type="f16";wgSize=[128,1,1\]] + + [:case=471;type="f16";wgSize=[64,2,1\]] + + [:case=471;type="f32";wgSize=[128,1,1\]] + + [:case=471;type="f32";wgSize=[64,2,1\]] + + [:case=472;type="f16";wgSize=[128,1,1\]] + + [:case=472;type="f16";wgSize=[64,2,1\]] + + [:case=472;type="f32";wgSize=[128,1,1\]] + + [:case=472;type="f32";wgSize=[64,2,1\]] + + [:case=473;type="f16";wgSize=[128,1,1\]] + + [:case=473;type="f16";wgSize=[64,2,1\]] + + [:case=473;type="f32";wgSize=[128,1,1\]] + + [:case=473;type="f32";wgSize=[64,2,1\]] + + [:case=474;type="f16";wgSize=[128,1,1\]] + + [:case=474;type="f16";wgSize=[64,2,1\]] + + [:case=474;type="f32";wgSize=[128,1,1\]] + + [:case=474;type="f32";wgSize=[64,2,1\]] + + [:case=475;type="f16";wgSize=[128,1,1\]] + + [:case=475;type="f16";wgSize=[64,2,1\]] + + [:case=475;type="f32";wgSize=[128,1,1\]] + + [:case=475;type="f32";wgSize=[64,2,1\]] + + [:case=476;type="f16";wgSize=[128,1,1\]] + + [:case=476;type="f16";wgSize=[64,2,1\]] + + [:case=476;type="f32";wgSize=[128,1,1\]] + + [:case=476;type="f32";wgSize=[64,2,1\]] + + [:case=477;type="f16";wgSize=[128,1,1\]] + + [:case=477;type="f16";wgSize=[64,2,1\]] + + [:case=477;type="f32";wgSize=[128,1,1\]] + + [:case=477;type="f32";wgSize=[64,2,1\]] + + [:case=478;type="f16";wgSize=[128,1,1\]] + + [:case=478;type="f16";wgSize=[64,2,1\]] + + [:case=478;type="f32";wgSize=[128,1,1\]] + + [:case=478;type="f32";wgSize=[64,2,1\]] + + [:case=479;type="f16";wgSize=[128,1,1\]] + + [:case=479;type="f16";wgSize=[64,2,1\]] + + [:case=479;type="f32";wgSize=[128,1,1\]] + + [:case=479;type="f32";wgSize=[64,2,1\]] + + [:case=47;type="f16";wgSize=[128,1,1\]] + + [:case=47;type="f16";wgSize=[64,2,1\]] + + [:case=47;type="f32";wgSize=[128,1,1\]] + + [:case=47;type="f32";wgSize=[64,2,1\]] + + [:case=480;type="f16";wgSize=[128,1,1\]] + + [:case=480;type="f16";wgSize=[64,2,1\]] + + [:case=480;type="f32";wgSize=[128,1,1\]] + + [:case=480;type="f32";wgSize=[64,2,1\]] + + [:case=481;type="f16";wgSize=[128,1,1\]] + + [:case=481;type="f16";wgSize=[64,2,1\]] + + [:case=481;type="f32";wgSize=[128,1,1\]] + + [:case=481;type="f32";wgSize=[64,2,1\]] + + [:case=482;type="f16";wgSize=[128,1,1\]] + + [:case=482;type="f16";wgSize=[64,2,1\]] + + [:case=482;type="f32";wgSize=[128,1,1\]] + + [:case=482;type="f32";wgSize=[64,2,1\]] + + [:case=483;type="f16";wgSize=[128,1,1\]] + + [:case=483;type="f16";wgSize=[64,2,1\]] + + [:case=483;type="f32";wgSize=[128,1,1\]] + + [:case=483;type="f32";wgSize=[64,2,1\]] + + [:case=484;type="f16";wgSize=[128,1,1\]] + + [:case=484;type="f16";wgSize=[64,2,1\]] + + [:case=484;type="f32";wgSize=[128,1,1\]] + + [:case=484;type="f32";wgSize=[64,2,1\]] + + [:case=485;type="f16";wgSize=[128,1,1\]] + + [:case=485;type="f16";wgSize=[64,2,1\]] + + [:case=485;type="f32";wgSize=[128,1,1\]] + + [:case=485;type="f32";wgSize=[64,2,1\]] + + [:case=486;type="f16";wgSize=[128,1,1\]] + + [:case=486;type="f16";wgSize=[64,2,1\]] + + [:case=486;type="f32";wgSize=[128,1,1\]] + + [:case=486;type="f32";wgSize=[64,2,1\]] + + [:case=487;type="f16";wgSize=[128,1,1\]] + + [:case=487;type="f16";wgSize=[64,2,1\]] + + [:case=487;type="f32";wgSize=[128,1,1\]] + + [:case=487;type="f32";wgSize=[64,2,1\]] + + [:case=488;type="f16";wgSize=[128,1,1\]] + + [:case=488;type="f16";wgSize=[64,2,1\]] + + [:case=488;type="f32";wgSize=[128,1,1\]] + + [:case=488;type="f32";wgSize=[64,2,1\]] + + [:case=489;type="f16";wgSize=[128,1,1\]] + + [:case=489;type="f16";wgSize=[64,2,1\]] + + [:case=489;type="f32";wgSize=[128,1,1\]] + + [:case=489;type="f32";wgSize=[64,2,1\]] + + [:case=48;type="f16";wgSize=[128,1,1\]] + + [:case=48;type="f16";wgSize=[64,2,1\]] + + [:case=48;type="f32";wgSize=[128,1,1\]] + + [:case=48;type="f32";wgSize=[64,2,1\]] + + [:case=490;type="f16";wgSize=[128,1,1\]] + + [:case=490;type="f16";wgSize=[64,2,1\]] + + [:case=490;type="f32";wgSize=[128,1,1\]] + + [:case=490;type="f32";wgSize=[64,2,1\]] + + [:case=491;type="f16";wgSize=[128,1,1\]] + + [:case=491;type="f16";wgSize=[64,2,1\]] + + [:case=491;type="f32";wgSize=[128,1,1\]] + + [:case=491;type="f32";wgSize=[64,2,1\]] + + [:case=492;type="f16";wgSize=[128,1,1\]] + + [:case=492;type="f16";wgSize=[64,2,1\]] + + [:case=492;type="f32";wgSize=[128,1,1\]] + + [:case=492;type="f32";wgSize=[64,2,1\]] + + [:case=493;type="f16";wgSize=[128,1,1\]] + + [:case=493;type="f16";wgSize=[64,2,1\]] + + [:case=493;type="f32";wgSize=[128,1,1\]] + + [:case=493;type="f32";wgSize=[64,2,1\]] + + [:case=494;type="f16";wgSize=[128,1,1\]] + + [:case=494;type="f16";wgSize=[64,2,1\]] + + [:case=494;type="f32";wgSize=[128,1,1\]] + + [:case=494;type="f32";wgSize=[64,2,1\]] + + [:case=495;type="f16";wgSize=[128,1,1\]] + + [:case=495;type="f16";wgSize=[64,2,1\]] + + [:case=495;type="f32";wgSize=[128,1,1\]] + + [:case=495;type="f32";wgSize=[64,2,1\]] + + [:case=496;type="f16";wgSize=[128,1,1\]] + + [:case=496;type="f16";wgSize=[64,2,1\]] + + [:case=496;type="f32";wgSize=[128,1,1\]] + + [:case=496;type="f32";wgSize=[64,2,1\]] + + [:case=497;type="f16";wgSize=[128,1,1\]] + + [:case=497;type="f16";wgSize=[64,2,1\]] + + [:case=497;type="f32";wgSize=[128,1,1\]] + + [:case=497;type="f32";wgSize=[64,2,1\]] + + [:case=498;type="f16";wgSize=[128,1,1\]] + + [:case=498;type="f16";wgSize=[64,2,1\]] + + [:case=498;type="f32";wgSize=[128,1,1\]] + + [:case=498;type="f32";wgSize=[64,2,1\]] + + [:case=499;type="f16";wgSize=[128,1,1\]] + + [:case=499;type="f16";wgSize=[64,2,1\]] + + [:case=499;type="f32";wgSize=[128,1,1\]] + + [:case=499;type="f32";wgSize=[64,2,1\]] + + [:case=49;type="f16";wgSize=[128,1,1\]] + + [:case=49;type="f16";wgSize=[64,2,1\]] + + [:case=49;type="f32";wgSize=[128,1,1\]] + + [:case=49;type="f32";wgSize=[64,2,1\]] + + [:case=4;type="f16";wgSize=[128,1,1\]] + + [:case=4;type="f16";wgSize=[64,2,1\]] + + [:case=4;type="f32";wgSize=[128,1,1\]] + + [:case=4;type="f32";wgSize=[64,2,1\]] + + [:case=500;type="f16";wgSize=[128,1,1\]] + + [:case=500;type="f16";wgSize=[64,2,1\]] + + [:case=500;type="f32";wgSize=[128,1,1\]] + + [:case=500;type="f32";wgSize=[64,2,1\]] + + [:case=501;type="f16";wgSize=[128,1,1\]] + + [:case=501;type="f16";wgSize=[64,2,1\]] + + [:case=501;type="f32";wgSize=[128,1,1\]] + + [:case=501;type="f32";wgSize=[64,2,1\]] + + [:case=502;type="f16";wgSize=[128,1,1\]] + + [:case=502;type="f16";wgSize=[64,2,1\]] + + [:case=502;type="f32";wgSize=[128,1,1\]] + + [:case=502;type="f32";wgSize=[64,2,1\]] + + [:case=503;type="f16";wgSize=[128,1,1\]] + + [:case=503;type="f16";wgSize=[64,2,1\]] + + [:case=503;type="f32";wgSize=[128,1,1\]] + + [:case=503;type="f32";wgSize=[64,2,1\]] + + [:case=504;type="f16";wgSize=[128,1,1\]] + + [:case=504;type="f16";wgSize=[64,2,1\]] + + [:case=504;type="f32";wgSize=[128,1,1\]] + + [:case=504;type="f32";wgSize=[64,2,1\]] + + [:case=505;type="f16";wgSize=[128,1,1\]] + + [:case=505;type="f16";wgSize=[64,2,1\]] + + [:case=505;type="f32";wgSize=[128,1,1\]] + + [:case=505;type="f32";wgSize=[64,2,1\]] + + [:case=506;type="f16";wgSize=[128,1,1\]] + + [:case=506;type="f16";wgSize=[64,2,1\]] + + [:case=506;type="f32";wgSize=[128,1,1\]] + + [:case=506;type="f32";wgSize=[64,2,1\]] + + [:case=507;type="f16";wgSize=[128,1,1\]] + + [:case=507;type="f16";wgSize=[64,2,1\]] + + [:case=507;type="f32";wgSize=[128,1,1\]] + + [:case=507;type="f32";wgSize=[64,2,1\]] + + [:case=508;type="f16";wgSize=[128,1,1\]] + + [:case=508;type="f16";wgSize=[64,2,1\]] + + [:case=508;type="f32";wgSize=[128,1,1\]] + + [:case=508;type="f32";wgSize=[64,2,1\]] + + [:case=509;type="f16";wgSize=[128,1,1\]] + + [:case=509;type="f16";wgSize=[64,2,1\]] + + [:case=509;type="f32";wgSize=[128,1,1\]] + + [:case=509;type="f32";wgSize=[64,2,1\]] + + [:case=50;type="f16";wgSize=[128,1,1\]] + + [:case=50;type="f16";wgSize=[64,2,1\]] + + [:case=50;type="f32";wgSize=[128,1,1\]] + + [:case=50;type="f32";wgSize=[64,2,1\]] + + [:case=510;type="f16";wgSize=[128,1,1\]] + + [:case=510;type="f16";wgSize=[64,2,1\]] + + [:case=510;type="f32";wgSize=[128,1,1\]] + + [:case=510;type="f32";wgSize=[64,2,1\]] + + [:case=511;type="f16";wgSize=[128,1,1\]] + + [:case=511;type="f16";wgSize=[64,2,1\]] + + [:case=511;type="f32";wgSize=[128,1,1\]] + + [:case=511;type="f32";wgSize=[64,2,1\]] + + [:case=512;type="f16";wgSize=[128,1,1\]] + + [:case=512;type="f16";wgSize=[64,2,1\]] + + [:case=512;type="f32";wgSize=[128,1,1\]] + + [:case=512;type="f32";wgSize=[64,2,1\]] + + [:case=513;type="f16";wgSize=[128,1,1\]] + + [:case=513;type="f16";wgSize=[64,2,1\]] + + [:case=513;type="f32";wgSize=[128,1,1\]] + + [:case=513;type="f32";wgSize=[64,2,1\]] + + [:case=514;type="f16";wgSize=[128,1,1\]] + + [:case=514;type="f16";wgSize=[64,2,1\]] + + [:case=514;type="f32";wgSize=[128,1,1\]] + + [:case=514;type="f32";wgSize=[64,2,1\]] + + [:case=515;type="f16";wgSize=[128,1,1\]] + + [:case=515;type="f16";wgSize=[64,2,1\]] + + [:case=515;type="f32";wgSize=[128,1,1\]] + + [:case=515;type="f32";wgSize=[64,2,1\]] + + [:case=516;type="f16";wgSize=[128,1,1\]] + + [:case=516;type="f16";wgSize=[64,2,1\]] + + [:case=516;type="f32";wgSize=[128,1,1\]] + + [:case=516;type="f32";wgSize=[64,2,1\]] + + [:case=517;type="f16";wgSize=[128,1,1\]] + + [:case=517;type="f16";wgSize=[64,2,1\]] + + [:case=517;type="f32";wgSize=[128,1,1\]] + + [:case=517;type="f32";wgSize=[64,2,1\]] + + [:case=518;type="f16";wgSize=[128,1,1\]] + + [:case=518;type="f16";wgSize=[64,2,1\]] + + [:case=518;type="f32";wgSize=[128,1,1\]] + + [:case=518;type="f32";wgSize=[64,2,1\]] + + [:case=519;type="f16";wgSize=[128,1,1\]] + + [:case=519;type="f16";wgSize=[64,2,1\]] + + [:case=519;type="f32";wgSize=[128,1,1\]] + + [:case=519;type="f32";wgSize=[64,2,1\]] + + [:case=51;type="f16";wgSize=[128,1,1\]] + + [:case=51;type="f16";wgSize=[64,2,1\]] + + [:case=51;type="f32";wgSize=[128,1,1\]] + + [:case=51;type="f32";wgSize=[64,2,1\]] + + [:case=520;type="f16";wgSize=[128,1,1\]] + + [:case=520;type="f16";wgSize=[64,2,1\]] + + [:case=520;type="f32";wgSize=[128,1,1\]] + + [:case=520;type="f32";wgSize=[64,2,1\]] + + [:case=521;type="f16";wgSize=[128,1,1\]] + + [:case=521;type="f16";wgSize=[64,2,1\]] + + [:case=521;type="f32";wgSize=[128,1,1\]] + + [:case=521;type="f32";wgSize=[64,2,1\]] + + [:case=522;type="f16";wgSize=[128,1,1\]] + + [:case=522;type="f16";wgSize=[64,2,1\]] + + [:case=522;type="f32";wgSize=[128,1,1\]] + + [:case=522;type="f32";wgSize=[64,2,1\]] + + [:case=523;type="f16";wgSize=[128,1,1\]] + + [:case=523;type="f16";wgSize=[64,2,1\]] + + [:case=523;type="f32";wgSize=[128,1,1\]] + + [:case=523;type="f32";wgSize=[64,2,1\]] + + [:case=524;type="f16";wgSize=[128,1,1\]] + + [:case=524;type="f16";wgSize=[64,2,1\]] + + [:case=524;type="f32";wgSize=[128,1,1\]] + + [:case=524;type="f32";wgSize=[64,2,1\]] + + [:case=525;type="f16";wgSize=[128,1,1\]] + + [:case=525;type="f16";wgSize=[64,2,1\]] + + [:case=525;type="f32";wgSize=[128,1,1\]] + + [:case=525;type="f32";wgSize=[64,2,1\]] + + [:case=526;type="f16";wgSize=[128,1,1\]] + + [:case=526;type="f16";wgSize=[64,2,1\]] + + [:case=526;type="f32";wgSize=[128,1,1\]] + + [:case=526;type="f32";wgSize=[64,2,1\]] + + [:case=527;type="f16";wgSize=[128,1,1\]] + + [:case=527;type="f16";wgSize=[64,2,1\]] + + [:case=527;type="f32";wgSize=[128,1,1\]] + + [:case=527;type="f32";wgSize=[64,2,1\]] + + [:case=528;type="f16";wgSize=[128,1,1\]] + + [:case=528;type="f16";wgSize=[64,2,1\]] + + [:case=528;type="f32";wgSize=[128,1,1\]] + + [:case=528;type="f32";wgSize=[64,2,1\]] + + [:case=529;type="f16";wgSize=[128,1,1\]] + + [:case=529;type="f16";wgSize=[64,2,1\]] + + [:case=529;type="f32";wgSize=[128,1,1\]] + + [:case=529;type="f32";wgSize=[64,2,1\]] + + [:case=52;type="f16";wgSize=[128,1,1\]] + + [:case=52;type="f16";wgSize=[64,2,1\]] + + [:case=52;type="f32";wgSize=[128,1,1\]] + + [:case=52;type="f32";wgSize=[64,2,1\]] + + [:case=530;type="f16";wgSize=[128,1,1\]] + + [:case=530;type="f16";wgSize=[64,2,1\]] + + [:case=530;type="f32";wgSize=[128,1,1\]] + + [:case=530;type="f32";wgSize=[64,2,1\]] + + [:case=531;type="f16";wgSize=[128,1,1\]] + + [:case=531;type="f16";wgSize=[64,2,1\]] + + [:case=531;type="f32";wgSize=[128,1,1\]] + + [:case=531;type="f32";wgSize=[64,2,1\]] + + [:case=532;type="f16";wgSize=[128,1,1\]] + + [:case=532;type="f16";wgSize=[64,2,1\]] + + [:case=532;type="f32";wgSize=[128,1,1\]] + + [:case=532;type="f32";wgSize=[64,2,1\]] + + [:case=533;type="f16";wgSize=[128,1,1\]] + + [:case=533;type="f16";wgSize=[64,2,1\]] + + [:case=533;type="f32";wgSize=[128,1,1\]] + + [:case=533;type="f32";wgSize=[64,2,1\]] + + [:case=534;type="f16";wgSize=[128,1,1\]] + + [:case=534;type="f16";wgSize=[64,2,1\]] + + [:case=534;type="f32";wgSize=[128,1,1\]] + + [:case=534;type="f32";wgSize=[64,2,1\]] + + [:case=535;type="f16";wgSize=[128,1,1\]] + + [:case=535;type="f16";wgSize=[64,2,1\]] + + [:case=535;type="f32";wgSize=[128,1,1\]] + + [:case=535;type="f32";wgSize=[64,2,1\]] + + [:case=536;type="f16";wgSize=[128,1,1\]] + + [:case=536;type="f16";wgSize=[64,2,1\]] + + [:case=536;type="f32";wgSize=[128,1,1\]] + + [:case=536;type="f32";wgSize=[64,2,1\]] + + [:case=537;type="f16";wgSize=[128,1,1\]] + + [:case=537;type="f16";wgSize=[64,2,1\]] + + [:case=537;type="f32";wgSize=[128,1,1\]] + + [:case=537;type="f32";wgSize=[64,2,1\]] + + [:case=538;type="f16";wgSize=[128,1,1\]] + + [:case=538;type="f16";wgSize=[64,2,1\]] + + [:case=538;type="f32";wgSize=[128,1,1\]] + + [:case=538;type="f32";wgSize=[64,2,1\]] + + [:case=539;type="f16";wgSize=[128,1,1\]] + + [:case=539;type="f16";wgSize=[64,2,1\]] + + [:case=539;type="f32";wgSize=[128,1,1\]] + + [:case=539;type="f32";wgSize=[64,2,1\]] + + [:case=53;type="f16";wgSize=[128,1,1\]] + + [:case=53;type="f16";wgSize=[64,2,1\]] + + [:case=53;type="f32";wgSize=[128,1,1\]] + + [:case=53;type="f32";wgSize=[64,2,1\]] + + [:case=540;type="f16";wgSize=[128,1,1\]] + + [:case=540;type="f16";wgSize=[64,2,1\]] + + [:case=540;type="f32";wgSize=[128,1,1\]] + + [:case=540;type="f32";wgSize=[64,2,1\]] + + [:case=541;type="f16";wgSize=[128,1,1\]] + + [:case=541;type="f16";wgSize=[64,2,1\]] + + [:case=541;type="f32";wgSize=[128,1,1\]] + + [:case=541;type="f32";wgSize=[64,2,1\]] + + [:case=542;type="f16";wgSize=[128,1,1\]] + + [:case=542;type="f16";wgSize=[64,2,1\]] + + [:case=542;type="f32";wgSize=[128,1,1\]] + + [:case=542;type="f32";wgSize=[64,2,1\]] + + [:case=543;type="f16";wgSize=[128,1,1\]] + + [:case=543;type="f16";wgSize=[64,2,1\]] + + [:case=543;type="f32";wgSize=[128,1,1\]] + + [:case=543;type="f32";wgSize=[64,2,1\]] + + [:case=544;type="f16";wgSize=[128,1,1\]] + + [:case=544;type="f16";wgSize=[64,2,1\]] + + [:case=544;type="f32";wgSize=[128,1,1\]] + + [:case=544;type="f32";wgSize=[64,2,1\]] + + [:case=545;type="f16";wgSize=[128,1,1\]] + + [:case=545;type="f16";wgSize=[64,2,1\]] + + [:case=545;type="f32";wgSize=[128,1,1\]] + + [:case=545;type="f32";wgSize=[64,2,1\]] + + [:case=546;type="f16";wgSize=[128,1,1\]] + + [:case=546;type="f16";wgSize=[64,2,1\]] + + [:case=546;type="f32";wgSize=[128,1,1\]] + + [:case=546;type="f32";wgSize=[64,2,1\]] + + [:case=547;type="f16";wgSize=[128,1,1\]] + + [:case=547;type="f16";wgSize=[64,2,1\]] + + [:case=547;type="f32";wgSize=[128,1,1\]] + + [:case=547;type="f32";wgSize=[64,2,1\]] + + [:case=548;type="f16";wgSize=[128,1,1\]] + + [:case=548;type="f16";wgSize=[64,2,1\]] + + [:case=548;type="f32";wgSize=[128,1,1\]] + + [:case=548;type="f32";wgSize=[64,2,1\]] + + [:case=549;type="f16";wgSize=[128,1,1\]] + + [:case=549;type="f16";wgSize=[64,2,1\]] + + [:case=549;type="f32";wgSize=[128,1,1\]] + + [:case=549;type="f32";wgSize=[64,2,1\]] + + [:case=54;type="f16";wgSize=[128,1,1\]] + + [:case=54;type="f16";wgSize=[64,2,1\]] + + [:case=54;type="f32";wgSize=[128,1,1\]] + + [:case=54;type="f32";wgSize=[64,2,1\]] + + [:case=550;type="f16";wgSize=[128,1,1\]] + + [:case=550;type="f16";wgSize=[64,2,1\]] + + [:case=550;type="f32";wgSize=[128,1,1\]] + + [:case=550;type="f32";wgSize=[64,2,1\]] + + [:case=551;type="f16";wgSize=[128,1,1\]] + + [:case=551;type="f16";wgSize=[64,2,1\]] + + [:case=551;type="f32";wgSize=[128,1,1\]] + + [:case=551;type="f32";wgSize=[64,2,1\]] + + [:case=552;type="f16";wgSize=[128,1,1\]] + + [:case=552;type="f16";wgSize=[64,2,1\]] + + [:case=552;type="f32";wgSize=[128,1,1\]] + + [:case=552;type="f32";wgSize=[64,2,1\]] + + [:case=553;type="f16";wgSize=[128,1,1\]] + + [:case=553;type="f16";wgSize=[64,2,1\]] + + [:case=553;type="f32";wgSize=[128,1,1\]] + + [:case=553;type="f32";wgSize=[64,2,1\]] + + [:case=554;type="f16";wgSize=[128,1,1\]] + + [:case=554;type="f16";wgSize=[64,2,1\]] + + [:case=554;type="f32";wgSize=[128,1,1\]] + + [:case=554;type="f32";wgSize=[64,2,1\]] + + [:case=555;type="f16";wgSize=[128,1,1\]] + + [:case=555;type="f16";wgSize=[64,2,1\]] + + [:case=555;type="f32";wgSize=[128,1,1\]] + + [:case=555;type="f32";wgSize=[64,2,1\]] + + [:case=556;type="f16";wgSize=[128,1,1\]] + + [:case=556;type="f16";wgSize=[64,2,1\]] + + [:case=556;type="f32";wgSize=[128,1,1\]] + + [:case=556;type="f32";wgSize=[64,2,1\]] + + [:case=557;type="f16";wgSize=[128,1,1\]] + + [:case=557;type="f16";wgSize=[64,2,1\]] + + [:case=557;type="f32";wgSize=[128,1,1\]] + + [:case=557;type="f32";wgSize=[64,2,1\]] + + [:case=558;type="f16";wgSize=[128,1,1\]] + + [:case=558;type="f16";wgSize=[64,2,1\]] + + [:case=558;type="f32";wgSize=[128,1,1\]] + + [:case=558;type="f32";wgSize=[64,2,1\]] + + [:case=559;type="f16";wgSize=[128,1,1\]] + + [:case=559;type="f16";wgSize=[64,2,1\]] + + [:case=559;type="f32";wgSize=[128,1,1\]] + + [:case=559;type="f32";wgSize=[64,2,1\]] + + [:case=55;type="f16";wgSize=[128,1,1\]] + + [:case=55;type="f16";wgSize=[64,2,1\]] + + [:case=55;type="f32";wgSize=[128,1,1\]] + + [:case=55;type="f32";wgSize=[64,2,1\]] + + [:case=560;type="f16";wgSize=[128,1,1\]] + + [:case=560;type="f16";wgSize=[64,2,1\]] + + [:case=560;type="f32";wgSize=[128,1,1\]] + + [:case=560;type="f32";wgSize=[64,2,1\]] + + [:case=561;type="f16";wgSize=[128,1,1\]] + + [:case=561;type="f16";wgSize=[64,2,1\]] + + [:case=561;type="f32";wgSize=[128,1,1\]] + + [:case=561;type="f32";wgSize=[64,2,1\]] + + [:case=562;type="f16";wgSize=[128,1,1\]] + + [:case=562;type="f16";wgSize=[64,2,1\]] + + [:case=562;type="f32";wgSize=[128,1,1\]] + + [:case=562;type="f32";wgSize=[64,2,1\]] + + [:case=563;type="f16";wgSize=[128,1,1\]] + + [:case=563;type="f16";wgSize=[64,2,1\]] + + [:case=563;type="f32";wgSize=[128,1,1\]] + + [:case=563;type="f32";wgSize=[64,2,1\]] + + [:case=564;type="f16";wgSize=[128,1,1\]] + + [:case=564;type="f16";wgSize=[64,2,1\]] + + [:case=564;type="f32";wgSize=[128,1,1\]] + + [:case=564;type="f32";wgSize=[64,2,1\]] + + [:case=565;type="f16";wgSize=[128,1,1\]] + + [:case=565;type="f16";wgSize=[64,2,1\]] + + [:case=565;type="f32";wgSize=[128,1,1\]] + + [:case=565;type="f32";wgSize=[64,2,1\]] + + [:case=566;type="f16";wgSize=[128,1,1\]] + + [:case=566;type="f16";wgSize=[64,2,1\]] + + [:case=566;type="f32";wgSize=[128,1,1\]] + + [:case=566;type="f32";wgSize=[64,2,1\]] + + [:case=567;type="f16";wgSize=[128,1,1\]] + + [:case=567;type="f16";wgSize=[64,2,1\]] + + [:case=567;type="f32";wgSize=[128,1,1\]] + + [:case=567;type="f32";wgSize=[64,2,1\]] + + [:case=568;type="f16";wgSize=[128,1,1\]] + + [:case=568;type="f16";wgSize=[64,2,1\]] + + [:case=568;type="f32";wgSize=[128,1,1\]] + + [:case=568;type="f32";wgSize=[64,2,1\]] + + [:case=569;type="f16";wgSize=[128,1,1\]] + + [:case=569;type="f16";wgSize=[64,2,1\]] + + [:case=569;type="f32";wgSize=[128,1,1\]] + + [:case=569;type="f32";wgSize=[64,2,1\]] + + [:case=56;type="f16";wgSize=[128,1,1\]] + + [:case=56;type="f16";wgSize=[64,2,1\]] + + [:case=56;type="f32";wgSize=[128,1,1\]] + + [:case=56;type="f32";wgSize=[64,2,1\]] + + [:case=570;type="f16";wgSize=[128,1,1\]] + + [:case=570;type="f16";wgSize=[64,2,1\]] + + [:case=570;type="f32";wgSize=[128,1,1\]] + + [:case=570;type="f32";wgSize=[64,2,1\]] + + [:case=571;type="f16";wgSize=[128,1,1\]] + + [:case=571;type="f16";wgSize=[64,2,1\]] + + [:case=571;type="f32";wgSize=[128,1,1\]] + + [:case=571;type="f32";wgSize=[64,2,1\]] + + [:case=572;type="f16";wgSize=[128,1,1\]] + + [:case=572;type="f16";wgSize=[64,2,1\]] + + [:case=572;type="f32";wgSize=[128,1,1\]] + + [:case=572;type="f32";wgSize=[64,2,1\]] + + [:case=573;type="f16";wgSize=[128,1,1\]] + + [:case=573;type="f16";wgSize=[64,2,1\]] + + [:case=573;type="f32";wgSize=[128,1,1\]] + + [:case=573;type="f32";wgSize=[64,2,1\]] + + [:case=574;type="f16";wgSize=[128,1,1\]] + + [:case=574;type="f16";wgSize=[64,2,1\]] + + [:case=574;type="f32";wgSize=[128,1,1\]] + + [:case=574;type="f32";wgSize=[64,2,1\]] + + [:case=575;type="f16";wgSize=[128,1,1\]] + + [:case=575;type="f16";wgSize=[64,2,1\]] + + [:case=575;type="f32";wgSize=[128,1,1\]] + + [:case=575;type="f32";wgSize=[64,2,1\]] + + [:case=576;type="f16";wgSize=[128,1,1\]] + + [:case=576;type="f16";wgSize=[64,2,1\]] + + [:case=576;type="f32";wgSize=[128,1,1\]] + + [:case=576;type="f32";wgSize=[64,2,1\]] + + [:case=577;type="f16";wgSize=[128,1,1\]] + + [:case=577;type="f16";wgSize=[64,2,1\]] + + [:case=577;type="f32";wgSize=[128,1,1\]] + + [:case=577;type="f32";wgSize=[64,2,1\]] + + [:case=578;type="f16";wgSize=[128,1,1\]] + + [:case=578;type="f16";wgSize=[64,2,1\]] + + [:case=578;type="f32";wgSize=[128,1,1\]] + + [:case=578;type="f32";wgSize=[64,2,1\]] + + [:case=579;type="f16";wgSize=[128,1,1\]] + + [:case=579;type="f16";wgSize=[64,2,1\]] + + [:case=579;type="f32";wgSize=[128,1,1\]] + + [:case=579;type="f32";wgSize=[64,2,1\]] + + [:case=57;type="f16";wgSize=[128,1,1\]] + + [:case=57;type="f16";wgSize=[64,2,1\]] + + [:case=57;type="f32";wgSize=[128,1,1\]] + + [:case=57;type="f32";wgSize=[64,2,1\]] + + [:case=580;type="f16";wgSize=[128,1,1\]] + + [:case=580;type="f16";wgSize=[64,2,1\]] + + [:case=580;type="f32";wgSize=[128,1,1\]] + + [:case=580;type="f32";wgSize=[64,2,1\]] + + [:case=581;type="f16";wgSize=[128,1,1\]] + + [:case=581;type="f16";wgSize=[64,2,1\]] + + [:case=581;type="f32";wgSize=[128,1,1\]] + + [:case=581;type="f32";wgSize=[64,2,1\]] + + [:case=582;type="f16";wgSize=[128,1,1\]] + + [:case=582;type="f16";wgSize=[64,2,1\]] + + [:case=582;type="f32";wgSize=[128,1,1\]] + + [:case=582;type="f32";wgSize=[64,2,1\]] + + [:case=583;type="f16";wgSize=[128,1,1\]] + + [:case=583;type="f16";wgSize=[64,2,1\]] + + [:case=583;type="f32";wgSize=[128,1,1\]] + + [:case=583;type="f32";wgSize=[64,2,1\]] + + [:case=584;type="f16";wgSize=[128,1,1\]] + + [:case=584;type="f16";wgSize=[64,2,1\]] + + [:case=584;type="f32";wgSize=[128,1,1\]] + + [:case=584;type="f32";wgSize=[64,2,1\]] + + [:case=585;type="f16";wgSize=[128,1,1\]] + + [:case=585;type="f16";wgSize=[64,2,1\]] + + [:case=585;type="f32";wgSize=[128,1,1\]] + + [:case=585;type="f32";wgSize=[64,2,1\]] + + [:case=586;type="f16";wgSize=[128,1,1\]] + + [:case=586;type="f16";wgSize=[64,2,1\]] + + [:case=586;type="f32";wgSize=[128,1,1\]] + + [:case=586;type="f32";wgSize=[64,2,1\]] + + [:case=587;type="f16";wgSize=[128,1,1\]] + + [:case=587;type="f16";wgSize=[64,2,1\]] + + [:case=587;type="f32";wgSize=[128,1,1\]] + + [:case=587;type="f32";wgSize=[64,2,1\]] + + [:case=588;type="f16";wgSize=[128,1,1\]] + + [:case=588;type="f16";wgSize=[64,2,1\]] + + [:case=588;type="f32";wgSize=[128,1,1\]] + + [:case=588;type="f32";wgSize=[64,2,1\]] + + [:case=589;type="f16";wgSize=[128,1,1\]] + + [:case=589;type="f16";wgSize=[64,2,1\]] + + [:case=589;type="f32";wgSize=[128,1,1\]] + + [:case=589;type="f32";wgSize=[64,2,1\]] + + [:case=58;type="f16";wgSize=[128,1,1\]] + + [:case=58;type="f16";wgSize=[64,2,1\]] + + [:case=58;type="f32";wgSize=[128,1,1\]] + + [:case=58;type="f32";wgSize=[64,2,1\]] + + [:case=590;type="f16";wgSize=[128,1,1\]] + + [:case=590;type="f16";wgSize=[64,2,1\]] + + [:case=590;type="f32";wgSize=[128,1,1\]] + + [:case=590;type="f32";wgSize=[64,2,1\]] + + [:case=591;type="f16";wgSize=[128,1,1\]] + + [:case=591;type="f16";wgSize=[64,2,1\]] + + [:case=591;type="f32";wgSize=[128,1,1\]] + + [:case=591;type="f32";wgSize=[64,2,1\]] + + [:case=592;type="f16";wgSize=[128,1,1\]] + + [:case=592;type="f16";wgSize=[64,2,1\]] + + [:case=592;type="f32";wgSize=[128,1,1\]] + + [:case=592;type="f32";wgSize=[64,2,1\]] + + [:case=593;type="f16";wgSize=[128,1,1\]] + + [:case=593;type="f16";wgSize=[64,2,1\]] + + [:case=593;type="f32";wgSize=[128,1,1\]] + + [:case=593;type="f32";wgSize=[64,2,1\]] + + [:case=594;type="f16";wgSize=[128,1,1\]] + + [:case=594;type="f16";wgSize=[64,2,1\]] + + [:case=594;type="f32";wgSize=[128,1,1\]] + + [:case=594;type="f32";wgSize=[64,2,1\]] + + [:case=595;type="f16";wgSize=[128,1,1\]] + + [:case=595;type="f16";wgSize=[64,2,1\]] + + [:case=595;type="f32";wgSize=[128,1,1\]] + + [:case=595;type="f32";wgSize=[64,2,1\]] + + [:case=596;type="f16";wgSize=[128,1,1\]] + + [:case=596;type="f16";wgSize=[64,2,1\]] + + [:case=596;type="f32";wgSize=[128,1,1\]] + + [:case=596;type="f32";wgSize=[64,2,1\]] + + [:case=597;type="f16";wgSize=[128,1,1\]] + + [:case=597;type="f16";wgSize=[64,2,1\]] + + [:case=597;type="f32";wgSize=[128,1,1\]] + + [:case=597;type="f32";wgSize=[64,2,1\]] + + [:case=598;type="f16";wgSize=[128,1,1\]] + + [:case=598;type="f16";wgSize=[64,2,1\]] + + [:case=598;type="f32";wgSize=[128,1,1\]] + + [:case=598;type="f32";wgSize=[64,2,1\]] + + [:case=599;type="f16";wgSize=[128,1,1\]] + + [:case=599;type="f16";wgSize=[64,2,1\]] + + [:case=599;type="f32";wgSize=[128,1,1\]] + + [:case=599;type="f32";wgSize=[64,2,1\]] + + [:case=59;type="f16";wgSize=[128,1,1\]] + + [:case=59;type="f16";wgSize=[64,2,1\]] + + [:case=59;type="f32";wgSize=[128,1,1\]] + + [:case=59;type="f32";wgSize=[64,2,1\]] + + [:case=5;type="f16";wgSize=[128,1,1\]] + + [:case=5;type="f16";wgSize=[64,2,1\]] + + [:case=5;type="f32";wgSize=[128,1,1\]] + + [:case=5;type="f32";wgSize=[64,2,1\]] + + [:case=600;type="f16";wgSize=[128,1,1\]] + + [:case=600;type="f16";wgSize=[64,2,1\]] + + [:case=600;type="f32";wgSize=[128,1,1\]] + + [:case=600;type="f32";wgSize=[64,2,1\]] + + [:case=601;type="f16";wgSize=[128,1,1\]] + + [:case=601;type="f16";wgSize=[64,2,1\]] + + [:case=601;type="f32";wgSize=[128,1,1\]] + + [:case=601;type="f32";wgSize=[64,2,1\]] + + [:case=602;type="f16";wgSize=[128,1,1\]] + + [:case=602;type="f16";wgSize=[64,2,1\]] + + [:case=602;type="f32";wgSize=[128,1,1\]] + + [:case=602;type="f32";wgSize=[64,2,1\]] + + [:case=603;type="f16";wgSize=[128,1,1\]] + + [:case=603;type="f16";wgSize=[64,2,1\]] + + [:case=603;type="f32";wgSize=[128,1,1\]] + + [:case=603;type="f32";wgSize=[64,2,1\]] + + [:case=604;type="f16";wgSize=[128,1,1\]] + + [:case=604;type="f16";wgSize=[64,2,1\]] + + [:case=604;type="f32";wgSize=[128,1,1\]] + + [:case=604;type="f32";wgSize=[64,2,1\]] + + [:case=605;type="f16";wgSize=[128,1,1\]] + + [:case=605;type="f16";wgSize=[64,2,1\]] + + [:case=605;type="f32";wgSize=[128,1,1\]] + + [:case=605;type="f32";wgSize=[64,2,1\]] + + [:case=606;type="f16";wgSize=[128,1,1\]] + + [:case=606;type="f16";wgSize=[64,2,1\]] + + [:case=606;type="f32";wgSize=[128,1,1\]] + + [:case=606;type="f32";wgSize=[64,2,1\]] + + [:case=607;type="f16";wgSize=[128,1,1\]] + + [:case=607;type="f16";wgSize=[64,2,1\]] + + [:case=607;type="f32";wgSize=[128,1,1\]] + + [:case=607;type="f32";wgSize=[64,2,1\]] + + [:case=608;type="f16";wgSize=[128,1,1\]] + + [:case=608;type="f16";wgSize=[64,2,1\]] + + [:case=608;type="f32";wgSize=[128,1,1\]] + + [:case=608;type="f32";wgSize=[64,2,1\]] + + [:case=609;type="f16";wgSize=[128,1,1\]] + + [:case=609;type="f16";wgSize=[64,2,1\]] + + [:case=609;type="f32";wgSize=[128,1,1\]] + + [:case=609;type="f32";wgSize=[64,2,1\]] + + [:case=60;type="f16";wgSize=[128,1,1\]] + + [:case=60;type="f16";wgSize=[64,2,1\]] + + [:case=60;type="f32";wgSize=[128,1,1\]] + + [:case=60;type="f32";wgSize=[64,2,1\]] + + [:case=610;type="f16";wgSize=[128,1,1\]] + + [:case=610;type="f16";wgSize=[64,2,1\]] + + [:case=610;type="f32";wgSize=[128,1,1\]] + + [:case=610;type="f32";wgSize=[64,2,1\]] + + [:case=611;type="f16";wgSize=[128,1,1\]] + + [:case=611;type="f16";wgSize=[64,2,1\]] + + [:case=611;type="f32";wgSize=[128,1,1\]] + + [:case=611;type="f32";wgSize=[64,2,1\]] + + [:case=612;type="f16";wgSize=[128,1,1\]] + + [:case=612;type="f16";wgSize=[64,2,1\]] + + [:case=612;type="f32";wgSize=[128,1,1\]] + + [:case=612;type="f32";wgSize=[64,2,1\]] + + [:case=613;type="f16";wgSize=[128,1,1\]] + + [:case=613;type="f16";wgSize=[64,2,1\]] + + [:case=613;type="f32";wgSize=[128,1,1\]] + + [:case=613;type="f32";wgSize=[64,2,1\]] + + [:case=614;type="f16";wgSize=[128,1,1\]] + + [:case=614;type="f16";wgSize=[64,2,1\]] + + [:case=614;type="f32";wgSize=[128,1,1\]] + + [:case=614;type="f32";wgSize=[64,2,1\]] + + [:case=615;type="f16";wgSize=[128,1,1\]] + + [:case=615;type="f16";wgSize=[64,2,1\]] + + [:case=615;type="f32";wgSize=[128,1,1\]] + + [:case=615;type="f32";wgSize=[64,2,1\]] + + [:case=616;type="f16";wgSize=[128,1,1\]] + + [:case=616;type="f16";wgSize=[64,2,1\]] + + [:case=616;type="f32";wgSize=[128,1,1\]] + + [:case=616;type="f32";wgSize=[64,2,1\]] + + [:case=617;type="f16";wgSize=[128,1,1\]] + + [:case=617;type="f16";wgSize=[64,2,1\]] + + [:case=617;type="f32";wgSize=[128,1,1\]] + + [:case=617;type="f32";wgSize=[64,2,1\]] + + [:case=618;type="f16";wgSize=[128,1,1\]] + + [:case=618;type="f16";wgSize=[64,2,1\]] + + [:case=618;type="f32";wgSize=[128,1,1\]] + + [:case=618;type="f32";wgSize=[64,2,1\]] + + [:case=619;type="f16";wgSize=[128,1,1\]] + + [:case=619;type="f16";wgSize=[64,2,1\]] + + [:case=619;type="f32";wgSize=[128,1,1\]] + + [:case=619;type="f32";wgSize=[64,2,1\]] + + [:case=61;type="f16";wgSize=[128,1,1\]] + + [:case=61;type="f16";wgSize=[64,2,1\]] + + [:case=61;type="f32";wgSize=[128,1,1\]] + + [:case=61;type="f32";wgSize=[64,2,1\]] + + [:case=620;type="f16";wgSize=[128,1,1\]] + + [:case=620;type="f16";wgSize=[64,2,1\]] + + [:case=620;type="f32";wgSize=[128,1,1\]] + + [:case=620;type="f32";wgSize=[64,2,1\]] + + [:case=621;type="f16";wgSize=[128,1,1\]] + + [:case=621;type="f16";wgSize=[64,2,1\]] + + [:case=621;type="f32";wgSize=[128,1,1\]] + + [:case=621;type="f32";wgSize=[64,2,1\]] + + [:case=622;type="f16";wgSize=[128,1,1\]] + + [:case=622;type="f16";wgSize=[64,2,1\]] + + [:case=622;type="f32";wgSize=[128,1,1\]] + + [:case=622;type="f32";wgSize=[64,2,1\]] + + [:case=623;type="f16";wgSize=[128,1,1\]] + + [:case=623;type="f16";wgSize=[64,2,1\]] + + [:case=623;type="f32";wgSize=[128,1,1\]] + + [:case=623;type="f32";wgSize=[64,2,1\]] + + [:case=624;type="f16";wgSize=[128,1,1\]] + + [:case=624;type="f16";wgSize=[64,2,1\]] + + [:case=624;type="f32";wgSize=[128,1,1\]] + + [:case=624;type="f32";wgSize=[64,2,1\]] + + [:case=625;type="f16";wgSize=[128,1,1\]] + + [:case=625;type="f16";wgSize=[64,2,1\]] + + [:case=625;type="f32";wgSize=[128,1,1\]] + + [:case=625;type="f32";wgSize=[64,2,1\]] + + [:case=626;type="f16";wgSize=[128,1,1\]] + + [:case=626;type="f16";wgSize=[64,2,1\]] + + [:case=626;type="f32";wgSize=[128,1,1\]] + + [:case=626;type="f32";wgSize=[64,2,1\]] + + [:case=627;type="f16";wgSize=[128,1,1\]] + + [:case=627;type="f16";wgSize=[64,2,1\]] + + [:case=627;type="f32";wgSize=[128,1,1\]] + + [:case=627;type="f32";wgSize=[64,2,1\]] + + [:case=628;type="f16";wgSize=[128,1,1\]] + + [:case=628;type="f16";wgSize=[64,2,1\]] + + [:case=628;type="f32";wgSize=[128,1,1\]] + + [:case=628;type="f32";wgSize=[64,2,1\]] + + [:case=629;type="f16";wgSize=[128,1,1\]] + + [:case=629;type="f16";wgSize=[64,2,1\]] + + [:case=629;type="f32";wgSize=[128,1,1\]] + + [:case=629;type="f32";wgSize=[64,2,1\]] + + [:case=62;type="f16";wgSize=[128,1,1\]] + + [:case=62;type="f16";wgSize=[64,2,1\]] + + [:case=62;type="f32";wgSize=[128,1,1\]] + + [:case=62;type="f32";wgSize=[64,2,1\]] + + [:case=630;type="f16";wgSize=[128,1,1\]] + + [:case=630;type="f16";wgSize=[64,2,1\]] + + [:case=630;type="f32";wgSize=[128,1,1\]] + + [:case=630;type="f32";wgSize=[64,2,1\]] + + [:case=631;type="f16";wgSize=[128,1,1\]] + + [:case=631;type="f16";wgSize=[64,2,1\]] + + [:case=631;type="f32";wgSize=[128,1,1\]] + + [:case=631;type="f32";wgSize=[64,2,1\]] + + [:case=632;type="f16";wgSize=[128,1,1\]] + + [:case=632;type="f16";wgSize=[64,2,1\]] + + [:case=632;type="f32";wgSize=[128,1,1\]] + + [:case=632;type="f32";wgSize=[64,2,1\]] + + [:case=633;type="f16";wgSize=[128,1,1\]] + + [:case=633;type="f16";wgSize=[64,2,1\]] + + [:case=633;type="f32";wgSize=[128,1,1\]] + + [:case=633;type="f32";wgSize=[64,2,1\]] + + [:case=634;type="f16";wgSize=[128,1,1\]] + + [:case=634;type="f16";wgSize=[64,2,1\]] + + [:case=634;type="f32";wgSize=[128,1,1\]] + + [:case=634;type="f32";wgSize=[64,2,1\]] + + [:case=635;type="f16";wgSize=[128,1,1\]] + + [:case=635;type="f16";wgSize=[64,2,1\]] + + [:case=635;type="f32";wgSize=[128,1,1\]] + + [:case=635;type="f32";wgSize=[64,2,1\]] + + [:case=636;type="f16";wgSize=[128,1,1\]] + + [:case=636;type="f16";wgSize=[64,2,1\]] + + [:case=636;type="f32";wgSize=[128,1,1\]] + + [:case=636;type="f32";wgSize=[64,2,1\]] + + [:case=637;type="f16";wgSize=[128,1,1\]] + + [:case=637;type="f16";wgSize=[64,2,1\]] + + [:case=637;type="f32";wgSize=[128,1,1\]] + + [:case=637;type="f32";wgSize=[64,2,1\]] + + [:case=638;type="f16";wgSize=[128,1,1\]] + + [:case=638;type="f16";wgSize=[64,2,1\]] + + [:case=638;type="f32";wgSize=[128,1,1\]] + + [:case=638;type="f32";wgSize=[64,2,1\]] + + [:case=639;type="f16";wgSize=[128,1,1\]] + + [:case=639;type="f16";wgSize=[64,2,1\]] + + [:case=639;type="f32";wgSize=[128,1,1\]] + + [:case=639;type="f32";wgSize=[64,2,1\]] + + [:case=63;type="f16";wgSize=[128,1,1\]] + + [:case=63;type="f16";wgSize=[64,2,1\]] + + [:case=63;type="f32";wgSize=[128,1,1\]] + + [:case=63;type="f32";wgSize=[64,2,1\]] + + [:case=640;type="f16";wgSize=[128,1,1\]] + + [:case=640;type="f16";wgSize=[64,2,1\]] + + [:case=640;type="f32";wgSize=[128,1,1\]] + + [:case=640;type="f32";wgSize=[64,2,1\]] + + [:case=641;type="f16";wgSize=[128,1,1\]] + + [:case=641;type="f16";wgSize=[64,2,1\]] + + [:case=641;type="f32";wgSize=[128,1,1\]] + + [:case=641;type="f32";wgSize=[64,2,1\]] + + [:case=642;type="f16";wgSize=[128,1,1\]] + + [:case=642;type="f16";wgSize=[64,2,1\]] + + [:case=642;type="f32";wgSize=[128,1,1\]] + + [:case=642;type="f32";wgSize=[64,2,1\]] + + [:case=643;type="f16";wgSize=[128,1,1\]] + + [:case=643;type="f16";wgSize=[64,2,1\]] + + [:case=643;type="f32";wgSize=[128,1,1\]] + + [:case=643;type="f32";wgSize=[64,2,1\]] + + [:case=644;type="f16";wgSize=[128,1,1\]] + + [:case=644;type="f16";wgSize=[64,2,1\]] + + [:case=644;type="f32";wgSize=[128,1,1\]] + + [:case=644;type="f32";wgSize=[64,2,1\]] + + [:case=645;type="f16";wgSize=[128,1,1\]] + + [:case=645;type="f16";wgSize=[64,2,1\]] + + [:case=645;type="f32";wgSize=[128,1,1\]] + + [:case=645;type="f32";wgSize=[64,2,1\]] + + [:case=646;type="f16";wgSize=[128,1,1\]] + + [:case=646;type="f16";wgSize=[64,2,1\]] + + [:case=646;type="f32";wgSize=[128,1,1\]] + + [:case=646;type="f32";wgSize=[64,2,1\]] + + [:case=647;type="f16";wgSize=[128,1,1\]] + + [:case=647;type="f16";wgSize=[64,2,1\]] + + [:case=647;type="f32";wgSize=[128,1,1\]] + + [:case=647;type="f32";wgSize=[64,2,1\]] + + [:case=648;type="f16";wgSize=[128,1,1\]] + + [:case=648;type="f16";wgSize=[64,2,1\]] + + [:case=648;type="f32";wgSize=[128,1,1\]] + + [:case=648;type="f32";wgSize=[64,2,1\]] + + [:case=649;type="f16";wgSize=[128,1,1\]] + + [:case=649;type="f16";wgSize=[64,2,1\]] + + [:case=649;type="f32";wgSize=[128,1,1\]] + + [:case=649;type="f32";wgSize=[64,2,1\]] + + [:case=64;type="f16";wgSize=[128,1,1\]] + + [:case=64;type="f16";wgSize=[64,2,1\]] + + [:case=64;type="f32";wgSize=[128,1,1\]] + + [:case=64;type="f32";wgSize=[64,2,1\]] + + [:case=650;type="f16";wgSize=[128,1,1\]] + + [:case=650;type="f16";wgSize=[64,2,1\]] + + [:case=650;type="f32";wgSize=[128,1,1\]] + + [:case=650;type="f32";wgSize=[64,2,1\]] + + [:case=651;type="f16";wgSize=[128,1,1\]] + + [:case=651;type="f16";wgSize=[64,2,1\]] + + [:case=651;type="f32";wgSize=[128,1,1\]] + + [:case=651;type="f32";wgSize=[64,2,1\]] + + [:case=652;type="f16";wgSize=[128,1,1\]] + + [:case=652;type="f16";wgSize=[64,2,1\]] + + [:case=652;type="f32";wgSize=[128,1,1\]] + + [:case=652;type="f32";wgSize=[64,2,1\]] + + [:case=653;type="f16";wgSize=[128,1,1\]] + + [:case=653;type="f16";wgSize=[64,2,1\]] + + [:case=653;type="f32";wgSize=[128,1,1\]] + + [:case=653;type="f32";wgSize=[64,2,1\]] + + [:case=654;type="f16";wgSize=[128,1,1\]] + + [:case=654;type="f16";wgSize=[64,2,1\]] + + [:case=654;type="f32";wgSize=[128,1,1\]] + + [:case=654;type="f32";wgSize=[64,2,1\]] + + [:case=655;type="f16";wgSize=[128,1,1\]] + + [:case=655;type="f16";wgSize=[64,2,1\]] + + [:case=655;type="f32";wgSize=[128,1,1\]] + + [:case=655;type="f32";wgSize=[64,2,1\]] + + [:case=656;type="f16";wgSize=[128,1,1\]] + + [:case=656;type="f16";wgSize=[64,2,1\]] + + [:case=656;type="f32";wgSize=[128,1,1\]] + + [:case=656;type="f32";wgSize=[64,2,1\]] + + [:case=657;type="f16";wgSize=[128,1,1\]] + + [:case=657;type="f16";wgSize=[64,2,1\]] + + [:case=657;type="f32";wgSize=[128,1,1\]] + + [:case=657;type="f32";wgSize=[64,2,1\]] + + [:case=658;type="f16";wgSize=[128,1,1\]] + + [:case=658;type="f16";wgSize=[64,2,1\]] + + [:case=658;type="f32";wgSize=[128,1,1\]] + + [:case=658;type="f32";wgSize=[64,2,1\]] + + [:case=659;type="f16";wgSize=[128,1,1\]] + + [:case=659;type="f16";wgSize=[64,2,1\]] + + [:case=659;type="f32";wgSize=[128,1,1\]] + + [:case=659;type="f32";wgSize=[64,2,1\]] + + [:case=65;type="f16";wgSize=[128,1,1\]] + + [:case=65;type="f16";wgSize=[64,2,1\]] + + [:case=65;type="f32";wgSize=[128,1,1\]] + + [:case=65;type="f32";wgSize=[64,2,1\]] + + [:case=660;type="f16";wgSize=[128,1,1\]] + + [:case=660;type="f16";wgSize=[64,2,1\]] + + [:case=660;type="f32";wgSize=[128,1,1\]] + + [:case=660;type="f32";wgSize=[64,2,1\]] + + [:case=661;type="f16";wgSize=[128,1,1\]] + + [:case=661;type="f16";wgSize=[64,2,1\]] + + [:case=661;type="f32";wgSize=[128,1,1\]] + + [:case=661;type="f32";wgSize=[64,2,1\]] + + [:case=662;type="f16";wgSize=[128,1,1\]] + + [:case=662;type="f16";wgSize=[64,2,1\]] + + [:case=662;type="f32";wgSize=[128,1,1\]] + + [:case=662;type="f32";wgSize=[64,2,1\]] + + [:case=663;type="f16";wgSize=[128,1,1\]] + + [:case=663;type="f16";wgSize=[64,2,1\]] + + [:case=663;type="f32";wgSize=[128,1,1\]] + + [:case=663;type="f32";wgSize=[64,2,1\]] + + [:case=664;type="f16";wgSize=[128,1,1\]] + + [:case=664;type="f16";wgSize=[64,2,1\]] + + [:case=664;type="f32";wgSize=[128,1,1\]] + + [:case=664;type="f32";wgSize=[64,2,1\]] + + [:case=665;type="f16";wgSize=[128,1,1\]] + + [:case=665;type="f16";wgSize=[64,2,1\]] + + [:case=665;type="f32";wgSize=[128,1,1\]] + + [:case=665;type="f32";wgSize=[64,2,1\]] + + [:case=666;type="f16";wgSize=[128,1,1\]] + + [:case=666;type="f16";wgSize=[64,2,1\]] + + [:case=666;type="f32";wgSize=[128,1,1\]] + + [:case=666;type="f32";wgSize=[64,2,1\]] + + [:case=667;type="f16";wgSize=[128,1,1\]] + + [:case=667;type="f16";wgSize=[64,2,1\]] + + [:case=667;type="f32";wgSize=[128,1,1\]] + + [:case=667;type="f32";wgSize=[64,2,1\]] + + [:case=668;type="f16";wgSize=[128,1,1\]] + + [:case=668;type="f16";wgSize=[64,2,1\]] + + [:case=668;type="f32";wgSize=[128,1,1\]] + + [:case=668;type="f32";wgSize=[64,2,1\]] + + [:case=669;type="f16";wgSize=[128,1,1\]] + + [:case=669;type="f16";wgSize=[64,2,1\]] + + [:case=669;type="f32";wgSize=[128,1,1\]] + + [:case=669;type="f32";wgSize=[64,2,1\]] + + [:case=66;type="f16";wgSize=[128,1,1\]] + + [:case=66;type="f16";wgSize=[64,2,1\]] + + [:case=66;type="f32";wgSize=[128,1,1\]] + + [:case=66;type="f32";wgSize=[64,2,1\]] + + [:case=670;type="f16";wgSize=[128,1,1\]] + + [:case=670;type="f16";wgSize=[64,2,1\]] + + [:case=670;type="f32";wgSize=[128,1,1\]] + + [:case=670;type="f32";wgSize=[64,2,1\]] + + [:case=671;type="f16";wgSize=[128,1,1\]] + + [:case=671;type="f16";wgSize=[64,2,1\]] + + [:case=671;type="f32";wgSize=[128,1,1\]] + + [:case=671;type="f32";wgSize=[64,2,1\]] + + [:case=672;type="f16";wgSize=[128,1,1\]] + + [:case=672;type="f16";wgSize=[64,2,1\]] + + [:case=672;type="f32";wgSize=[128,1,1\]] + + [:case=672;type="f32";wgSize=[64,2,1\]] + + [:case=673;type="f16";wgSize=[128,1,1\]] + + [:case=673;type="f16";wgSize=[64,2,1\]] + + [:case=673;type="f32";wgSize=[128,1,1\]] + + [:case=673;type="f32";wgSize=[64,2,1\]] + + [:case=674;type="f16";wgSize=[128,1,1\]] + + [:case=674;type="f16";wgSize=[64,2,1\]] + + [:case=674;type="f32";wgSize=[128,1,1\]] + + [:case=674;type="f32";wgSize=[64,2,1\]] + + [:case=675;type="f16";wgSize=[128,1,1\]] + + [:case=675;type="f16";wgSize=[64,2,1\]] + + [:case=675;type="f32";wgSize=[128,1,1\]] + + [:case=675;type="f32";wgSize=[64,2,1\]] + + [:case=676;type="f16";wgSize=[128,1,1\]] + + [:case=676;type="f16";wgSize=[64,2,1\]] + + [:case=676;type="f32";wgSize=[128,1,1\]] + + [:case=676;type="f32";wgSize=[64,2,1\]] + + [:case=677;type="f16";wgSize=[128,1,1\]] + + [:case=677;type="f16";wgSize=[64,2,1\]] + + [:case=677;type="f32";wgSize=[128,1,1\]] + + [:case=677;type="f32";wgSize=[64,2,1\]] + + [:case=678;type="f16";wgSize=[128,1,1\]] + + [:case=678;type="f16";wgSize=[64,2,1\]] + + [:case=678;type="f32";wgSize=[128,1,1\]] + + [:case=678;type="f32";wgSize=[64,2,1\]] + + [:case=679;type="f16";wgSize=[128,1,1\]] + + [:case=679;type="f16";wgSize=[64,2,1\]] + + [:case=679;type="f32";wgSize=[128,1,1\]] + + [:case=679;type="f32";wgSize=[64,2,1\]] + + [:case=67;type="f16";wgSize=[128,1,1\]] + + [:case=67;type="f16";wgSize=[64,2,1\]] + + [:case=67;type="f32";wgSize=[128,1,1\]] + + [:case=67;type="f32";wgSize=[64,2,1\]] + + [:case=680;type="f16";wgSize=[128,1,1\]] + + [:case=680;type="f16";wgSize=[64,2,1\]] + + [:case=680;type="f32";wgSize=[128,1,1\]] + + [:case=680;type="f32";wgSize=[64,2,1\]] + + [:case=681;type="f16";wgSize=[128,1,1\]] + + [:case=681;type="f16";wgSize=[64,2,1\]] + + [:case=681;type="f32";wgSize=[128,1,1\]] + + [:case=681;type="f32";wgSize=[64,2,1\]] + + [:case=682;type="f16";wgSize=[128,1,1\]] + + [:case=682;type="f16";wgSize=[64,2,1\]] + + [:case=682;type="f32";wgSize=[128,1,1\]] + + [:case=682;type="f32";wgSize=[64,2,1\]] + + [:case=683;type="f16";wgSize=[128,1,1\]] + + [:case=683;type="f16";wgSize=[64,2,1\]] + + [:case=683;type="f32";wgSize=[128,1,1\]] + + [:case=683;type="f32";wgSize=[64,2,1\]] + + [:case=684;type="f16";wgSize=[128,1,1\]] + + [:case=684;type="f16";wgSize=[64,2,1\]] + + [:case=684;type="f32";wgSize=[128,1,1\]] + + [:case=684;type="f32";wgSize=[64,2,1\]] + + [:case=685;type="f16";wgSize=[128,1,1\]] + + [:case=685;type="f16";wgSize=[64,2,1\]] + + [:case=685;type="f32";wgSize=[128,1,1\]] + + [:case=685;type="f32";wgSize=[64,2,1\]] + + [:case=686;type="f16";wgSize=[128,1,1\]] + + [:case=686;type="f16";wgSize=[64,2,1\]] + + [:case=686;type="f32";wgSize=[128,1,1\]] + + [:case=686;type="f32";wgSize=[64,2,1\]] + + [:case=687;type="f16";wgSize=[128,1,1\]] + + [:case=687;type="f16";wgSize=[64,2,1\]] + + [:case=687;type="f32";wgSize=[128,1,1\]] + + [:case=687;type="f32";wgSize=[64,2,1\]] + + [:case=688;type="f16";wgSize=[128,1,1\]] + + [:case=688;type="f16";wgSize=[64,2,1\]] + + [:case=688;type="f32";wgSize=[128,1,1\]] + + [:case=688;type="f32";wgSize=[64,2,1\]] + + [:case=689;type="f16";wgSize=[128,1,1\]] + + [:case=689;type="f16";wgSize=[64,2,1\]] + + [:case=689;type="f32";wgSize=[128,1,1\]] + + [:case=689;type="f32";wgSize=[64,2,1\]] + + [:case=68;type="f16";wgSize=[128,1,1\]] + + [:case=68;type="f16";wgSize=[64,2,1\]] + + [:case=68;type="f32";wgSize=[128,1,1\]] + + [:case=68;type="f32";wgSize=[64,2,1\]] + + [:case=690;type="f16";wgSize=[128,1,1\]] + + [:case=690;type="f16";wgSize=[64,2,1\]] + + [:case=690;type="f32";wgSize=[128,1,1\]] + + [:case=690;type="f32";wgSize=[64,2,1\]] + + [:case=691;type="f16";wgSize=[128,1,1\]] + + [:case=691;type="f16";wgSize=[64,2,1\]] + + [:case=691;type="f32";wgSize=[128,1,1\]] + + [:case=691;type="f32";wgSize=[64,2,1\]] + + [:case=692;type="f16";wgSize=[128,1,1\]] + + [:case=692;type="f16";wgSize=[64,2,1\]] + + [:case=692;type="f32";wgSize=[128,1,1\]] + + [:case=692;type="f32";wgSize=[64,2,1\]] + + [:case=693;type="f16";wgSize=[128,1,1\]] + + [:case=693;type="f16";wgSize=[64,2,1\]] + + [:case=693;type="f32";wgSize=[128,1,1\]] + + [:case=693;type="f32";wgSize=[64,2,1\]] + + [:case=694;type="f16";wgSize=[128,1,1\]] + + [:case=694;type="f16";wgSize=[64,2,1\]] + + [:case=694;type="f32";wgSize=[128,1,1\]] + + [:case=694;type="f32";wgSize=[64,2,1\]] + + [:case=695;type="f16";wgSize=[128,1,1\]] + + [:case=695;type="f16";wgSize=[64,2,1\]] + + [:case=695;type="f32";wgSize=[128,1,1\]] + + [:case=695;type="f32";wgSize=[64,2,1\]] + + [:case=696;type="f16";wgSize=[128,1,1\]] + + [:case=696;type="f16";wgSize=[64,2,1\]] + + [:case=696;type="f32";wgSize=[128,1,1\]] + + [:case=696;type="f32";wgSize=[64,2,1\]] + + [:case=697;type="f16";wgSize=[128,1,1\]] + + [:case=697;type="f16";wgSize=[64,2,1\]] + + [:case=697;type="f32";wgSize=[128,1,1\]] + + [:case=697;type="f32";wgSize=[64,2,1\]] + + [:case=698;type="f16";wgSize=[128,1,1\]] + + [:case=698;type="f16";wgSize=[64,2,1\]] + + [:case=698;type="f32";wgSize=[128,1,1\]] + + [:case=698;type="f32";wgSize=[64,2,1\]] + + [:case=699;type="f16";wgSize=[128,1,1\]] + + [:case=699;type="f16";wgSize=[64,2,1\]] + + [:case=699;type="f32";wgSize=[128,1,1\]] + + [:case=699;type="f32";wgSize=[64,2,1\]] + + [:case=69;type="f16";wgSize=[128,1,1\]] + + [:case=69;type="f16";wgSize=[64,2,1\]] + + [:case=69;type="f32";wgSize=[128,1,1\]] + + [:case=69;type="f32";wgSize=[64,2,1\]] + + [:case=6;type="f16";wgSize=[128,1,1\]] + + [:case=6;type="f16";wgSize=[64,2,1\]] + + [:case=6;type="f32";wgSize=[128,1,1\]] + + [:case=6;type="f32";wgSize=[64,2,1\]] + + [:case=700;type="f16";wgSize=[128,1,1\]] + + [:case=700;type="f16";wgSize=[64,2,1\]] + + [:case=700;type="f32";wgSize=[128,1,1\]] + + [:case=700;type="f32";wgSize=[64,2,1\]] + + [:case=701;type="f16";wgSize=[128,1,1\]] + + [:case=701;type="f16";wgSize=[64,2,1\]] + + [:case=701;type="f32";wgSize=[128,1,1\]] + + [:case=701;type="f32";wgSize=[64,2,1\]] + + [:case=702;type="f16";wgSize=[128,1,1\]] + + [:case=702;type="f16";wgSize=[64,2,1\]] + + [:case=702;type="f32";wgSize=[128,1,1\]] + + [:case=702;type="f32";wgSize=[64,2,1\]] + + [:case=703;type="f16";wgSize=[128,1,1\]] + + [:case=703;type="f16";wgSize=[64,2,1\]] + + [:case=703;type="f32";wgSize=[128,1,1\]] + + [:case=703;type="f32";wgSize=[64,2,1\]] + + [:case=704;type="f16";wgSize=[128,1,1\]] + + [:case=704;type="f16";wgSize=[64,2,1\]] + + [:case=704;type="f32";wgSize=[128,1,1\]] + + [:case=704;type="f32";wgSize=[64,2,1\]] + + [:case=705;type="f16";wgSize=[128,1,1\]] + + [:case=705;type="f16";wgSize=[64,2,1\]] + + [:case=705;type="f32";wgSize=[128,1,1\]] + + [:case=705;type="f32";wgSize=[64,2,1\]] + + [:case=706;type="f16";wgSize=[128,1,1\]] + + [:case=706;type="f16";wgSize=[64,2,1\]] + + [:case=706;type="f32";wgSize=[128,1,1\]] + + [:case=706;type="f32";wgSize=[64,2,1\]] + + [:case=707;type="f16";wgSize=[128,1,1\]] + + [:case=707;type="f16";wgSize=[64,2,1\]] + + [:case=707;type="f32";wgSize=[128,1,1\]] + + [:case=707;type="f32";wgSize=[64,2,1\]] + + [:case=708;type="f16";wgSize=[128,1,1\]] + + [:case=708;type="f16";wgSize=[64,2,1\]] + + [:case=708;type="f32";wgSize=[128,1,1\]] + + [:case=708;type="f32";wgSize=[64,2,1\]] + + [:case=709;type="f16";wgSize=[128,1,1\]] + + [:case=709;type="f16";wgSize=[64,2,1\]] + + [:case=709;type="f32";wgSize=[128,1,1\]] + + [:case=709;type="f32";wgSize=[64,2,1\]] + + [:case=70;type="f16";wgSize=[128,1,1\]] + + [:case=70;type="f16";wgSize=[64,2,1\]] + + [:case=70;type="f32";wgSize=[128,1,1\]] + + [:case=70;type="f32";wgSize=[64,2,1\]] + + [:case=710;type="f16";wgSize=[128,1,1\]] + + [:case=710;type="f16";wgSize=[64,2,1\]] + + [:case=710;type="f32";wgSize=[128,1,1\]] + + [:case=710;type="f32";wgSize=[64,2,1\]] + + [:case=711;type="f16";wgSize=[128,1,1\]] + + [:case=711;type="f16";wgSize=[64,2,1\]] + + [:case=711;type="f32";wgSize=[128,1,1\]] + + [:case=711;type="f32";wgSize=[64,2,1\]] + + [:case=712;type="f16";wgSize=[128,1,1\]] + + [:case=712;type="f16";wgSize=[64,2,1\]] + + [:case=712;type="f32";wgSize=[128,1,1\]] + + [:case=712;type="f32";wgSize=[64,2,1\]] + + [:case=713;type="f16";wgSize=[128,1,1\]] + + [:case=713;type="f16";wgSize=[64,2,1\]] + + [:case=713;type="f32";wgSize=[128,1,1\]] + + [:case=713;type="f32";wgSize=[64,2,1\]] + + [:case=714;type="f16";wgSize=[128,1,1\]] + + [:case=714;type="f16";wgSize=[64,2,1\]] + + [:case=714;type="f32";wgSize=[128,1,1\]] + + [:case=714;type="f32";wgSize=[64,2,1\]] + + [:case=715;type="f16";wgSize=[128,1,1\]] + + [:case=715;type="f16";wgSize=[64,2,1\]] + + [:case=715;type="f32";wgSize=[128,1,1\]] + + [:case=715;type="f32";wgSize=[64,2,1\]] + + [:case=716;type="f16";wgSize=[128,1,1\]] + + [:case=716;type="f16";wgSize=[64,2,1\]] + + [:case=716;type="f32";wgSize=[128,1,1\]] + + [:case=716;type="f32";wgSize=[64,2,1\]] + + [:case=717;type="f16";wgSize=[128,1,1\]] + + [:case=717;type="f16";wgSize=[64,2,1\]] + + [:case=717;type="f32";wgSize=[128,1,1\]] + + [:case=717;type="f32";wgSize=[64,2,1\]] + + [:case=718;type="f16";wgSize=[128,1,1\]] + + [:case=718;type="f16";wgSize=[64,2,1\]] + + [:case=718;type="f32";wgSize=[128,1,1\]] + + [:case=718;type="f32";wgSize=[64,2,1\]] + + [:case=719;type="f16";wgSize=[128,1,1\]] + + [:case=719;type="f16";wgSize=[64,2,1\]] + + [:case=719;type="f32";wgSize=[128,1,1\]] + + [:case=719;type="f32";wgSize=[64,2,1\]] + + [:case=71;type="f16";wgSize=[128,1,1\]] + + [:case=71;type="f16";wgSize=[64,2,1\]] + + [:case=71;type="f32";wgSize=[128,1,1\]] + + [:case=71;type="f32";wgSize=[64,2,1\]] + + [:case=720;type="f16";wgSize=[128,1,1\]] + + [:case=720;type="f16";wgSize=[64,2,1\]] + + [:case=720;type="f32";wgSize=[128,1,1\]] + + [:case=720;type="f32";wgSize=[64,2,1\]] + + [:case=721;type="f16";wgSize=[128,1,1\]] + + [:case=721;type="f16";wgSize=[64,2,1\]] + + [:case=721;type="f32";wgSize=[128,1,1\]] + + [:case=721;type="f32";wgSize=[64,2,1\]] + + [:case=722;type="f16";wgSize=[128,1,1\]] + + [:case=722;type="f16";wgSize=[64,2,1\]] + + [:case=722;type="f32";wgSize=[128,1,1\]] + + [:case=722;type="f32";wgSize=[64,2,1\]] + + [:case=723;type="f16";wgSize=[128,1,1\]] + + [:case=723;type="f16";wgSize=[64,2,1\]] + + [:case=723;type="f32";wgSize=[128,1,1\]] + + [:case=723;type="f32";wgSize=[64,2,1\]] + + [:case=724;type="f16";wgSize=[128,1,1\]] + + [:case=724;type="f16";wgSize=[64,2,1\]] + + [:case=724;type="f32";wgSize=[128,1,1\]] + + [:case=724;type="f32";wgSize=[64,2,1\]] + + [:case=725;type="f16";wgSize=[128,1,1\]] + + [:case=725;type="f16";wgSize=[64,2,1\]] + + [:case=725;type="f32";wgSize=[128,1,1\]] + + [:case=725;type="f32";wgSize=[64,2,1\]] + + [:case=726;type="f16";wgSize=[128,1,1\]] + + [:case=726;type="f16";wgSize=[64,2,1\]] + + [:case=726;type="f32";wgSize=[128,1,1\]] + + [:case=726;type="f32";wgSize=[64,2,1\]] + + [:case=727;type="f16";wgSize=[128,1,1\]] + + [:case=727;type="f16";wgSize=[64,2,1\]] + + [:case=727;type="f32";wgSize=[128,1,1\]] + + [:case=727;type="f32";wgSize=[64,2,1\]] + + [:case=728;type="f16";wgSize=[128,1,1\]] + + [:case=728;type="f16";wgSize=[64,2,1\]] + + [:case=728;type="f32";wgSize=[128,1,1\]] + + [:case=728;type="f32";wgSize=[64,2,1\]] + + [:case=729;type="f16";wgSize=[128,1,1\]] + + [:case=729;type="f16";wgSize=[64,2,1\]] + + [:case=729;type="f32";wgSize=[128,1,1\]] + + [:case=729;type="f32";wgSize=[64,2,1\]] + + [:case=72;type="f16";wgSize=[128,1,1\]] + + [:case=72;type="f16";wgSize=[64,2,1\]] + + [:case=72;type="f32";wgSize=[128,1,1\]] + + [:case=72;type="f32";wgSize=[64,2,1\]] + + [:case=730;type="f16";wgSize=[128,1,1\]] + + [:case=730;type="f16";wgSize=[64,2,1\]] + + [:case=730;type="f32";wgSize=[128,1,1\]] + + [:case=730;type="f32";wgSize=[64,2,1\]] + + [:case=731;type="f16";wgSize=[128,1,1\]] + + [:case=731;type="f16";wgSize=[64,2,1\]] + + [:case=731;type="f32";wgSize=[128,1,1\]] + + [:case=731;type="f32";wgSize=[64,2,1\]] + + [:case=732;type="f16";wgSize=[128,1,1\]] + + [:case=732;type="f16";wgSize=[64,2,1\]] + + [:case=732;type="f32";wgSize=[128,1,1\]] + + [:case=732;type="f32";wgSize=[64,2,1\]] + + [:case=733;type="f16";wgSize=[128,1,1\]] + + [:case=733;type="f16";wgSize=[64,2,1\]] + + [:case=733;type="f32";wgSize=[128,1,1\]] + + [:case=733;type="f32";wgSize=[64,2,1\]] + + [:case=734;type="f16";wgSize=[128,1,1\]] + + [:case=734;type="f16";wgSize=[64,2,1\]] + + [:case=734;type="f32";wgSize=[128,1,1\]] + + [:case=734;type="f32";wgSize=[64,2,1\]] + + [:case=735;type="f16";wgSize=[128,1,1\]] + + [:case=735;type="f16";wgSize=[64,2,1\]] + + [:case=735;type="f32";wgSize=[128,1,1\]] + + [:case=735;type="f32";wgSize=[64,2,1\]] + + [:case=736;type="f16";wgSize=[128,1,1\]] + + [:case=736;type="f16";wgSize=[64,2,1\]] + + [:case=736;type="f32";wgSize=[128,1,1\]] + + [:case=736;type="f32";wgSize=[64,2,1\]] + + [:case=737;type="f16";wgSize=[128,1,1\]] + + [:case=737;type="f16";wgSize=[64,2,1\]] + + [:case=737;type="f32";wgSize=[128,1,1\]] + + [:case=737;type="f32";wgSize=[64,2,1\]] + + [:case=738;type="f16";wgSize=[128,1,1\]] + + [:case=738;type="f16";wgSize=[64,2,1\]] + + [:case=738;type="f32";wgSize=[128,1,1\]] + + [:case=738;type="f32";wgSize=[64,2,1\]] + + [:case=739;type="f16";wgSize=[128,1,1\]] + + [:case=739;type="f16";wgSize=[64,2,1\]] + + [:case=739;type="f32";wgSize=[128,1,1\]] + + [:case=739;type="f32";wgSize=[64,2,1\]] + + [:case=73;type="f16";wgSize=[128,1,1\]] + + [:case=73;type="f16";wgSize=[64,2,1\]] + + [:case=73;type="f32";wgSize=[128,1,1\]] + + [:case=73;type="f32";wgSize=[64,2,1\]] + + [:case=740;type="f16";wgSize=[128,1,1\]] + + [:case=740;type="f16";wgSize=[64,2,1\]] + + [:case=740;type="f32";wgSize=[128,1,1\]] + + [:case=740;type="f32";wgSize=[64,2,1\]] + + [:case=741;type="f16";wgSize=[128,1,1\]] + + [:case=741;type="f16";wgSize=[64,2,1\]] + + [:case=741;type="f32";wgSize=[128,1,1\]] + + [:case=741;type="f32";wgSize=[64,2,1\]] + + [:case=742;type="f16";wgSize=[128,1,1\]] + + [:case=742;type="f16";wgSize=[64,2,1\]] + + [:case=742;type="f32";wgSize=[128,1,1\]] + + [:case=742;type="f32";wgSize=[64,2,1\]] + + [:case=743;type="f16";wgSize=[128,1,1\]] + + [:case=743;type="f16";wgSize=[64,2,1\]] + + [:case=743;type="f32";wgSize=[128,1,1\]] + + [:case=743;type="f32";wgSize=[64,2,1\]] + + [:case=744;type="f16";wgSize=[128,1,1\]] + + [:case=744;type="f16";wgSize=[64,2,1\]] + + [:case=744;type="f32";wgSize=[128,1,1\]] + + [:case=744;type="f32";wgSize=[64,2,1\]] + + [:case=745;type="f16";wgSize=[128,1,1\]] + + [:case=745;type="f16";wgSize=[64,2,1\]] + + [:case=745;type="f32";wgSize=[128,1,1\]] + + [:case=745;type="f32";wgSize=[64,2,1\]] + + [:case=746;type="f16";wgSize=[128,1,1\]] + + [:case=746;type="f16";wgSize=[64,2,1\]] + + [:case=746;type="f32";wgSize=[128,1,1\]] + + [:case=746;type="f32";wgSize=[64,2,1\]] + + [:case=747;type="f16";wgSize=[128,1,1\]] + + [:case=747;type="f16";wgSize=[64,2,1\]] + + [:case=747;type="f32";wgSize=[128,1,1\]] + + [:case=747;type="f32";wgSize=[64,2,1\]] + + [:case=748;type="f16";wgSize=[128,1,1\]] + + [:case=748;type="f16";wgSize=[64,2,1\]] + + [:case=748;type="f32";wgSize=[128,1,1\]] + + [:case=748;type="f32";wgSize=[64,2,1\]] + + [:case=749;type="f16";wgSize=[128,1,1\]] + + [:case=749;type="f16";wgSize=[64,2,1\]] + + [:case=749;type="f32";wgSize=[128,1,1\]] + + [:case=749;type="f32";wgSize=[64,2,1\]] + + [:case=74;type="f16";wgSize=[128,1,1\]] + + [:case=74;type="f16";wgSize=[64,2,1\]] + + [:case=74;type="f32";wgSize=[128,1,1\]] + + [:case=74;type="f32";wgSize=[64,2,1\]] + + [:case=750;type="f16";wgSize=[128,1,1\]] + + [:case=750;type="f16";wgSize=[64,2,1\]] + + [:case=750;type="f32";wgSize=[128,1,1\]] + + [:case=750;type="f32";wgSize=[64,2,1\]] + + [:case=751;type="f16";wgSize=[128,1,1\]] + + [:case=751;type="f16";wgSize=[64,2,1\]] + + [:case=751;type="f32";wgSize=[128,1,1\]] + + [:case=751;type="f32";wgSize=[64,2,1\]] + + [:case=752;type="f16";wgSize=[128,1,1\]] + + [:case=752;type="f16";wgSize=[64,2,1\]] + + [:case=752;type="f32";wgSize=[128,1,1\]] + + [:case=752;type="f32";wgSize=[64,2,1\]] + + [:case=753;type="f16";wgSize=[128,1,1\]] + + [:case=753;type="f16";wgSize=[64,2,1\]] + + [:case=753;type="f32";wgSize=[128,1,1\]] + + [:case=753;type="f32";wgSize=[64,2,1\]] + + [:case=754;type="f16";wgSize=[128,1,1\]] + + [:case=754;type="f16";wgSize=[64,2,1\]] + + [:case=754;type="f32";wgSize=[128,1,1\]] + + [:case=754;type="f32";wgSize=[64,2,1\]] + + [:case=755;type="f16";wgSize=[128,1,1\]] + + [:case=755;type="f16";wgSize=[64,2,1\]] + + [:case=755;type="f32";wgSize=[128,1,1\]] + + [:case=755;type="f32";wgSize=[64,2,1\]] + + [:case=756;type="f16";wgSize=[128,1,1\]] + + [:case=756;type="f16";wgSize=[64,2,1\]] + + [:case=756;type="f32";wgSize=[128,1,1\]] + + [:case=756;type="f32";wgSize=[64,2,1\]] + + [:case=757;type="f16";wgSize=[128,1,1\]] + + [:case=757;type="f16";wgSize=[64,2,1\]] + + [:case=757;type="f32";wgSize=[128,1,1\]] + + [:case=757;type="f32";wgSize=[64,2,1\]] + + [:case=758;type="f16";wgSize=[128,1,1\]] + + [:case=758;type="f16";wgSize=[64,2,1\]] + + [:case=758;type="f32";wgSize=[128,1,1\]] + + [:case=758;type="f32";wgSize=[64,2,1\]] + + [:case=759;type="f16";wgSize=[128,1,1\]] + + [:case=759;type="f16";wgSize=[64,2,1\]] + + [:case=759;type="f32";wgSize=[128,1,1\]] + + [:case=759;type="f32";wgSize=[64,2,1\]] + + [:case=75;type="f16";wgSize=[128,1,1\]] + + [:case=75;type="f16";wgSize=[64,2,1\]] + + [:case=75;type="f32";wgSize=[128,1,1\]] + + [:case=75;type="f32";wgSize=[64,2,1\]] + + [:case=760;type="f16";wgSize=[128,1,1\]] + + [:case=760;type="f16";wgSize=[64,2,1\]] + + [:case=760;type="f32";wgSize=[128,1,1\]] + + [:case=760;type="f32";wgSize=[64,2,1\]] + + [:case=761;type="f16";wgSize=[128,1,1\]] + + [:case=761;type="f16";wgSize=[64,2,1\]] + + [:case=761;type="f32";wgSize=[128,1,1\]] + + [:case=761;type="f32";wgSize=[64,2,1\]] + + [:case=762;type="f16";wgSize=[128,1,1\]] + + [:case=762;type="f16";wgSize=[64,2,1\]] + + [:case=762;type="f32";wgSize=[128,1,1\]] + + [:case=762;type="f32";wgSize=[64,2,1\]] + + [:case=763;type="f16";wgSize=[128,1,1\]] + + [:case=763;type="f16";wgSize=[64,2,1\]] + + [:case=763;type="f32";wgSize=[128,1,1\]] + + [:case=763;type="f32";wgSize=[64,2,1\]] + + [:case=764;type="f16";wgSize=[128,1,1\]] + + [:case=764;type="f16";wgSize=[64,2,1\]] + + [:case=764;type="f32";wgSize=[128,1,1\]] + + [:case=764;type="f32";wgSize=[64,2,1\]] + + [:case=765;type="f16";wgSize=[128,1,1\]] + + [:case=765;type="f16";wgSize=[64,2,1\]] + + [:case=765;type="f32";wgSize=[128,1,1\]] + + [:case=765;type="f32";wgSize=[64,2,1\]] + + [:case=766;type="f16";wgSize=[128,1,1\]] + + [:case=766;type="f16";wgSize=[64,2,1\]] + + [:case=766;type="f32";wgSize=[128,1,1\]] + + [:case=766;type="f32";wgSize=[64,2,1\]] + + [:case=767;type="f16";wgSize=[128,1,1\]] + + [:case=767;type="f16";wgSize=[64,2,1\]] + + [:case=767;type="f32";wgSize=[128,1,1\]] + + [:case=767;type="f32";wgSize=[64,2,1\]] + + [:case=768;type="f16";wgSize=[128,1,1\]] + + [:case=768;type="f16";wgSize=[64,2,1\]] + + [:case=768;type="f32";wgSize=[128,1,1\]] + + [:case=768;type="f32";wgSize=[64,2,1\]] + + [:case=769;type="f16";wgSize=[128,1,1\]] + + [:case=769;type="f16";wgSize=[64,2,1\]] + + [:case=769;type="f32";wgSize=[128,1,1\]] + + [:case=769;type="f32";wgSize=[64,2,1\]] + + [:case=76;type="f16";wgSize=[128,1,1\]] + + [:case=76;type="f16";wgSize=[64,2,1\]] + + [:case=76;type="f32";wgSize=[128,1,1\]] + + [:case=76;type="f32";wgSize=[64,2,1\]] + + [:case=770;type="f16";wgSize=[128,1,1\]] + + [:case=770;type="f16";wgSize=[64,2,1\]] + + [:case=770;type="f32";wgSize=[128,1,1\]] + + [:case=770;type="f32";wgSize=[64,2,1\]] + + [:case=771;type="f16";wgSize=[128,1,1\]] + + [:case=771;type="f16";wgSize=[64,2,1\]] + + [:case=771;type="f32";wgSize=[128,1,1\]] + + [:case=771;type="f32";wgSize=[64,2,1\]] + + [:case=772;type="f16";wgSize=[128,1,1\]] + + [:case=772;type="f16";wgSize=[64,2,1\]] + + [:case=772;type="f32";wgSize=[128,1,1\]] + + [:case=772;type="f32";wgSize=[64,2,1\]] + + [:case=773;type="f16";wgSize=[128,1,1\]] + + [:case=773;type="f16";wgSize=[64,2,1\]] + + [:case=773;type="f32";wgSize=[128,1,1\]] + + [:case=773;type="f32";wgSize=[64,2,1\]] + + [:case=774;type="f16";wgSize=[128,1,1\]] + + [:case=774;type="f16";wgSize=[64,2,1\]] + + [:case=774;type="f32";wgSize=[128,1,1\]] + + [:case=774;type="f32";wgSize=[64,2,1\]] + + [:case=775;type="f16";wgSize=[128,1,1\]] + + [:case=775;type="f16";wgSize=[64,2,1\]] + + [:case=775;type="f32";wgSize=[128,1,1\]] + + [:case=775;type="f32";wgSize=[64,2,1\]] + + [:case=776;type="f16";wgSize=[128,1,1\]] + + [:case=776;type="f16";wgSize=[64,2,1\]] + + [:case=776;type="f32";wgSize=[128,1,1\]] + + [:case=776;type="f32";wgSize=[64,2,1\]] + + [:case=777;type="f16";wgSize=[128,1,1\]] + + [:case=777;type="f16";wgSize=[64,2,1\]] + + [:case=777;type="f32";wgSize=[128,1,1\]] + + [:case=777;type="f32";wgSize=[64,2,1\]] + + [:case=778;type="f16";wgSize=[128,1,1\]] + + [:case=778;type="f16";wgSize=[64,2,1\]] + + [:case=778;type="f32";wgSize=[128,1,1\]] + + [:case=778;type="f32";wgSize=[64,2,1\]] + + [:case=779;type="f16";wgSize=[128,1,1\]] + + [:case=779;type="f16";wgSize=[64,2,1\]] + + [:case=779;type="f32";wgSize=[128,1,1\]] + + [:case=779;type="f32";wgSize=[64,2,1\]] + + [:case=77;type="f16";wgSize=[128,1,1\]] + + [:case=77;type="f16";wgSize=[64,2,1\]] + + [:case=77;type="f32";wgSize=[128,1,1\]] + + [:case=77;type="f32";wgSize=[64,2,1\]] + + [:case=780;type="f16";wgSize=[128,1,1\]] + + [:case=780;type="f16";wgSize=[64,2,1\]] + + [:case=780;type="f32";wgSize=[128,1,1\]] + + [:case=780;type="f32";wgSize=[64,2,1\]] + + [:case=781;type="f16";wgSize=[128,1,1\]] + + [:case=781;type="f16";wgSize=[64,2,1\]] + + [:case=781;type="f32";wgSize=[128,1,1\]] + + [:case=781;type="f32";wgSize=[64,2,1\]] + + [:case=782;type="f16";wgSize=[128,1,1\]] + + [:case=782;type="f16";wgSize=[64,2,1\]] + + [:case=782;type="f32";wgSize=[128,1,1\]] + + [:case=782;type="f32";wgSize=[64,2,1\]] + + [:case=783;type="f16";wgSize=[128,1,1\]] + + [:case=783;type="f16";wgSize=[64,2,1\]] + + [:case=783;type="f32";wgSize=[128,1,1\]] + + [:case=783;type="f32";wgSize=[64,2,1\]] + + [:case=784;type="f16";wgSize=[128,1,1\]] + + [:case=784;type="f16";wgSize=[64,2,1\]] + + [:case=784;type="f32";wgSize=[128,1,1\]] + + [:case=784;type="f32";wgSize=[64,2,1\]] + + [:case=785;type="f16";wgSize=[128,1,1\]] + + [:case=785;type="f16";wgSize=[64,2,1\]] + + [:case=785;type="f32";wgSize=[128,1,1\]] + + [:case=785;type="f32";wgSize=[64,2,1\]] + + [:case=786;type="f16";wgSize=[128,1,1\]] + + [:case=786;type="f16";wgSize=[64,2,1\]] + + [:case=786;type="f32";wgSize=[128,1,1\]] + + [:case=786;type="f32";wgSize=[64,2,1\]] + + [:case=787;type="f16";wgSize=[128,1,1\]] + + [:case=787;type="f16";wgSize=[64,2,1\]] + + [:case=787;type="f32";wgSize=[128,1,1\]] + + [:case=787;type="f32";wgSize=[64,2,1\]] + + [:case=788;type="f16";wgSize=[128,1,1\]] + + [:case=788;type="f16";wgSize=[64,2,1\]] + + [:case=788;type="f32";wgSize=[128,1,1\]] + + [:case=788;type="f32";wgSize=[64,2,1\]] + + [:case=789;type="f16";wgSize=[128,1,1\]] + + [:case=789;type="f16";wgSize=[64,2,1\]] + + [:case=789;type="f32";wgSize=[128,1,1\]] + + [:case=789;type="f32";wgSize=[64,2,1\]] + + [:case=78;type="f16";wgSize=[128,1,1\]] + + [:case=78;type="f16";wgSize=[64,2,1\]] + + [:case=78;type="f32";wgSize=[128,1,1\]] + + [:case=78;type="f32";wgSize=[64,2,1\]] + + [:case=790;type="f16";wgSize=[128,1,1\]] + + [:case=790;type="f16";wgSize=[64,2,1\]] + + [:case=790;type="f32";wgSize=[128,1,1\]] + + [:case=790;type="f32";wgSize=[64,2,1\]] + + [:case=791;type="f16";wgSize=[128,1,1\]] + + [:case=791;type="f16";wgSize=[64,2,1\]] + + [:case=791;type="f32";wgSize=[128,1,1\]] + + [:case=791;type="f32";wgSize=[64,2,1\]] + + [:case=792;type="f16";wgSize=[128,1,1\]] + + [:case=792;type="f16";wgSize=[64,2,1\]] + + [:case=792;type="f32";wgSize=[128,1,1\]] + + [:case=792;type="f32";wgSize=[64,2,1\]] + + [:case=793;type="f16";wgSize=[128,1,1\]] + + [:case=793;type="f16";wgSize=[64,2,1\]] + + [:case=793;type="f32";wgSize=[128,1,1\]] + + [:case=793;type="f32";wgSize=[64,2,1\]] + + [:case=794;type="f16";wgSize=[128,1,1\]] + + [:case=794;type="f16";wgSize=[64,2,1\]] + + [:case=794;type="f32";wgSize=[128,1,1\]] + + [:case=794;type="f32";wgSize=[64,2,1\]] + + [:case=795;type="f16";wgSize=[128,1,1\]] + + [:case=795;type="f16";wgSize=[64,2,1\]] + + [:case=795;type="f32";wgSize=[128,1,1\]] + + [:case=795;type="f32";wgSize=[64,2,1\]] + + [:case=796;type="f16";wgSize=[128,1,1\]] + + [:case=796;type="f16";wgSize=[64,2,1\]] + + [:case=796;type="f32";wgSize=[128,1,1\]] + + [:case=796;type="f32";wgSize=[64,2,1\]] + + [:case=797;type="f16";wgSize=[128,1,1\]] + + [:case=797;type="f16";wgSize=[64,2,1\]] + + [:case=797;type="f32";wgSize=[128,1,1\]] + + [:case=797;type="f32";wgSize=[64,2,1\]] + + [:case=798;type="f16";wgSize=[128,1,1\]] + + [:case=798;type="f16";wgSize=[64,2,1\]] + + [:case=798;type="f32";wgSize=[128,1,1\]] + + [:case=798;type="f32";wgSize=[64,2,1\]] + + [:case=799;type="f16";wgSize=[128,1,1\]] + + [:case=799;type="f16";wgSize=[64,2,1\]] + + [:case=799;type="f32";wgSize=[128,1,1\]] + + [:case=799;type="f32";wgSize=[64,2,1\]] + + [:case=79;type="f16";wgSize=[128,1,1\]] + + [:case=79;type="f16";wgSize=[64,2,1\]] + + [:case=79;type="f32";wgSize=[128,1,1\]] + + [:case=79;type="f32";wgSize=[64,2,1\]] + + [:case=7;type="f16";wgSize=[128,1,1\]] + + [:case=7;type="f16";wgSize=[64,2,1\]] + + [:case=7;type="f32";wgSize=[128,1,1\]] + + [:case=7;type="f32";wgSize=[64,2,1\]] + + [:case=800;type="f16";wgSize=[128,1,1\]] + + [:case=800;type="f16";wgSize=[64,2,1\]] + + [:case=800;type="f32";wgSize=[128,1,1\]] + + [:case=800;type="f32";wgSize=[64,2,1\]] + + [:case=801;type="f16";wgSize=[128,1,1\]] + + [:case=801;type="f16";wgSize=[64,2,1\]] + + [:case=801;type="f32";wgSize=[128,1,1\]] + + [:case=801;type="f32";wgSize=[64,2,1\]] + + [:case=802;type="f16";wgSize=[128,1,1\]] + + [:case=802;type="f16";wgSize=[64,2,1\]] + + [:case=802;type="f32";wgSize=[128,1,1\]] + + [:case=802;type="f32";wgSize=[64,2,1\]] + + [:case=803;type="f16";wgSize=[128,1,1\]] + + [:case=803;type="f16";wgSize=[64,2,1\]] + + [:case=803;type="f32";wgSize=[128,1,1\]] + + [:case=803;type="f32";wgSize=[64,2,1\]] + + [:case=804;type="f16";wgSize=[128,1,1\]] + + [:case=804;type="f16";wgSize=[64,2,1\]] + + [:case=804;type="f32";wgSize=[128,1,1\]] + + [:case=804;type="f32";wgSize=[64,2,1\]] + + [:case=805;type="f16";wgSize=[128,1,1\]] + + [:case=805;type="f16";wgSize=[64,2,1\]] + + [:case=805;type="f32";wgSize=[128,1,1\]] + + [:case=805;type="f32";wgSize=[64,2,1\]] + + [:case=806;type="f16";wgSize=[128,1,1\]] + + [:case=806;type="f16";wgSize=[64,2,1\]] + + [:case=806;type="f32";wgSize=[128,1,1\]] + + [:case=806;type="f32";wgSize=[64,2,1\]] + + [:case=807;type="f16";wgSize=[128,1,1\]] + + [:case=807;type="f16";wgSize=[64,2,1\]] + + [:case=807;type="f32";wgSize=[128,1,1\]] + + [:case=807;type="f32";wgSize=[64,2,1\]] + + [:case=808;type="f16";wgSize=[128,1,1\]] + + [:case=808;type="f16";wgSize=[64,2,1\]] + + [:case=808;type="f32";wgSize=[128,1,1\]] + + [:case=808;type="f32";wgSize=[64,2,1\]] + + [:case=809;type="f16";wgSize=[128,1,1\]] + + [:case=809;type="f16";wgSize=[64,2,1\]] + + [:case=809;type="f32";wgSize=[128,1,1\]] + + [:case=809;type="f32";wgSize=[64,2,1\]] + + [:case=80;type="f16";wgSize=[128,1,1\]] + + [:case=80;type="f16";wgSize=[64,2,1\]] + + [:case=80;type="f32";wgSize=[128,1,1\]] + + [:case=80;type="f32";wgSize=[64,2,1\]] + + [:case=810;type="f16";wgSize=[128,1,1\]] + + [:case=810;type="f16";wgSize=[64,2,1\]] + + [:case=810;type="f32";wgSize=[128,1,1\]] + + [:case=810;type="f32";wgSize=[64,2,1\]] + + [:case=811;type="f16";wgSize=[128,1,1\]] + + [:case=811;type="f16";wgSize=[64,2,1\]] + + [:case=811;type="f32";wgSize=[128,1,1\]] + + [:case=811;type="f32";wgSize=[64,2,1\]] + + [:case=812;type="f16";wgSize=[128,1,1\]] + + [:case=812;type="f16";wgSize=[64,2,1\]] + + [:case=812;type="f32";wgSize=[128,1,1\]] + + [:case=812;type="f32";wgSize=[64,2,1\]] + + [:case=813;type="f16";wgSize=[128,1,1\]] + + [:case=813;type="f16";wgSize=[64,2,1\]] + + [:case=813;type="f32";wgSize=[128,1,1\]] + + [:case=813;type="f32";wgSize=[64,2,1\]] + + [:case=814;type="f16";wgSize=[128,1,1\]] + + [:case=814;type="f16";wgSize=[64,2,1\]] + + [:case=814;type="f32";wgSize=[128,1,1\]] + + [:case=814;type="f32";wgSize=[64,2,1\]] + + [:case=815;type="f16";wgSize=[128,1,1\]] + + [:case=815;type="f16";wgSize=[64,2,1\]] + + [:case=815;type="f32";wgSize=[128,1,1\]] + + [:case=815;type="f32";wgSize=[64,2,1\]] + + [:case=816;type="f16";wgSize=[128,1,1\]] + + [:case=816;type="f16";wgSize=[64,2,1\]] + + [:case=816;type="f32";wgSize=[128,1,1\]] + + [:case=816;type="f32";wgSize=[64,2,1\]] + + [:case=817;type="f16";wgSize=[128,1,1\]] + + [:case=817;type="f16";wgSize=[64,2,1\]] + + [:case=817;type="f32";wgSize=[128,1,1\]] + + [:case=817;type="f32";wgSize=[64,2,1\]] + + [:case=818;type="f16";wgSize=[128,1,1\]] + + [:case=818;type="f16";wgSize=[64,2,1\]] + + [:case=818;type="f32";wgSize=[128,1,1\]] + + [:case=818;type="f32";wgSize=[64,2,1\]] + + [:case=819;type="f16";wgSize=[128,1,1\]] + + [:case=819;type="f16";wgSize=[64,2,1\]] + + [:case=819;type="f32";wgSize=[128,1,1\]] + + [:case=819;type="f32";wgSize=[64,2,1\]] + + [:case=81;type="f16";wgSize=[128,1,1\]] + + [:case=81;type="f16";wgSize=[64,2,1\]] + + [:case=81;type="f32";wgSize=[128,1,1\]] + + [:case=81;type="f32";wgSize=[64,2,1\]] + + [:case=820;type="f16";wgSize=[128,1,1\]] + + [:case=820;type="f16";wgSize=[64,2,1\]] + + [:case=820;type="f32";wgSize=[128,1,1\]] + + [:case=820;type="f32";wgSize=[64,2,1\]] + + [:case=821;type="f16";wgSize=[128,1,1\]] + + [:case=821;type="f16";wgSize=[64,2,1\]] + + [:case=821;type="f32";wgSize=[128,1,1\]] + + [:case=821;type="f32";wgSize=[64,2,1\]] + + [:case=822;type="f16";wgSize=[128,1,1\]] + + [:case=822;type="f16";wgSize=[64,2,1\]] + + [:case=822;type="f32";wgSize=[128,1,1\]] + + [:case=822;type="f32";wgSize=[64,2,1\]] + + [:case=823;type="f16";wgSize=[128,1,1\]] + + [:case=823;type="f16";wgSize=[64,2,1\]] + + [:case=823;type="f32";wgSize=[128,1,1\]] + + [:case=823;type="f32";wgSize=[64,2,1\]] + + [:case=824;type="f16";wgSize=[128,1,1\]] + + [:case=824;type="f16";wgSize=[64,2,1\]] + + [:case=824;type="f32";wgSize=[128,1,1\]] + + [:case=824;type="f32";wgSize=[64,2,1\]] + + [:case=825;type="f16";wgSize=[128,1,1\]] + + [:case=825;type="f16";wgSize=[64,2,1\]] + + [:case=825;type="f32";wgSize=[128,1,1\]] + + [:case=825;type="f32";wgSize=[64,2,1\]] + + [:case=826;type="f16";wgSize=[128,1,1\]] + + [:case=826;type="f16";wgSize=[64,2,1\]] + + [:case=826;type="f32";wgSize=[128,1,1\]] + + [:case=826;type="f32";wgSize=[64,2,1\]] + + [:case=827;type="f16";wgSize=[128,1,1\]] + + [:case=827;type="f16";wgSize=[64,2,1\]] + + [:case=827;type="f32";wgSize=[128,1,1\]] + + [:case=827;type="f32";wgSize=[64,2,1\]] + + [:case=828;type="f16";wgSize=[128,1,1\]] + + [:case=828;type="f16";wgSize=[64,2,1\]] + + [:case=828;type="f32";wgSize=[128,1,1\]] + + [:case=828;type="f32";wgSize=[64,2,1\]] + + [:case=829;type="f16";wgSize=[128,1,1\]] + + [:case=829;type="f16";wgSize=[64,2,1\]] + + [:case=829;type="f32";wgSize=[128,1,1\]] + + [:case=829;type="f32";wgSize=[64,2,1\]] + + [:case=82;type="f16";wgSize=[128,1,1\]] + + [:case=82;type="f16";wgSize=[64,2,1\]] + + [:case=82;type="f32";wgSize=[128,1,1\]] + + [:case=82;type="f32";wgSize=[64,2,1\]] + + [:case=830;type="f16";wgSize=[128,1,1\]] + + [:case=830;type="f16";wgSize=[64,2,1\]] + + [:case=830;type="f32";wgSize=[128,1,1\]] + + [:case=830;type="f32";wgSize=[64,2,1\]] + + [:case=831;type="f16";wgSize=[128,1,1\]] + + [:case=831;type="f16";wgSize=[64,2,1\]] + + [:case=831;type="f32";wgSize=[128,1,1\]] + + [:case=831;type="f32";wgSize=[64,2,1\]] + + [:case=832;type="f16";wgSize=[128,1,1\]] + + [:case=832;type="f16";wgSize=[64,2,1\]] + + [:case=832;type="f32";wgSize=[128,1,1\]] + + [:case=832;type="f32";wgSize=[64,2,1\]] + + [:case=833;type="f16";wgSize=[128,1,1\]] + + [:case=833;type="f16";wgSize=[64,2,1\]] + + [:case=833;type="f32";wgSize=[128,1,1\]] + + [:case=833;type="f32";wgSize=[64,2,1\]] + + [:case=834;type="f16";wgSize=[128,1,1\]] + + [:case=834;type="f16";wgSize=[64,2,1\]] + + [:case=834;type="f32";wgSize=[128,1,1\]] + + [:case=834;type="f32";wgSize=[64,2,1\]] + + [:case=835;type="f16";wgSize=[128,1,1\]] + + [:case=835;type="f16";wgSize=[64,2,1\]] + + [:case=835;type="f32";wgSize=[128,1,1\]] + + [:case=835;type="f32";wgSize=[64,2,1\]] + + [:case=836;type="f16";wgSize=[128,1,1\]] + + [:case=836;type="f16";wgSize=[64,2,1\]] + + [:case=836;type="f32";wgSize=[128,1,1\]] + + [:case=836;type="f32";wgSize=[64,2,1\]] + + [:case=837;type="f16";wgSize=[128,1,1\]] + + [:case=837;type="f16";wgSize=[64,2,1\]] + + [:case=837;type="f32";wgSize=[128,1,1\]] + + [:case=837;type="f32";wgSize=[64,2,1\]] + + [:case=838;type="f16";wgSize=[128,1,1\]] + + [:case=838;type="f16";wgSize=[64,2,1\]] + + [:case=838;type="f32";wgSize=[128,1,1\]] + + [:case=838;type="f32";wgSize=[64,2,1\]] + + [:case=839;type="f16";wgSize=[128,1,1\]] + + [:case=839;type="f16";wgSize=[64,2,1\]] + + [:case=839;type="f32";wgSize=[128,1,1\]] + + [:case=839;type="f32";wgSize=[64,2,1\]] + + [:case=83;type="f16";wgSize=[128,1,1\]] + + [:case=83;type="f16";wgSize=[64,2,1\]] + + [:case=83;type="f32";wgSize=[128,1,1\]] + + [:case=83;type="f32";wgSize=[64,2,1\]] + + [:case=840;type="f16";wgSize=[128,1,1\]] + + [:case=840;type="f16";wgSize=[64,2,1\]] + + [:case=840;type="f32";wgSize=[128,1,1\]] + + [:case=840;type="f32";wgSize=[64,2,1\]] + + [:case=841;type="f16";wgSize=[128,1,1\]] + + [:case=841;type="f16";wgSize=[64,2,1\]] + + [:case=841;type="f32";wgSize=[128,1,1\]] + + [:case=841;type="f32";wgSize=[64,2,1\]] + + [:case=842;type="f16";wgSize=[128,1,1\]] + + [:case=842;type="f16";wgSize=[64,2,1\]] + + [:case=842;type="f32";wgSize=[128,1,1\]] + + [:case=842;type="f32";wgSize=[64,2,1\]] + + [:case=843;type="f16";wgSize=[128,1,1\]] + + [:case=843;type="f16";wgSize=[64,2,1\]] + + [:case=843;type="f32";wgSize=[128,1,1\]] + + [:case=843;type="f32";wgSize=[64,2,1\]] + + [:case=844;type="f16";wgSize=[128,1,1\]] + + [:case=844;type="f16";wgSize=[64,2,1\]] + + [:case=844;type="f32";wgSize=[128,1,1\]] + + [:case=844;type="f32";wgSize=[64,2,1\]] + + [:case=845;type="f16";wgSize=[128,1,1\]] + + [:case=845;type="f16";wgSize=[64,2,1\]] + + [:case=845;type="f32";wgSize=[128,1,1\]] + + [:case=845;type="f32";wgSize=[64,2,1\]] + + [:case=846;type="f16";wgSize=[128,1,1\]] + + [:case=846;type="f16";wgSize=[64,2,1\]] + + [:case=846;type="f32";wgSize=[128,1,1\]] + + [:case=846;type="f32";wgSize=[64,2,1\]] + + [:case=847;type="f16";wgSize=[128,1,1\]] + + [:case=847;type="f16";wgSize=[64,2,1\]] + + [:case=847;type="f32";wgSize=[128,1,1\]] + + [:case=847;type="f32";wgSize=[64,2,1\]] + + [:case=848;type="f16";wgSize=[128,1,1\]] + + [:case=848;type="f16";wgSize=[64,2,1\]] + + [:case=848;type="f32";wgSize=[128,1,1\]] + + [:case=848;type="f32";wgSize=[64,2,1\]] + + [:case=849;type="f16";wgSize=[128,1,1\]] + + [:case=849;type="f16";wgSize=[64,2,1\]] + + [:case=849;type="f32";wgSize=[128,1,1\]] + + [:case=849;type="f32";wgSize=[64,2,1\]] + + [:case=84;type="f16";wgSize=[128,1,1\]] + + [:case=84;type="f16";wgSize=[64,2,1\]] + + [:case=84;type="f32";wgSize=[128,1,1\]] + + [:case=84;type="f32";wgSize=[64,2,1\]] + + [:case=850;type="f16";wgSize=[128,1,1\]] + + [:case=850;type="f16";wgSize=[64,2,1\]] + + [:case=850;type="f32";wgSize=[128,1,1\]] + + [:case=850;type="f32";wgSize=[64,2,1\]] + + [:case=851;type="f16";wgSize=[128,1,1\]] + + [:case=851;type="f16";wgSize=[64,2,1\]] + + [:case=851;type="f32";wgSize=[128,1,1\]] + + [:case=851;type="f32";wgSize=[64,2,1\]] + + [:case=852;type="f16";wgSize=[128,1,1\]] + + [:case=852;type="f16";wgSize=[64,2,1\]] + + [:case=852;type="f32";wgSize=[128,1,1\]] + + [:case=852;type="f32";wgSize=[64,2,1\]] + + [:case=853;type="f16";wgSize=[128,1,1\]] + + [:case=853;type="f16";wgSize=[64,2,1\]] + + [:case=853;type="f32";wgSize=[128,1,1\]] + + [:case=853;type="f32";wgSize=[64,2,1\]] + + [:case=854;type="f16";wgSize=[128,1,1\]] + + [:case=854;type="f16";wgSize=[64,2,1\]] + + [:case=854;type="f32";wgSize=[128,1,1\]] + + [:case=854;type="f32";wgSize=[64,2,1\]] + + [:case=855;type="f16";wgSize=[128,1,1\]] + + [:case=855;type="f16";wgSize=[64,2,1\]] + + [:case=855;type="f32";wgSize=[128,1,1\]] + + [:case=855;type="f32";wgSize=[64,2,1\]] + + [:case=856;type="f16";wgSize=[128,1,1\]] + + [:case=856;type="f16";wgSize=[64,2,1\]] + + [:case=856;type="f32";wgSize=[128,1,1\]] + + [:case=856;type="f32";wgSize=[64,2,1\]] + + [:case=857;type="f16";wgSize=[128,1,1\]] + + [:case=857;type="f16";wgSize=[64,2,1\]] + + [:case=857;type="f32";wgSize=[128,1,1\]] + + [:case=857;type="f32";wgSize=[64,2,1\]] + + [:case=858;type="f16";wgSize=[128,1,1\]] + + [:case=858;type="f16";wgSize=[64,2,1\]] + + [:case=858;type="f32";wgSize=[128,1,1\]] + + [:case=858;type="f32";wgSize=[64,2,1\]] + + [:case=859;type="f16";wgSize=[128,1,1\]] + + [:case=859;type="f16";wgSize=[64,2,1\]] + + [:case=859;type="f32";wgSize=[128,1,1\]] + + [:case=859;type="f32";wgSize=[64,2,1\]] + + [:case=85;type="f16";wgSize=[128,1,1\]] + + [:case=85;type="f16";wgSize=[64,2,1\]] + + [:case=85;type="f32";wgSize=[128,1,1\]] + + [:case=85;type="f32";wgSize=[64,2,1\]] + + [:case=860;type="f16";wgSize=[128,1,1\]] + + [:case=860;type="f16";wgSize=[64,2,1\]] + + [:case=860;type="f32";wgSize=[128,1,1\]] + + [:case=860;type="f32";wgSize=[64,2,1\]] + + [:case=861;type="f16";wgSize=[128,1,1\]] + + [:case=861;type="f16";wgSize=[64,2,1\]] + + [:case=861;type="f32";wgSize=[128,1,1\]] + + [:case=861;type="f32";wgSize=[64,2,1\]] + + [:case=862;type="f16";wgSize=[128,1,1\]] + + [:case=862;type="f16";wgSize=[64,2,1\]] + + [:case=862;type="f32";wgSize=[128,1,1\]] + + [:case=862;type="f32";wgSize=[64,2,1\]] + + [:case=863;type="f16";wgSize=[128,1,1\]] + + [:case=863;type="f16";wgSize=[64,2,1\]] + + [:case=863;type="f32";wgSize=[128,1,1\]] + + [:case=863;type="f32";wgSize=[64,2,1\]] + + [:case=864;type="f16";wgSize=[128,1,1\]] + + [:case=864;type="f16";wgSize=[64,2,1\]] + + [:case=864;type="f32";wgSize=[128,1,1\]] + + [:case=864;type="f32";wgSize=[64,2,1\]] + + [:case=865;type="f16";wgSize=[128,1,1\]] + + [:case=865;type="f16";wgSize=[64,2,1\]] + + [:case=865;type="f32";wgSize=[128,1,1\]] + + [:case=865;type="f32";wgSize=[64,2,1\]] + + [:case=866;type="f16";wgSize=[128,1,1\]] + + [:case=866;type="f16";wgSize=[64,2,1\]] + + [:case=866;type="f32";wgSize=[128,1,1\]] + + [:case=866;type="f32";wgSize=[64,2,1\]] + + [:case=867;type="f16";wgSize=[128,1,1\]] + + [:case=867;type="f16";wgSize=[64,2,1\]] + + [:case=867;type="f32";wgSize=[128,1,1\]] + + [:case=867;type="f32";wgSize=[64,2,1\]] + + [:case=868;type="f16";wgSize=[128,1,1\]] + + [:case=868;type="f16";wgSize=[64,2,1\]] + + [:case=868;type="f32";wgSize=[128,1,1\]] + + [:case=868;type="f32";wgSize=[64,2,1\]] + + [:case=869;type="f16";wgSize=[128,1,1\]] + + [:case=869;type="f16";wgSize=[64,2,1\]] + + [:case=869;type="f32";wgSize=[128,1,1\]] + + [:case=869;type="f32";wgSize=[64,2,1\]] + + [:case=86;type="f16";wgSize=[128,1,1\]] + + [:case=86;type="f16";wgSize=[64,2,1\]] + + [:case=86;type="f32";wgSize=[128,1,1\]] + + [:case=86;type="f32";wgSize=[64,2,1\]] + + [:case=870;type="f16";wgSize=[128,1,1\]] + + [:case=870;type="f16";wgSize=[64,2,1\]] + + [:case=870;type="f32";wgSize=[128,1,1\]] + + [:case=870;type="f32";wgSize=[64,2,1\]] + + [:case=871;type="f16";wgSize=[128,1,1\]] + + [:case=871;type="f16";wgSize=[64,2,1\]] + + [:case=871;type="f32";wgSize=[128,1,1\]] + + [:case=871;type="f32";wgSize=[64,2,1\]] + + [:case=872;type="f16";wgSize=[128,1,1\]] + + [:case=872;type="f16";wgSize=[64,2,1\]] + + [:case=872;type="f32";wgSize=[128,1,1\]] + + [:case=872;type="f32";wgSize=[64,2,1\]] + + [:case=873;type="f16";wgSize=[128,1,1\]] + + [:case=873;type="f16";wgSize=[64,2,1\]] + + [:case=873;type="f32";wgSize=[128,1,1\]] + + [:case=873;type="f32";wgSize=[64,2,1\]] + + [:case=874;type="f16";wgSize=[128,1,1\]] + + [:case=874;type="f16";wgSize=[64,2,1\]] + + [:case=874;type="f32";wgSize=[128,1,1\]] + + [:case=874;type="f32";wgSize=[64,2,1\]] + + [:case=875;type="f16";wgSize=[128,1,1\]] + + [:case=875;type="f16";wgSize=[64,2,1\]] + + [:case=875;type="f32";wgSize=[128,1,1\]] + + [:case=875;type="f32";wgSize=[64,2,1\]] + + [:case=876;type="f16";wgSize=[128,1,1\]] + + [:case=876;type="f16";wgSize=[64,2,1\]] + + [:case=876;type="f32";wgSize=[128,1,1\]] + + [:case=876;type="f32";wgSize=[64,2,1\]] + + [:case=877;type="f16";wgSize=[128,1,1\]] + + [:case=877;type="f16";wgSize=[64,2,1\]] + + [:case=877;type="f32";wgSize=[128,1,1\]] + + [:case=877;type="f32";wgSize=[64,2,1\]] + + [:case=878;type="f16";wgSize=[128,1,1\]] + + [:case=878;type="f16";wgSize=[64,2,1\]] + + [:case=878;type="f32";wgSize=[128,1,1\]] + + [:case=878;type="f32";wgSize=[64,2,1\]] + + [:case=879;type="f16";wgSize=[128,1,1\]] + + [:case=879;type="f16";wgSize=[64,2,1\]] + + [:case=879;type="f32";wgSize=[128,1,1\]] + + [:case=879;type="f32";wgSize=[64,2,1\]] + + [:case=87;type="f16";wgSize=[128,1,1\]] + + [:case=87;type="f16";wgSize=[64,2,1\]] + + [:case=87;type="f32";wgSize=[128,1,1\]] + + [:case=87;type="f32";wgSize=[64,2,1\]] + + [:case=880;type="f16";wgSize=[128,1,1\]] + + [:case=880;type="f16";wgSize=[64,2,1\]] + + [:case=880;type="f32";wgSize=[128,1,1\]] + + [:case=880;type="f32";wgSize=[64,2,1\]] + + [:case=881;type="f16";wgSize=[128,1,1\]] + + [:case=881;type="f16";wgSize=[64,2,1\]] + + [:case=881;type="f32";wgSize=[128,1,1\]] + + [:case=881;type="f32";wgSize=[64,2,1\]] + + [:case=882;type="f16";wgSize=[128,1,1\]] + + [:case=882;type="f16";wgSize=[64,2,1\]] + + [:case=882;type="f32";wgSize=[128,1,1\]] + + [:case=882;type="f32";wgSize=[64,2,1\]] + + [:case=883;type="f16";wgSize=[128,1,1\]] + + [:case=883;type="f16";wgSize=[64,2,1\]] + + [:case=883;type="f32";wgSize=[128,1,1\]] + + [:case=883;type="f32";wgSize=[64,2,1\]] + + [:case=884;type="f16";wgSize=[128,1,1\]] + + [:case=884;type="f16";wgSize=[64,2,1\]] + + [:case=884;type="f32";wgSize=[128,1,1\]] + + [:case=884;type="f32";wgSize=[64,2,1\]] + + [:case=885;type="f16";wgSize=[128,1,1\]] + + [:case=885;type="f16";wgSize=[64,2,1\]] + + [:case=885;type="f32";wgSize=[128,1,1\]] + + [:case=885;type="f32";wgSize=[64,2,1\]] + + [:case=886;type="f16";wgSize=[128,1,1\]] + + [:case=886;type="f16";wgSize=[64,2,1\]] + + [:case=886;type="f32";wgSize=[128,1,1\]] + + [:case=886;type="f32";wgSize=[64,2,1\]] + + [:case=887;type="f16";wgSize=[128,1,1\]] + + [:case=887;type="f16";wgSize=[64,2,1\]] + + [:case=887;type="f32";wgSize=[128,1,1\]] + + [:case=887;type="f32";wgSize=[64,2,1\]] + + [:case=888;type="f16";wgSize=[128,1,1\]] + + [:case=888;type="f16";wgSize=[64,2,1\]] + + [:case=888;type="f32";wgSize=[128,1,1\]] + + [:case=888;type="f32";wgSize=[64,2,1\]] + + [:case=889;type="f16";wgSize=[128,1,1\]] + + [:case=889;type="f16";wgSize=[64,2,1\]] + + [:case=889;type="f32";wgSize=[128,1,1\]] + + [:case=889;type="f32";wgSize=[64,2,1\]] + + [:case=88;type="f16";wgSize=[128,1,1\]] + + [:case=88;type="f16";wgSize=[64,2,1\]] + + [:case=88;type="f32";wgSize=[128,1,1\]] + + [:case=88;type="f32";wgSize=[64,2,1\]] + + [:case=890;type="f16";wgSize=[128,1,1\]] + + [:case=890;type="f16";wgSize=[64,2,1\]] + + [:case=890;type="f32";wgSize=[128,1,1\]] + + [:case=890;type="f32";wgSize=[64,2,1\]] + + [:case=891;type="f16";wgSize=[128,1,1\]] + + [:case=891;type="f16";wgSize=[64,2,1\]] + + [:case=891;type="f32";wgSize=[128,1,1\]] + + [:case=891;type="f32";wgSize=[64,2,1\]] + + [:case=892;type="f16";wgSize=[128,1,1\]] + + [:case=892;type="f16";wgSize=[64,2,1\]] + + [:case=892;type="f32";wgSize=[128,1,1\]] + + [:case=892;type="f32";wgSize=[64,2,1\]] + + [:case=893;type="f16";wgSize=[128,1,1\]] + + [:case=893;type="f16";wgSize=[64,2,1\]] + + [:case=893;type="f32";wgSize=[128,1,1\]] + + [:case=893;type="f32";wgSize=[64,2,1\]] + + [:case=894;type="f16";wgSize=[128,1,1\]] + + [:case=894;type="f16";wgSize=[64,2,1\]] + + [:case=894;type="f32";wgSize=[128,1,1\]] + + [:case=894;type="f32";wgSize=[64,2,1\]] + + [:case=895;type="f16";wgSize=[128,1,1\]] + + [:case=895;type="f16";wgSize=[64,2,1\]] + + [:case=895;type="f32";wgSize=[128,1,1\]] + + [:case=895;type="f32";wgSize=[64,2,1\]] + + [:case=896;type="f16";wgSize=[128,1,1\]] + + [:case=896;type="f16";wgSize=[64,2,1\]] + + [:case=896;type="f32";wgSize=[128,1,1\]] + + [:case=896;type="f32";wgSize=[64,2,1\]] + + [:case=897;type="f16";wgSize=[128,1,1\]] + + [:case=897;type="f16";wgSize=[64,2,1\]] + + [:case=897;type="f32";wgSize=[128,1,1\]] + + [:case=897;type="f32";wgSize=[64,2,1\]] + + [:case=898;type="f16";wgSize=[128,1,1\]] + + [:case=898;type="f16";wgSize=[64,2,1\]] + + [:case=898;type="f32";wgSize=[128,1,1\]] + + [:case=898;type="f32";wgSize=[64,2,1\]] + + [:case=899;type="f16";wgSize=[128,1,1\]] + + [:case=899;type="f16";wgSize=[64,2,1\]] + + [:case=899;type="f32";wgSize=[128,1,1\]] + + [:case=899;type="f32";wgSize=[64,2,1\]] + + [:case=89;type="f16";wgSize=[128,1,1\]] + + [:case=89;type="f16";wgSize=[64,2,1\]] + + [:case=89;type="f32";wgSize=[128,1,1\]] + + [:case=89;type="f32";wgSize=[64,2,1\]] + + [:case=8;type="f16";wgSize=[128,1,1\]] + + [:case=8;type="f16";wgSize=[64,2,1\]] + + [:case=8;type="f32";wgSize=[128,1,1\]] + + [:case=8;type="f32";wgSize=[64,2,1\]] + + [:case=900;type="f16";wgSize=[128,1,1\]] + + [:case=900;type="f16";wgSize=[64,2,1\]] + + [:case=900;type="f32";wgSize=[128,1,1\]] + + [:case=900;type="f32";wgSize=[64,2,1\]] + + [:case=901;type="f16";wgSize=[128,1,1\]] + + [:case=901;type="f16";wgSize=[64,2,1\]] + + [:case=901;type="f32";wgSize=[128,1,1\]] + + [:case=901;type="f32";wgSize=[64,2,1\]] + + [:case=902;type="f16";wgSize=[128,1,1\]] + + [:case=902;type="f16";wgSize=[64,2,1\]] + + [:case=902;type="f32";wgSize=[128,1,1\]] + + [:case=902;type="f32";wgSize=[64,2,1\]] + + [:case=903;type="f16";wgSize=[128,1,1\]] + + [:case=903;type="f16";wgSize=[64,2,1\]] + + [:case=903;type="f32";wgSize=[128,1,1\]] + + [:case=903;type="f32";wgSize=[64,2,1\]] + + [:case=904;type="f16";wgSize=[128,1,1\]] + + [:case=904;type="f16";wgSize=[64,2,1\]] + + [:case=904;type="f32";wgSize=[128,1,1\]] + + [:case=904;type="f32";wgSize=[64,2,1\]] + + [:case=905;type="f16";wgSize=[128,1,1\]] + + [:case=905;type="f16";wgSize=[64,2,1\]] + + [:case=905;type="f32";wgSize=[128,1,1\]] + + [:case=905;type="f32";wgSize=[64,2,1\]] + + [:case=906;type="f16";wgSize=[128,1,1\]] + + [:case=906;type="f16";wgSize=[64,2,1\]] + + [:case=906;type="f32";wgSize=[128,1,1\]] + + [:case=906;type="f32";wgSize=[64,2,1\]] + + [:case=907;type="f16";wgSize=[128,1,1\]] + + [:case=907;type="f16";wgSize=[64,2,1\]] + + [:case=907;type="f32";wgSize=[128,1,1\]] + + [:case=907;type="f32";wgSize=[64,2,1\]] + + [:case=908;type="f16";wgSize=[128,1,1\]] + + [:case=908;type="f16";wgSize=[64,2,1\]] + + [:case=908;type="f32";wgSize=[128,1,1\]] + + [:case=908;type="f32";wgSize=[64,2,1\]] + + [:case=909;type="f16";wgSize=[128,1,1\]] + + [:case=909;type="f16";wgSize=[64,2,1\]] + + [:case=909;type="f32";wgSize=[128,1,1\]] + + [:case=909;type="f32";wgSize=[64,2,1\]] + + [:case=90;type="f16";wgSize=[128,1,1\]] + + [:case=90;type="f16";wgSize=[64,2,1\]] + + [:case=90;type="f32";wgSize=[128,1,1\]] + + [:case=90;type="f32";wgSize=[64,2,1\]] + + [:case=910;type="f16";wgSize=[128,1,1\]] + + [:case=910;type="f16";wgSize=[64,2,1\]] + + [:case=910;type="f32";wgSize=[128,1,1\]] + + [:case=910;type="f32";wgSize=[64,2,1\]] + + [:case=911;type="f16";wgSize=[128,1,1\]] + + [:case=911;type="f16";wgSize=[64,2,1\]] + + [:case=911;type="f32";wgSize=[128,1,1\]] + + [:case=911;type="f32";wgSize=[64,2,1\]] + + [:case=912;type="f16";wgSize=[128,1,1\]] + + [:case=912;type="f16";wgSize=[64,2,1\]] + + [:case=912;type="f32";wgSize=[128,1,1\]] + + [:case=912;type="f32";wgSize=[64,2,1\]] + + [:case=913;type="f16";wgSize=[128,1,1\]] + + [:case=913;type="f16";wgSize=[64,2,1\]] + + [:case=913;type="f32";wgSize=[128,1,1\]] + + [:case=913;type="f32";wgSize=[64,2,1\]] + + [:case=914;type="f16";wgSize=[128,1,1\]] + + [:case=914;type="f16";wgSize=[64,2,1\]] + + [:case=914;type="f32";wgSize=[128,1,1\]] + + [:case=914;type="f32";wgSize=[64,2,1\]] + + [:case=915;type="f16";wgSize=[128,1,1\]] + + [:case=915;type="f16";wgSize=[64,2,1\]] + + [:case=915;type="f32";wgSize=[128,1,1\]] + + [:case=915;type="f32";wgSize=[64,2,1\]] + + [:case=916;type="f16";wgSize=[128,1,1\]] + + [:case=916;type="f16";wgSize=[64,2,1\]] + + [:case=916;type="f32";wgSize=[128,1,1\]] + + [:case=916;type="f32";wgSize=[64,2,1\]] + + [:case=917;type="f16";wgSize=[128,1,1\]] + + [:case=917;type="f16";wgSize=[64,2,1\]] + + [:case=917;type="f32";wgSize=[128,1,1\]] + + [:case=917;type="f32";wgSize=[64,2,1\]] + + [:case=918;type="f16";wgSize=[128,1,1\]] + + [:case=918;type="f16";wgSize=[64,2,1\]] + + [:case=918;type="f32";wgSize=[128,1,1\]] + + [:case=918;type="f32";wgSize=[64,2,1\]] + + [:case=919;type="f16";wgSize=[128,1,1\]] + + [:case=919;type="f16";wgSize=[64,2,1\]] + + [:case=919;type="f32";wgSize=[128,1,1\]] + + [:case=919;type="f32";wgSize=[64,2,1\]] + + [:case=91;type="f16";wgSize=[128,1,1\]] + + [:case=91;type="f16";wgSize=[64,2,1\]] + + [:case=91;type="f32";wgSize=[128,1,1\]] + + [:case=91;type="f32";wgSize=[64,2,1\]] + + [:case=920;type="f16";wgSize=[128,1,1\]] + + [:case=920;type="f16";wgSize=[64,2,1\]] + + [:case=920;type="f32";wgSize=[128,1,1\]] + + [:case=920;type="f32";wgSize=[64,2,1\]] + + [:case=921;type="f16";wgSize=[128,1,1\]] + + [:case=921;type="f16";wgSize=[64,2,1\]] + + [:case=921;type="f32";wgSize=[128,1,1\]] + + [:case=921;type="f32";wgSize=[64,2,1\]] + + [:case=922;type="f16";wgSize=[128,1,1\]] + + [:case=922;type="f16";wgSize=[64,2,1\]] + + [:case=922;type="f32";wgSize=[128,1,1\]] + + [:case=922;type="f32";wgSize=[64,2,1\]] + + [:case=923;type="f16";wgSize=[128,1,1\]] + + [:case=923;type="f16";wgSize=[64,2,1\]] + + [:case=923;type="f32";wgSize=[128,1,1\]] + + [:case=923;type="f32";wgSize=[64,2,1\]] + + [:case=924;type="f16";wgSize=[128,1,1\]] + + [:case=924;type="f16";wgSize=[64,2,1\]] + + [:case=924;type="f32";wgSize=[128,1,1\]] + + [:case=924;type="f32";wgSize=[64,2,1\]] + + [:case=925;type="f16";wgSize=[128,1,1\]] + + [:case=925;type="f16";wgSize=[64,2,1\]] + + [:case=925;type="f32";wgSize=[128,1,1\]] + + [:case=925;type="f32";wgSize=[64,2,1\]] + + [:case=926;type="f16";wgSize=[128,1,1\]] + + [:case=926;type="f16";wgSize=[64,2,1\]] + + [:case=926;type="f32";wgSize=[128,1,1\]] + + [:case=926;type="f32";wgSize=[64,2,1\]] + + [:case=927;type="f16";wgSize=[128,1,1\]] + + [:case=927;type="f16";wgSize=[64,2,1\]] + + [:case=927;type="f32";wgSize=[128,1,1\]] + + [:case=927;type="f32";wgSize=[64,2,1\]] + + [:case=928;type="f16";wgSize=[128,1,1\]] + + [:case=928;type="f16";wgSize=[64,2,1\]] + + [:case=928;type="f32";wgSize=[128,1,1\]] + + [:case=928;type="f32";wgSize=[64,2,1\]] + + [:case=929;type="f16";wgSize=[128,1,1\]] + + [:case=929;type="f16";wgSize=[64,2,1\]] + + [:case=929;type="f32";wgSize=[128,1,1\]] + + [:case=929;type="f32";wgSize=[64,2,1\]] + + [:case=92;type="f16";wgSize=[128,1,1\]] + + [:case=92;type="f16";wgSize=[64,2,1\]] + + [:case=92;type="f32";wgSize=[128,1,1\]] + + [:case=92;type="f32";wgSize=[64,2,1\]] + + [:case=930;type="f16";wgSize=[128,1,1\]] + + [:case=930;type="f16";wgSize=[64,2,1\]] + + [:case=930;type="f32";wgSize=[128,1,1\]] + + [:case=930;type="f32";wgSize=[64,2,1\]] + + [:case=931;type="f16";wgSize=[128,1,1\]] + + [:case=931;type="f16";wgSize=[64,2,1\]] + + [:case=931;type="f32";wgSize=[128,1,1\]] + + [:case=931;type="f32";wgSize=[64,2,1\]] + + [:case=932;type="f16";wgSize=[128,1,1\]] + + [:case=932;type="f16";wgSize=[64,2,1\]] + + [:case=932;type="f32";wgSize=[128,1,1\]] + + [:case=932;type="f32";wgSize=[64,2,1\]] + + [:case=933;type="f16";wgSize=[128,1,1\]] + + [:case=933;type="f16";wgSize=[64,2,1\]] + + [:case=933;type="f32";wgSize=[128,1,1\]] + + [:case=933;type="f32";wgSize=[64,2,1\]] + + [:case=934;type="f16";wgSize=[128,1,1\]] + + [:case=934;type="f16";wgSize=[64,2,1\]] + + [:case=934;type="f32";wgSize=[128,1,1\]] + + [:case=934;type="f32";wgSize=[64,2,1\]] + + [:case=935;type="f16";wgSize=[128,1,1\]] + + [:case=935;type="f16";wgSize=[64,2,1\]] + + [:case=935;type="f32";wgSize=[128,1,1\]] + + [:case=935;type="f32";wgSize=[64,2,1\]] + + [:case=936;type="f16";wgSize=[128,1,1\]] + + [:case=936;type="f16";wgSize=[64,2,1\]] + + [:case=936;type="f32";wgSize=[128,1,1\]] + + [:case=936;type="f32";wgSize=[64,2,1\]] + + [:case=937;type="f16";wgSize=[128,1,1\]] + + [:case=937;type="f16";wgSize=[64,2,1\]] + + [:case=937;type="f32";wgSize=[128,1,1\]] + + [:case=937;type="f32";wgSize=[64,2,1\]] + + [:case=938;type="f16";wgSize=[128,1,1\]] + + [:case=938;type="f16";wgSize=[64,2,1\]] + + [:case=938;type="f32";wgSize=[128,1,1\]] + + [:case=938;type="f32";wgSize=[64,2,1\]] + + [:case=939;type="f16";wgSize=[128,1,1\]] + + [:case=939;type="f16";wgSize=[64,2,1\]] + + [:case=939;type="f32";wgSize=[128,1,1\]] + + [:case=939;type="f32";wgSize=[64,2,1\]] + + [:case=93;type="f16";wgSize=[128,1,1\]] + + [:case=93;type="f16";wgSize=[64,2,1\]] + + [:case=93;type="f32";wgSize=[128,1,1\]] + + [:case=93;type="f32";wgSize=[64,2,1\]] + + [:case=940;type="f16";wgSize=[128,1,1\]] + + [:case=940;type="f16";wgSize=[64,2,1\]] + + [:case=940;type="f32";wgSize=[128,1,1\]] + + [:case=940;type="f32";wgSize=[64,2,1\]] + + [:case=941;type="f16";wgSize=[128,1,1\]] + + [:case=941;type="f16";wgSize=[64,2,1\]] + + [:case=941;type="f32";wgSize=[128,1,1\]] + + [:case=941;type="f32";wgSize=[64,2,1\]] + + [:case=942;type="f16";wgSize=[128,1,1\]] + + [:case=942;type="f16";wgSize=[64,2,1\]] + + [:case=942;type="f32";wgSize=[128,1,1\]] + + [:case=942;type="f32";wgSize=[64,2,1\]] + + [:case=943;type="f16";wgSize=[128,1,1\]] + + [:case=943;type="f16";wgSize=[64,2,1\]] + + [:case=943;type="f32";wgSize=[128,1,1\]] + + [:case=943;type="f32";wgSize=[64,2,1\]] + + [:case=944;type="f16";wgSize=[128,1,1\]] + + [:case=944;type="f16";wgSize=[64,2,1\]] + + [:case=944;type="f32";wgSize=[128,1,1\]] + + [:case=944;type="f32";wgSize=[64,2,1\]] + + [:case=945;type="f16";wgSize=[128,1,1\]] + + [:case=945;type="f16";wgSize=[64,2,1\]] + + [:case=945;type="f32";wgSize=[128,1,1\]] + + [:case=945;type="f32";wgSize=[64,2,1\]] + + [:case=946;type="f16";wgSize=[128,1,1\]] + + [:case=946;type="f16";wgSize=[64,2,1\]] + + [:case=946;type="f32";wgSize=[128,1,1\]] + + [:case=946;type="f32";wgSize=[64,2,1\]] + + [:case=947;type="f16";wgSize=[128,1,1\]] + + [:case=947;type="f16";wgSize=[64,2,1\]] + + [:case=947;type="f32";wgSize=[128,1,1\]] + + [:case=947;type="f32";wgSize=[64,2,1\]] + + [:case=948;type="f16";wgSize=[128,1,1\]] + + [:case=948;type="f16";wgSize=[64,2,1\]] + + [:case=948;type="f32";wgSize=[128,1,1\]] + + [:case=948;type="f32";wgSize=[64,2,1\]] + + [:case=949;type="f16";wgSize=[128,1,1\]] + + [:case=949;type="f16";wgSize=[64,2,1\]] + + [:case=949;type="f32";wgSize=[128,1,1\]] + + [:case=949;type="f32";wgSize=[64,2,1\]] + + [:case=94;type="f16";wgSize=[128,1,1\]] + + [:case=94;type="f16";wgSize=[64,2,1\]] + + [:case=94;type="f32";wgSize=[128,1,1\]] + + [:case=94;type="f32";wgSize=[64,2,1\]] + + [:case=950;type="f16";wgSize=[128,1,1\]] + + [:case=950;type="f16";wgSize=[64,2,1\]] + + [:case=950;type="f32";wgSize=[128,1,1\]] + + [:case=950;type="f32";wgSize=[64,2,1\]] + + [:case=951;type="f16";wgSize=[128,1,1\]] + + [:case=951;type="f16";wgSize=[64,2,1\]] + + [:case=951;type="f32";wgSize=[128,1,1\]] + + [:case=951;type="f32";wgSize=[64,2,1\]] + + [:case=952;type="f16";wgSize=[128,1,1\]] + + [:case=952;type="f16";wgSize=[64,2,1\]] + + [:case=952;type="f32";wgSize=[128,1,1\]] + + [:case=952;type="f32";wgSize=[64,2,1\]] + + [:case=953;type="f16";wgSize=[128,1,1\]] + + [:case=953;type="f16";wgSize=[64,2,1\]] + + [:case=953;type="f32";wgSize=[128,1,1\]] + + [:case=953;type="f32";wgSize=[64,2,1\]] + + [:case=954;type="f16";wgSize=[128,1,1\]] + + [:case=954;type="f16";wgSize=[64,2,1\]] + + [:case=954;type="f32";wgSize=[128,1,1\]] + + [:case=954;type="f32";wgSize=[64,2,1\]] + + [:case=955;type="f16";wgSize=[128,1,1\]] + + [:case=955;type="f16";wgSize=[64,2,1\]] + + [:case=955;type="f32";wgSize=[128,1,1\]] + + [:case=955;type="f32";wgSize=[64,2,1\]] + + [:case=956;type="f16";wgSize=[128,1,1\]] + + [:case=956;type="f16";wgSize=[64,2,1\]] + + [:case=956;type="f32";wgSize=[128,1,1\]] + + [:case=956;type="f32";wgSize=[64,2,1\]] + + [:case=957;type="f16";wgSize=[128,1,1\]] + + [:case=957;type="f16";wgSize=[64,2,1\]] + + [:case=957;type="f32";wgSize=[128,1,1\]] + + [:case=957;type="f32";wgSize=[64,2,1\]] + + [:case=958;type="f16";wgSize=[128,1,1\]] + + [:case=958;type="f16";wgSize=[64,2,1\]] + + [:case=958;type="f32";wgSize=[128,1,1\]] + + [:case=958;type="f32";wgSize=[64,2,1\]] + + [:case=959;type="f16";wgSize=[128,1,1\]] + + [:case=959;type="f16";wgSize=[64,2,1\]] + + [:case=959;type="f32";wgSize=[128,1,1\]] + + [:case=959;type="f32";wgSize=[64,2,1\]] + + [:case=95;type="f16";wgSize=[128,1,1\]] + + [:case=95;type="f16";wgSize=[64,2,1\]] + + [:case=95;type="f32";wgSize=[128,1,1\]] + + [:case=95;type="f32";wgSize=[64,2,1\]] + + [:case=960;type="f16";wgSize=[128,1,1\]] + + [:case=960;type="f16";wgSize=[64,2,1\]] + + [:case=960;type="f32";wgSize=[128,1,1\]] + + [:case=960;type="f32";wgSize=[64,2,1\]] + + [:case=961;type="f16";wgSize=[128,1,1\]] + + [:case=961;type="f16";wgSize=[64,2,1\]] + + [:case=961;type="f32";wgSize=[128,1,1\]] + + [:case=961;type="f32";wgSize=[64,2,1\]] + + [:case=962;type="f16";wgSize=[128,1,1\]] + + [:case=962;type="f16";wgSize=[64,2,1\]] + + [:case=962;type="f32";wgSize=[128,1,1\]] + + [:case=962;type="f32";wgSize=[64,2,1\]] + + [:case=963;type="f16";wgSize=[128,1,1\]] + + [:case=963;type="f16";wgSize=[64,2,1\]] + + [:case=963;type="f32";wgSize=[128,1,1\]] + + [:case=963;type="f32";wgSize=[64,2,1\]] + + [:case=964;type="f16";wgSize=[128,1,1\]] + + [:case=964;type="f16";wgSize=[64,2,1\]] + + [:case=964;type="f32";wgSize=[128,1,1\]] + + [:case=964;type="f32";wgSize=[64,2,1\]] + + [:case=965;type="f16";wgSize=[128,1,1\]] + + [:case=965;type="f16";wgSize=[64,2,1\]] + + [:case=965;type="f32";wgSize=[128,1,1\]] + + [:case=965;type="f32";wgSize=[64,2,1\]] + + [:case=966;type="f16";wgSize=[128,1,1\]] + + [:case=966;type="f16";wgSize=[64,2,1\]] + + [:case=966;type="f32";wgSize=[128,1,1\]] + + [:case=966;type="f32";wgSize=[64,2,1\]] + + [:case=967;type="f16";wgSize=[128,1,1\]] + + [:case=967;type="f16";wgSize=[64,2,1\]] + + [:case=967;type="f32";wgSize=[128,1,1\]] + + [:case=967;type="f32";wgSize=[64,2,1\]] + + [:case=968;type="f16";wgSize=[128,1,1\]] + + [:case=968;type="f16";wgSize=[64,2,1\]] + + [:case=968;type="f32";wgSize=[128,1,1\]] + + [:case=968;type="f32";wgSize=[64,2,1\]] + + [:case=969;type="f16";wgSize=[128,1,1\]] + + [:case=969;type="f16";wgSize=[64,2,1\]] + + [:case=969;type="f32";wgSize=[128,1,1\]] + + [:case=969;type="f32";wgSize=[64,2,1\]] + + [:case=96;type="f16";wgSize=[128,1,1\]] + + [:case=96;type="f16";wgSize=[64,2,1\]] + + [:case=96;type="f32";wgSize=[128,1,1\]] + + [:case=96;type="f32";wgSize=[64,2,1\]] + + [:case=970;type="f16";wgSize=[128,1,1\]] + + [:case=970;type="f16";wgSize=[64,2,1\]] + + [:case=970;type="f32";wgSize=[128,1,1\]] + + [:case=970;type="f32";wgSize=[64,2,1\]] + + [:case=971;type="f16";wgSize=[128,1,1\]] + + [:case=971;type="f16";wgSize=[64,2,1\]] + + [:case=971;type="f32";wgSize=[128,1,1\]] + + [:case=971;type="f32";wgSize=[64,2,1\]] + + [:case=972;type="f16";wgSize=[128,1,1\]] + + [:case=972;type="f16";wgSize=[64,2,1\]] + + [:case=972;type="f32";wgSize=[128,1,1\]] + + [:case=972;type="f32";wgSize=[64,2,1\]] + + [:case=973;type="f16";wgSize=[128,1,1\]] + + [:case=973;type="f16";wgSize=[64,2,1\]] + + [:case=973;type="f32";wgSize=[128,1,1\]] + + [:case=973;type="f32";wgSize=[64,2,1\]] + + [:case=974;type="f16";wgSize=[128,1,1\]] + + [:case=974;type="f16";wgSize=[64,2,1\]] + + [:case=974;type="f32";wgSize=[128,1,1\]] + + [:case=974;type="f32";wgSize=[64,2,1\]] + + [:case=975;type="f16";wgSize=[128,1,1\]] + + [:case=975;type="f16";wgSize=[64,2,1\]] + + [:case=975;type="f32";wgSize=[128,1,1\]] + + [:case=975;type="f32";wgSize=[64,2,1\]] + + [:case=976;type="f16";wgSize=[128,1,1\]] + + [:case=976;type="f16";wgSize=[64,2,1\]] + + [:case=976;type="f32";wgSize=[128,1,1\]] + + [:case=976;type="f32";wgSize=[64,2,1\]] + + [:case=977;type="f16";wgSize=[128,1,1\]] + + [:case=977;type="f16";wgSize=[64,2,1\]] + + [:case=977;type="f32";wgSize=[128,1,1\]] + + [:case=977;type="f32";wgSize=[64,2,1\]] + + [:case=978;type="f16";wgSize=[128,1,1\]] + + [:case=978;type="f16";wgSize=[64,2,1\]] + + [:case=978;type="f32";wgSize=[128,1,1\]] + + [:case=978;type="f32";wgSize=[64,2,1\]] + + [:case=979;type="f16";wgSize=[128,1,1\]] + + [:case=979;type="f16";wgSize=[64,2,1\]] + + [:case=979;type="f32";wgSize=[128,1,1\]] + + [:case=979;type="f32";wgSize=[64,2,1\]] + + [:case=97;type="f16";wgSize=[128,1,1\]] + + [:case=97;type="f16";wgSize=[64,2,1\]] + + [:case=97;type="f32";wgSize=[128,1,1\]] + + [:case=97;type="f32";wgSize=[64,2,1\]] + + [:case=980;type="f16";wgSize=[128,1,1\]] + + [:case=980;type="f16";wgSize=[64,2,1\]] + + [:case=980;type="f32";wgSize=[128,1,1\]] + + [:case=980;type="f32";wgSize=[64,2,1\]] + + [:case=981;type="f16";wgSize=[128,1,1\]] + + [:case=981;type="f16";wgSize=[64,2,1\]] + + [:case=981;type="f32";wgSize=[128,1,1\]] + + [:case=981;type="f32";wgSize=[64,2,1\]] + + [:case=982;type="f16";wgSize=[128,1,1\]] + + [:case=982;type="f16";wgSize=[64,2,1\]] + + [:case=982;type="f32";wgSize=[128,1,1\]] + + [:case=982;type="f32";wgSize=[64,2,1\]] + + [:case=983;type="f16";wgSize=[128,1,1\]] + + [:case=983;type="f16";wgSize=[64,2,1\]] + + [:case=983;type="f32";wgSize=[128,1,1\]] + + [:case=983;type="f32";wgSize=[64,2,1\]] + + [:case=984;type="f16";wgSize=[128,1,1\]] + + [:case=984;type="f16";wgSize=[64,2,1\]] + + [:case=984;type="f32";wgSize=[128,1,1\]] + + [:case=984;type="f32";wgSize=[64,2,1\]] + + [:case=985;type="f16";wgSize=[128,1,1\]] + + [:case=985;type="f16";wgSize=[64,2,1\]] + + [:case=985;type="f32";wgSize=[128,1,1\]] + + [:case=985;type="f32";wgSize=[64,2,1\]] + + [:case=986;type="f16";wgSize=[128,1,1\]] + + [:case=986;type="f16";wgSize=[64,2,1\]] + + [:case=986;type="f32";wgSize=[128,1,1\]] + + [:case=986;type="f32";wgSize=[64,2,1\]] + + [:case=987;type="f16";wgSize=[128,1,1\]] + + [:case=987;type="f16";wgSize=[64,2,1\]] + + [:case=987;type="f32";wgSize=[128,1,1\]] + + [:case=987;type="f32";wgSize=[64,2,1\]] + + [:case=988;type="f16";wgSize=[128,1,1\]] + + [:case=988;type="f16";wgSize=[64,2,1\]] + + [:case=988;type="f32";wgSize=[128,1,1\]] + + [:case=988;type="f32";wgSize=[64,2,1\]] + + [:case=989;type="f16";wgSize=[128,1,1\]] + + [:case=989;type="f16";wgSize=[64,2,1\]] + + [:case=989;type="f32";wgSize=[128,1,1\]] + + [:case=989;type="f32";wgSize=[64,2,1\]] + + [:case=98;type="f16";wgSize=[128,1,1\]] + + [:case=98;type="f16";wgSize=[64,2,1\]] + + [:case=98;type="f32";wgSize=[128,1,1\]] + + [:case=98;type="f32";wgSize=[64,2,1\]] + + [:case=990;type="f16";wgSize=[128,1,1\]] + + [:case=990;type="f16";wgSize=[64,2,1\]] + + [:case=990;type="f32";wgSize=[128,1,1\]] + + [:case=990;type="f32";wgSize=[64,2,1\]] + + [:case=991;type="f16";wgSize=[128,1,1\]] + + [:case=991;type="f16";wgSize=[64,2,1\]] + + [:case=991;type="f32";wgSize=[128,1,1\]] + + [:case=991;type="f32";wgSize=[64,2,1\]] + + [:case=992;type="f16";wgSize=[128,1,1\]] + + [:case=992;type="f16";wgSize=[64,2,1\]] + + [:case=992;type="f32";wgSize=[128,1,1\]] + + [:case=992;type="f32";wgSize=[64,2,1\]] + + [:case=993;type="f16";wgSize=[128,1,1\]] + + [:case=993;type="f16";wgSize=[64,2,1\]] + + [:case=993;type="f32";wgSize=[128,1,1\]] + + [:case=993;type="f32";wgSize=[64,2,1\]] + + [:case=994;type="f16";wgSize=[128,1,1\]] + + [:case=994;type="f16";wgSize=[64,2,1\]] + + [:case=994;type="f32";wgSize=[128,1,1\]] + + [:case=994;type="f32";wgSize=[64,2,1\]] + + [:case=995;type="f16";wgSize=[128,1,1\]] + + [:case=995;type="f16";wgSize=[64,2,1\]] + + [:case=995;type="f32";wgSize=[128,1,1\]] + + [:case=995;type="f32";wgSize=[64,2,1\]] + + [:case=996;type="f16";wgSize=[128,1,1\]] + + [:case=996;type="f16";wgSize=[64,2,1\]] + + [:case=996;type="f32";wgSize=[128,1,1\]] + + [:case=996;type="f32";wgSize=[64,2,1\]] + + [:case=997;type="f16";wgSize=[128,1,1\]] + + [:case=997;type="f16";wgSize=[64,2,1\]] + + [:case=997;type="f32";wgSize=[128,1,1\]] + + [:case=997;type="f32";wgSize=[64,2,1\]] + + [:case=998;type="f16";wgSize=[128,1,1\]] + + [:case=998;type="f16";wgSize=[64,2,1\]] + + [:case=998;type="f32";wgSize=[128,1,1\]] + + [:case=998;type="f32";wgSize=[64,2,1\]] + + [:case=999;type="f16";wgSize=[128,1,1\]] + + [:case=999;type="f16";wgSize=[64,2,1\]] + + [:case=999;type="f32";wgSize=[128,1,1\]] + + [:case=999;type="f32";wgSize=[64,2,1\]] + + [:case=99;type="f16";wgSize=[128,1,1\]] + + [:case=99;type="f16";wgSize=[64,2,1\]] + + [:case=99;type="f32";wgSize=[128,1,1\]] + + [:case=99;type="f32";wgSize=[64,2,1\]] + + [:case=9;type="f16";wgSize=[128,1,1\]] + + [:case=9;type="f16";wgSize=[64,2,1\]] + + [:case=9;type="f32";wgSize=[128,1,1\]] + + [:case=9;type="f32";wgSize=[64,2,1\]] + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupAdd:fragment:*] + [:] + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupAll:compute,all_active:*] + [:wgSize=[1,1,16\]] + + [:wgSize=[1,1,32\]] + + [:wgSize=[1,1,4\]] + + [:wgSize=[1,1,64\]] + + [:wgSize=[1,1,8\]] + + [:wgSize=[1,128,1\]] + + [:wgSize=[1,16,16\]] + + [:wgSize=[1,16,1\]] + + [:wgSize=[1,256,1\]] + + [:wgSize=[1,32,1\]] + + [:wgSize=[1,4,1\]] + + [:wgSize=[1,64,1\]] + + [:wgSize=[1,8,1\]] + + [:wgSize=[128,1,1\]] + + [:wgSize=[15,3,3\]] + + [:wgSize=[16,1,16\]] + + [:wgSize=[16,1,1\]] + + [:wgSize=[16,16,1\]] + + [:wgSize=[256,1,1\]] + + [:wgSize=[3,15,3\]] + + [:wgSize=[3,3,15\]] + + [:wgSize=[3,3,3\]] + + [:wgSize=[32,1,1\]] + + [:wgSize=[4,1,1\]] + + [:wgSize=[4,4,4\]] + + [:wgSize=[64,1,1\]] + + [:wgSize=[8,1,1\]] + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupAll:compute,split:*] + [:predicate="every_even"] + + [:predicate="every_odd"] + + [:predicate="first_two"] + + [:predicate="lower_half"] + + [:predicate="upper_half"] + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupAll:fragment,all_active:*] + [:size=[111,3\]] + + [:size=[13,10\]] + + [:size=[13,53\]] + + [:size=[15,15\]] + + [:size=[16,16\]] + + [:size=[17,17\]] + + [:size=[19,13\]] + + [:size=[3,111\]] + + [:size=[3,35\]] + + [:size=[3,3\]] + + [:size=[35,3\]] + + [:size=[53,13\]] + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupAll:fragment,split:*] + [:] + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupAny:compute,all_active:*] + [:wgSize=[1,1,16\]] + + [:wgSize=[1,1,32\]] + + [:wgSize=[1,1,4\]] + + [:wgSize=[1,1,64\]] + + [:wgSize=[1,1,8\]] + + [:wgSize=[1,128,1\]] + + [:wgSize=[1,16,16\]] + + [:wgSize=[1,16,1\]] + + [:wgSize=[1,256,1\]] + + [:wgSize=[1,32,1\]] + + [:wgSize=[1,4,1\]] + + [:wgSize=[1,64,1\]] + + [:wgSize=[1,8,1\]] + + [:wgSize=[128,1,1\]] + + [:wgSize=[15,3,3\]] + + [:wgSize=[16,1,16\]] + + [:wgSize=[16,1,1\]] + + [:wgSize=[16,16,1\]] + + [:wgSize=[256,1,1\]] + + [:wgSize=[3,15,3\]] + + [:wgSize=[3,3,15\]] + + [:wgSize=[3,3,3\]] + + [:wgSize=[32,1,1\]] + + [:wgSize=[4,1,1\]] + + [:wgSize=[4,4,4\]] + + [:wgSize=[64,1,1\]] + + [:wgSize=[8,1,1\]] + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupAny:compute,split:*] + [:predicate="every_even"] + + [:predicate="every_odd"] + + [:predicate="first_two"] + + [:predicate="lower_half"] + + [:predicate="upper_half"] + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupAny:fragment,all_active:*] + [:size=[111,3\]] + + [:size=[13,10\]] + + [:size=[13,53\]] + + [:size=[15,15\]] + + [:size=[16,16\]] + + [:size=[17,17\]] + + [:size=[19,13\]] + + [:size=[3,111\]] + + [:size=[3,35\]] + + [:size=[3,3\]] + + [:size=[35,3\]] + + [:size=[53,13\]] + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupAny:fragment,split:*] + [:] + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupBallot:compute,split:*] + [:case="every_even"] + + [:case="every_odd"] + + [:case="first_two"] + + [:case="lower_half"] + + [:case="upper_half"] + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupBallot:fragment,split:*] + [:] + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupBallot:fragment:*] + [:] + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupBallot:predicate:*] + [:case="every_even"] + + [:case="every_odd"] + + [:case="first_two"] + + [:case="lower_half"] + + [:case="upper_half"] + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupBallot:predicate_and_control_flow:*] + [:case="empty"] + + [:case="full"] + + [:case="middle_half"] + + [:case="middle_half_every_other"] + + [:case="one_in_four"] + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupBitwise:compute,all_active:*] + [:case=0] + + [:case=1] + + [:case=10] + + [:case=11] + + [:case=12] + + [:case=13] + + [:case=14] + + [:case=2] + + [:case=3] + + [:case=4] + + [:case=5] + + [:case=6] + + [:case=7] + + [:case=8] + + [:case=9] + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupBitwise:compute,split:*] + [:predicate="every_even"] + + [:predicate="every_odd"] + + [:predicate="first_two"] + + [:predicate="lower_half"] + + [:predicate="upper_half"] + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupBitwise:data_types:*] + [:type="i32"] + + [:type="u32"] + + [:type="vec2%3Ci32%3E"] + + [:type="vec2%3Cu32%3E"] + + [:type="vec3%3Ci32%3E"] + + [:type="vec3%3Cu32%3E"] + + [:type="vec4%3Ci32%3E"] + + [:type="vec4%3Cu32%3E"] + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupBitwise:fragment,all_active:*] + [:size=[111,3\]] + + [:size=[13,10\]] + + [:size=[13,53\]] + + [:size=[15,15\]] + + [:size=[16,16\]] + + [:size=[17,17\]] + + [:size=[19,13\]] + + [:size=[3,111\]] + + [:size=[3,35\]] + + [:size=[3,3\]] + + [:size=[35,3\]] + + [:size=[53,13\]] + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupBitwise:fragment,split:*] + [:] + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupBroadcast:data_types:*] + [:type="f16"] + + [:type="f32"] + + [:type="i32"] + + [:type="u32"] + + [:type="vec2%3Cf16%3E"] + + [:type="vec2%3Cf32%3E"] + + [:type="vec2%3Ci32%3E"] + + [:type="vec2%3Cu32%3E"] + + [:type="vec3%3Cf32%3E"] + + [:type="vec3%3Ci32%3E"] + + [:type="vec3%3Cu32%3E"] + + [:type="vec4%3Cf16%3E"] + + [:type="vec4%3Cf32%3E"] + + [:type="vec4%3Ci32%3E"] + + [:type="vec4%3Cu32%3E"] + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupBroadcast:fragment:*] + [:] + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupBroadcast:workgroup_uniform_load:*] + [:wgSize=[1,1,16\]] + + [:wgSize=[1,1,32\]] + + [:wgSize=[1,1,4\]] + + [:wgSize=[1,1,64\]] + + [:wgSize=[1,1,8\]] + + [:wgSize=[1,128,1\]] + + [:wgSize=[1,16,16\]] + + [:wgSize=[1,16,1\]] + + [:wgSize=[1,256,1\]] + + [:wgSize=[1,32,1\]] + + [:wgSize=[1,4,1\]] + + [:wgSize=[1,64,1\]] + + [:wgSize=[1,8,1\]] + + [:wgSize=[128,1,1\]] + + [:wgSize=[15,3,3\]] + + [:wgSize=[16,1,16\]] + + [:wgSize=[16,1,1\]] + + [:wgSize=[16,16,1\]] + + [:wgSize=[256,1,1\]] + + [:wgSize=[3,15,3\]] + + [:wgSize=[3,3,15\]] + + [:wgSize=[3,3,3\]] + + [:wgSize=[32,1,1\]] + + [:wgSize=[4,1,1\]] + + [:wgSize=[4,4,4\]] + + [:wgSize=[64,1,1\]] + + [:wgSize=[8,1,1\]] + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupMul:compute,split:*] + [:case="every_even"] + + [:case="every_odd"] + + [:case="first_two"] + + [:case="lower_half"] + + [:case="upper_half"] + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupMul:data_types:*] + [:type="f16"] + + [:type="f32"] + + [:type="i32"] + + [:type="u32"] + + [:type="vec2%3Cf16%3E"] + + [:type="vec2%3Cf32%3E"] + + [:type="vec2%3Ci32%3E"] + + [:type="vec2%3Cu32%3E"] + + [:type="vec4%3Cf16%3E"] + + [:type="vec4%3Cf32%3E"] + + [:type="vec4%3Ci32%3E"] + + [:type="vec4%3Cu32%3E"] + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupMul:fp_accuracy:*] + [:case=0;type="f16";wgSize=[128,1,1\]] + + [:case=0;type="f16";wgSize=[64,2,1\]] + + [:case=0;type="f32";wgSize=[128,1,1\]] + + [:case=0;type="f32";wgSize=[64,2,1\]] + + [:case=100;type="f16";wgSize=[128,1,1\]] + + [:case=100;type="f16";wgSize=[64,2,1\]] + + [:case=100;type="f32";wgSize=[128,1,1\]] + + [:case=100;type="f32";wgSize=[64,2,1\]] + + [:case=101;type="f16";wgSize=[128,1,1\]] + + [:case=101;type="f16";wgSize=[64,2,1\]] + + [:case=101;type="f32";wgSize=[128,1,1\]] + + [:case=101;type="f32";wgSize=[64,2,1\]] + + [:case=102;type="f16";wgSize=[128,1,1\]] + + [:case=102;type="f16";wgSize=[64,2,1\]] + + [:case=102;type="f32";wgSize=[128,1,1\]] + + [:case=102;type="f32";wgSize=[64,2,1\]] + + [:case=103;type="f16";wgSize=[128,1,1\]] + + [:case=103;type="f16";wgSize=[64,2,1\]] + + [:case=103;type="f32";wgSize=[128,1,1\]] + + [:case=103;type="f32";wgSize=[64,2,1\]] + + [:case=104;type="f16";wgSize=[128,1,1\]] + + [:case=104;type="f16";wgSize=[64,2,1\]] + + [:case=104;type="f32";wgSize=[128,1,1\]] + + [:case=104;type="f32";wgSize=[64,2,1\]] + + [:case=105;type="f16";wgSize=[128,1,1\]] + + [:case=105;type="f16";wgSize=[64,2,1\]] + + [:case=105;type="f32";wgSize=[128,1,1\]] + + [:case=105;type="f32";wgSize=[64,2,1\]] + + [:case=106;type="f16";wgSize=[128,1,1\]] + + [:case=106;type="f16";wgSize=[64,2,1\]] + + [:case=106;type="f32";wgSize=[128,1,1\]] + + [:case=106;type="f32";wgSize=[64,2,1\]] + + [:case=107;type="f16";wgSize=[128,1,1\]] + + [:case=107;type="f16";wgSize=[64,2,1\]] + + [:case=107;type="f32";wgSize=[128,1,1\]] + + [:case=107;type="f32";wgSize=[64,2,1\]] + + [:case=108;type="f16";wgSize=[128,1,1\]] + + [:case=108;type="f16";wgSize=[64,2,1\]] + + [:case=108;type="f32";wgSize=[128,1,1\]] + + [:case=108;type="f32";wgSize=[64,2,1\]] + + [:case=109;type="f16";wgSize=[128,1,1\]] + + [:case=109;type="f16";wgSize=[64,2,1\]] + + [:case=109;type="f32";wgSize=[128,1,1\]] + + [:case=109;type="f32";wgSize=[64,2,1\]] + + [:case=10;type="f16";wgSize=[128,1,1\]] + + [:case=10;type="f16";wgSize=[64,2,1\]] + + [:case=10;type="f32";wgSize=[128,1,1\]] + + [:case=10;type="f32";wgSize=[64,2,1\]] + + [:case=110;type="f16";wgSize=[128,1,1\]] + + [:case=110;type="f16";wgSize=[64,2,1\]] + + [:case=110;type="f32";wgSize=[128,1,1\]] + + [:case=110;type="f32";wgSize=[64,2,1\]] + + [:case=111;type="f16";wgSize=[128,1,1\]] + + [:case=111;type="f16";wgSize=[64,2,1\]] + + [:case=111;type="f32";wgSize=[128,1,1\]] + + [:case=111;type="f32";wgSize=[64,2,1\]] + + [:case=112;type="f16";wgSize=[128,1,1\]] + + [:case=112;type="f16";wgSize=[64,2,1\]] + + [:case=112;type="f32";wgSize=[128,1,1\]] + + [:case=112;type="f32";wgSize=[64,2,1\]] + + [:case=113;type="f16";wgSize=[128,1,1\]] + + [:case=113;type="f16";wgSize=[64,2,1\]] + + [:case=113;type="f32";wgSize=[128,1,1\]] + + [:case=113;type="f32";wgSize=[64,2,1\]] + + [:case=114;type="f16";wgSize=[128,1,1\]] + + [:case=114;type="f16";wgSize=[64,2,1\]] + + [:case=114;type="f32";wgSize=[128,1,1\]] + + [:case=114;type="f32";wgSize=[64,2,1\]] + + [:case=115;type="f16";wgSize=[128,1,1\]] + + [:case=115;type="f16";wgSize=[64,2,1\]] + + [:case=115;type="f32";wgSize=[128,1,1\]] + + [:case=115;type="f32";wgSize=[64,2,1\]] + + [:case=116;type="f16";wgSize=[128,1,1\]] + + [:case=116;type="f16";wgSize=[64,2,1\]] + + [:case=116;type="f32";wgSize=[128,1,1\]] + + [:case=116;type="f32";wgSize=[64,2,1\]] + + [:case=117;type="f16";wgSize=[128,1,1\]] + + [:case=117;type="f16";wgSize=[64,2,1\]] + + [:case=117;type="f32";wgSize=[128,1,1\]] + + [:case=117;type="f32";wgSize=[64,2,1\]] + + [:case=118;type="f16";wgSize=[128,1,1\]] + + [:case=118;type="f16";wgSize=[64,2,1\]] + + [:case=118;type="f32";wgSize=[128,1,1\]] + + [:case=118;type="f32";wgSize=[64,2,1\]] + + [:case=119;type="f16";wgSize=[128,1,1\]] + + [:case=119;type="f16";wgSize=[64,2,1\]] + + [:case=119;type="f32";wgSize=[128,1,1\]] + + [:case=119;type="f32";wgSize=[64,2,1\]] + + [:case=11;type="f16";wgSize=[128,1,1\]] + + [:case=11;type="f16";wgSize=[64,2,1\]] + + [:case=11;type="f32";wgSize=[128,1,1\]] + + [:case=11;type="f32";wgSize=[64,2,1\]] + + [:case=120;type="f16";wgSize=[128,1,1\]] + + [:case=120;type="f16";wgSize=[64,2,1\]] + + [:case=120;type="f32";wgSize=[128,1,1\]] + + [:case=120;type="f32";wgSize=[64,2,1\]] + + [:case=121;type="f16";wgSize=[128,1,1\]] + + [:case=121;type="f16";wgSize=[64,2,1\]] + + [:case=121;type="f32";wgSize=[128,1,1\]] + + [:case=121;type="f32";wgSize=[64,2,1\]] + + [:case=122;type="f16";wgSize=[128,1,1\]] + + [:case=122;type="f16";wgSize=[64,2,1\]] + + [:case=122;type="f32";wgSize=[128,1,1\]] + + [:case=122;type="f32";wgSize=[64,2,1\]] + + [:case=123;type="f16";wgSize=[128,1,1\]] + + [:case=123;type="f16";wgSize=[64,2,1\]] + + [:case=123;type="f32";wgSize=[128,1,1\]] + + [:case=123;type="f32";wgSize=[64,2,1\]] + + [:case=124;type="f16";wgSize=[128,1,1\]] + + [:case=124;type="f16";wgSize=[64,2,1\]] + + [:case=124;type="f32";wgSize=[128,1,1\]] + + [:case=124;type="f32";wgSize=[64,2,1\]] + + [:case=125;type="f16";wgSize=[128,1,1\]] + + [:case=125;type="f16";wgSize=[64,2,1\]] + + [:case=125;type="f32";wgSize=[128,1,1\]] + + [:case=125;type="f32";wgSize=[64,2,1\]] + + [:case=126;type="f16";wgSize=[128,1,1\]] + + [:case=126;type="f16";wgSize=[64,2,1\]] + + [:case=126;type="f32";wgSize=[128,1,1\]] + + [:case=126;type="f32";wgSize=[64,2,1\]] + + [:case=127;type="f16";wgSize=[128,1,1\]] + + [:case=127;type="f16";wgSize=[64,2,1\]] + + [:case=127;type="f32";wgSize=[128,1,1\]] + + [:case=127;type="f32";wgSize=[64,2,1\]] + + [:case=128;type="f16";wgSize=[128,1,1\]] + + [:case=128;type="f16";wgSize=[64,2,1\]] + + [:case=128;type="f32";wgSize=[128,1,1\]] + + [:case=128;type="f32";wgSize=[64,2,1\]] + + [:case=129;type="f16";wgSize=[128,1,1\]] + + [:case=129;type="f16";wgSize=[64,2,1\]] + + [:case=129;type="f32";wgSize=[128,1,1\]] + + [:case=129;type="f32";wgSize=[64,2,1\]] + + [:case=12;type="f16";wgSize=[128,1,1\]] + + [:case=12;type="f16";wgSize=[64,2,1\]] + + [:case=12;type="f32";wgSize=[128,1,1\]] + + [:case=12;type="f32";wgSize=[64,2,1\]] + + [:case=130;type="f16";wgSize=[128,1,1\]] + + [:case=130;type="f16";wgSize=[64,2,1\]] + + [:case=130;type="f32";wgSize=[128,1,1\]] + + [:case=130;type="f32";wgSize=[64,2,1\]] + + [:case=131;type="f16";wgSize=[128,1,1\]] + + [:case=131;type="f16";wgSize=[64,2,1\]] + + [:case=131;type="f32";wgSize=[128,1,1\]] + + [:case=131;type="f32";wgSize=[64,2,1\]] + + [:case=132;type="f16";wgSize=[128,1,1\]] + + [:case=132;type="f16";wgSize=[64,2,1\]] + + [:case=132;type="f32";wgSize=[128,1,1\]] + + [:case=132;type="f32";wgSize=[64,2,1\]] + + [:case=133;type="f16";wgSize=[128,1,1\]] + + [:case=133;type="f16";wgSize=[64,2,1\]] + + [:case=133;type="f32";wgSize=[128,1,1\]] + + [:case=133;type="f32";wgSize=[64,2,1\]] + + [:case=134;type="f16";wgSize=[128,1,1\]] + + [:case=134;type="f16";wgSize=[64,2,1\]] + + [:case=134;type="f32";wgSize=[128,1,1\]] + + [:case=134;type="f32";wgSize=[64,2,1\]] + + [:case=135;type="f16";wgSize=[128,1,1\]] + + [:case=135;type="f16";wgSize=[64,2,1\]] + + [:case=135;type="f32";wgSize=[128,1,1\]] + + [:case=135;type="f32";wgSize=[64,2,1\]] + + [:case=136;type="f16";wgSize=[128,1,1\]] + + [:case=136;type="f16";wgSize=[64,2,1\]] + + [:case=136;type="f32";wgSize=[128,1,1\]] + + [:case=136;type="f32";wgSize=[64,2,1\]] + + [:case=137;type="f16";wgSize=[128,1,1\]] + + [:case=137;type="f16";wgSize=[64,2,1\]] + + [:case=137;type="f32";wgSize=[128,1,1\]] + + [:case=137;type="f32";wgSize=[64,2,1\]] + + [:case=138;type="f16";wgSize=[128,1,1\]] + + [:case=138;type="f16";wgSize=[64,2,1\]] + + [:case=138;type="f32";wgSize=[128,1,1\]] + + [:case=138;type="f32";wgSize=[64,2,1\]] + + [:case=139;type="f16";wgSize=[128,1,1\]] + + [:case=139;type="f16";wgSize=[64,2,1\]] + + [:case=139;type="f32";wgSize=[128,1,1\]] + + [:case=139;type="f32";wgSize=[64,2,1\]] + + [:case=13;type="f16";wgSize=[128,1,1\]] + + [:case=13;type="f16";wgSize=[64,2,1\]] + + [:case=13;type="f32";wgSize=[128,1,1\]] + + [:case=13;type="f32";wgSize=[64,2,1\]] + + [:case=140;type="f16";wgSize=[128,1,1\]] + + [:case=140;type="f16";wgSize=[64,2,1\]] + + [:case=140;type="f32";wgSize=[128,1,1\]] + + [:case=140;type="f32";wgSize=[64,2,1\]] + + [:case=141;type="f16";wgSize=[128,1,1\]] + + [:case=141;type="f16";wgSize=[64,2,1\]] + + [:case=141;type="f32";wgSize=[128,1,1\]] + + [:case=141;type="f32";wgSize=[64,2,1\]] + + [:case=142;type="f16";wgSize=[128,1,1\]] + + [:case=142;type="f16";wgSize=[64,2,1\]] + + [:case=142;type="f32";wgSize=[128,1,1\]] + + [:case=142;type="f32";wgSize=[64,2,1\]] + + [:case=143;type="f16";wgSize=[128,1,1\]] + + [:case=143;type="f16";wgSize=[64,2,1\]] + + [:case=143;type="f32";wgSize=[128,1,1\]] + + [:case=143;type="f32";wgSize=[64,2,1\]] + + [:case=144;type="f16";wgSize=[128,1,1\]] + + [:case=144;type="f16";wgSize=[64,2,1\]] + + [:case=144;type="f32";wgSize=[128,1,1\]] + + [:case=144;type="f32";wgSize=[64,2,1\]] + + [:case=145;type="f16";wgSize=[128,1,1\]] + + [:case=145;type="f16";wgSize=[64,2,1\]] + + [:case=145;type="f32";wgSize=[128,1,1\]] + + [:case=145;type="f32";wgSize=[64,2,1\]] + + [:case=146;type="f16";wgSize=[128,1,1\]] + + [:case=146;type="f16";wgSize=[64,2,1\]] + + [:case=146;type="f32";wgSize=[128,1,1\]] + + [:case=146;type="f32";wgSize=[64,2,1\]] + + [:case=147;type="f16";wgSize=[128,1,1\]] + + [:case=147;type="f16";wgSize=[64,2,1\]] + + [:case=147;type="f32";wgSize=[128,1,1\]] + + [:case=147;type="f32";wgSize=[64,2,1\]] + + [:case=148;type="f16";wgSize=[128,1,1\]] + + [:case=148;type="f16";wgSize=[64,2,1\]] + + [:case=148;type="f32";wgSize=[128,1,1\]] + + [:case=148;type="f32";wgSize=[64,2,1\]] + + [:case=149;type="f16";wgSize=[128,1,1\]] + + [:case=149;type="f16";wgSize=[64,2,1\]] + + [:case=149;type="f32";wgSize=[128,1,1\]] + + [:case=149;type="f32";wgSize=[64,2,1\]] + + [:case=14;type="f16";wgSize=[128,1,1\]] + + [:case=14;type="f16";wgSize=[64,2,1\]] + + [:case=14;type="f32";wgSize=[128,1,1\]] + + [:case=14;type="f32";wgSize=[64,2,1\]] + + [:case=150;type="f16";wgSize=[128,1,1\]] + + [:case=150;type="f16";wgSize=[64,2,1\]] + + [:case=150;type="f32";wgSize=[128,1,1\]] + + [:case=150;type="f32";wgSize=[64,2,1\]] + + [:case=151;type="f16";wgSize=[128,1,1\]] + + [:case=151;type="f16";wgSize=[64,2,1\]] + + [:case=151;type="f32";wgSize=[128,1,1\]] + + [:case=151;type="f32";wgSize=[64,2,1\]] + + [:case=152;type="f16";wgSize=[128,1,1\]] + + [:case=152;type="f16";wgSize=[64,2,1\]] + + [:case=152;type="f32";wgSize=[128,1,1\]] + + [:case=152;type="f32";wgSize=[64,2,1\]] + + [:case=153;type="f16";wgSize=[128,1,1\]] + + [:case=153;type="f16";wgSize=[64,2,1\]] + + [:case=153;type="f32";wgSize=[128,1,1\]] + + [:case=153;type="f32";wgSize=[64,2,1\]] + + [:case=154;type="f16";wgSize=[128,1,1\]] + + [:case=154;type="f16";wgSize=[64,2,1\]] + + [:case=154;type="f32";wgSize=[128,1,1\]] + + [:case=154;type="f32";wgSize=[64,2,1\]] + + [:case=155;type="f16";wgSize=[128,1,1\]] + + [:case=155;type="f16";wgSize=[64,2,1\]] + + [:case=155;type="f32";wgSize=[128,1,1\]] + + [:case=155;type="f32";wgSize=[64,2,1\]] + + [:case=156;type="f16";wgSize=[128,1,1\]] + + [:case=156;type="f16";wgSize=[64,2,1\]] + + [:case=156;type="f32";wgSize=[128,1,1\]] + + [:case=156;type="f32";wgSize=[64,2,1\]] + + [:case=157;type="f16";wgSize=[128,1,1\]] + + [:case=157;type="f16";wgSize=[64,2,1\]] + + [:case=157;type="f32";wgSize=[128,1,1\]] + + [:case=157;type="f32";wgSize=[64,2,1\]] + + [:case=158;type="f16";wgSize=[128,1,1\]] + + [:case=158;type="f16";wgSize=[64,2,1\]] + + [:case=158;type="f32";wgSize=[128,1,1\]] + + [:case=158;type="f32";wgSize=[64,2,1\]] + + [:case=159;type="f16";wgSize=[128,1,1\]] + + [:case=159;type="f16";wgSize=[64,2,1\]] + + [:case=159;type="f32";wgSize=[128,1,1\]] + + [:case=159;type="f32";wgSize=[64,2,1\]] + + [:case=15;type="f16";wgSize=[128,1,1\]] + + [:case=15;type="f16";wgSize=[64,2,1\]] + + [:case=15;type="f32";wgSize=[128,1,1\]] + + [:case=15;type="f32";wgSize=[64,2,1\]] + + [:case=160;type="f16";wgSize=[128,1,1\]] + + [:case=160;type="f16";wgSize=[64,2,1\]] + + [:case=160;type="f32";wgSize=[128,1,1\]] + + [:case=160;type="f32";wgSize=[64,2,1\]] + + [:case=161;type="f16";wgSize=[128,1,1\]] + + [:case=161;type="f16";wgSize=[64,2,1\]] + + [:case=161;type="f32";wgSize=[128,1,1\]] + + [:case=161;type="f32";wgSize=[64,2,1\]] + + [:case=162;type="f16";wgSize=[128,1,1\]] + + [:case=162;type="f16";wgSize=[64,2,1\]] + + [:case=162;type="f32";wgSize=[128,1,1\]] + + [:case=162;type="f32";wgSize=[64,2,1\]] + + [:case=163;type="f16";wgSize=[128,1,1\]] + + [:case=163;type="f16";wgSize=[64,2,1\]] + + [:case=163;type="f32";wgSize=[128,1,1\]] + + [:case=163;type="f32";wgSize=[64,2,1\]] + + [:case=164;type="f16";wgSize=[128,1,1\]] + + [:case=164;type="f16";wgSize=[64,2,1\]] + + [:case=164;type="f32";wgSize=[128,1,1\]] + + [:case=164;type="f32";wgSize=[64,2,1\]] + + [:case=165;type="f16";wgSize=[128,1,1\]] + + [:case=165;type="f16";wgSize=[64,2,1\]] + + [:case=165;type="f32";wgSize=[128,1,1\]] + + [:case=165;type="f32";wgSize=[64,2,1\]] + + [:case=166;type="f16";wgSize=[128,1,1\]] + + [:case=166;type="f16";wgSize=[64,2,1\]] + + [:case=166;type="f32";wgSize=[128,1,1\]] + + [:case=166;type="f32";wgSize=[64,2,1\]] + + [:case=167;type="f16";wgSize=[128,1,1\]] + + [:case=167;type="f16";wgSize=[64,2,1\]] + + [:case=167;type="f32";wgSize=[128,1,1\]] + + [:case=167;type="f32";wgSize=[64,2,1\]] + + [:case=168;type="f16";wgSize=[128,1,1\]] + + [:case=168;type="f16";wgSize=[64,2,1\]] + + [:case=168;type="f32";wgSize=[128,1,1\]] + + [:case=168;type="f32";wgSize=[64,2,1\]] + + [:case=169;type="f16";wgSize=[128,1,1\]] + + [:case=169;type="f16";wgSize=[64,2,1\]] + + [:case=169;type="f32";wgSize=[128,1,1\]] + + [:case=169;type="f32";wgSize=[64,2,1\]] + + [:case=16;type="f16";wgSize=[128,1,1\]] + + [:case=16;type="f16";wgSize=[64,2,1\]] + + [:case=16;type="f32";wgSize=[128,1,1\]] + + [:case=16;type="f32";wgSize=[64,2,1\]] + + [:case=170;type="f16";wgSize=[128,1,1\]] + + [:case=170;type="f16";wgSize=[64,2,1\]] + + [:case=170;type="f32";wgSize=[128,1,1\]] + + [:case=170;type="f32";wgSize=[64,2,1\]] + + [:case=171;type="f16";wgSize=[128,1,1\]] + + [:case=171;type="f16";wgSize=[64,2,1\]] + + [:case=171;type="f32";wgSize=[128,1,1\]] + + [:case=171;type="f32";wgSize=[64,2,1\]] + + [:case=172;type="f16";wgSize=[128,1,1\]] + + [:case=172;type="f16";wgSize=[64,2,1\]] + + [:case=172;type="f32";wgSize=[128,1,1\]] + + [:case=172;type="f32";wgSize=[64,2,1\]] + + [:case=173;type="f16";wgSize=[128,1,1\]] + + [:case=173;type="f16";wgSize=[64,2,1\]] + + [:case=173;type="f32";wgSize=[128,1,1\]] + + [:case=173;type="f32";wgSize=[64,2,1\]] + + [:case=174;type="f16";wgSize=[128,1,1\]] + + [:case=174;type="f16";wgSize=[64,2,1\]] + + [:case=174;type="f32";wgSize=[128,1,1\]] + + [:case=174;type="f32";wgSize=[64,2,1\]] + + [:case=175;type="f16";wgSize=[128,1,1\]] + + [:case=175;type="f16";wgSize=[64,2,1\]] + + [:case=175;type="f32";wgSize=[128,1,1\]] + + [:case=175;type="f32";wgSize=[64,2,1\]] + + [:case=176;type="f16";wgSize=[128,1,1\]] + + [:case=176;type="f16";wgSize=[64,2,1\]] + + [:case=176;type="f32";wgSize=[128,1,1\]] + + [:case=176;type="f32";wgSize=[64,2,1\]] + + [:case=177;type="f16";wgSize=[128,1,1\]] + + [:case=177;type="f16";wgSize=[64,2,1\]] + + [:case=177;type="f32";wgSize=[128,1,1\]] + + [:case=177;type="f32";wgSize=[64,2,1\]] + + [:case=178;type="f16";wgSize=[128,1,1\]] + + [:case=178;type="f16";wgSize=[64,2,1\]] + + [:case=178;type="f32";wgSize=[128,1,1\]] + + [:case=178;type="f32";wgSize=[64,2,1\]] + + [:case=179;type="f16";wgSize=[128,1,1\]] + + [:case=179;type="f16";wgSize=[64,2,1\]] + + [:case=179;type="f32";wgSize=[128,1,1\]] + + [:case=179;type="f32";wgSize=[64,2,1\]] + + [:case=17;type="f16";wgSize=[128,1,1\]] + + [:case=17;type="f16";wgSize=[64,2,1\]] + + [:case=17;type="f32";wgSize=[128,1,1\]] + + [:case=17;type="f32";wgSize=[64,2,1\]] + + [:case=180;type="f16";wgSize=[128,1,1\]] + + [:case=180;type="f16";wgSize=[64,2,1\]] + + [:case=180;type="f32";wgSize=[128,1,1\]] + + [:case=180;type="f32";wgSize=[64,2,1\]] + + [:case=181;type="f16";wgSize=[128,1,1\]] + + [:case=181;type="f16";wgSize=[64,2,1\]] + + [:case=181;type="f32";wgSize=[128,1,1\]] + + [:case=181;type="f32";wgSize=[64,2,1\]] + + [:case=182;type="f16";wgSize=[128,1,1\]] + + [:case=182;type="f16";wgSize=[64,2,1\]] + + [:case=182;type="f32";wgSize=[128,1,1\]] + + [:case=182;type="f32";wgSize=[64,2,1\]] + + [:case=183;type="f16";wgSize=[128,1,1\]] + + [:case=183;type="f16";wgSize=[64,2,1\]] + + [:case=183;type="f32";wgSize=[128,1,1\]] + + [:case=183;type="f32";wgSize=[64,2,1\]] + + [:case=184;type="f16";wgSize=[128,1,1\]] + + [:case=184;type="f16";wgSize=[64,2,1\]] + + [:case=184;type="f32";wgSize=[128,1,1\]] + + [:case=184;type="f32";wgSize=[64,2,1\]] + + [:case=185;type="f16";wgSize=[128,1,1\]] + + [:case=185;type="f16";wgSize=[64,2,1\]] + + [:case=185;type="f32";wgSize=[128,1,1\]] + + [:case=185;type="f32";wgSize=[64,2,1\]] + + [:case=186;type="f16";wgSize=[128,1,1\]] + + [:case=186;type="f16";wgSize=[64,2,1\]] + + [:case=186;type="f32";wgSize=[128,1,1\]] + + [:case=186;type="f32";wgSize=[64,2,1\]] + + [:case=187;type="f16";wgSize=[128,1,1\]] + + [:case=187;type="f16";wgSize=[64,2,1\]] + + [:case=187;type="f32";wgSize=[128,1,1\]] + + [:case=187;type="f32";wgSize=[64,2,1\]] + + [:case=188;type="f16";wgSize=[128,1,1\]] + + [:case=188;type="f16";wgSize=[64,2,1\]] + + [:case=188;type="f32";wgSize=[128,1,1\]] + + [:case=188;type="f32";wgSize=[64,2,1\]] + + [:case=189;type="f16";wgSize=[128,1,1\]] + + [:case=189;type="f16";wgSize=[64,2,1\]] + + [:case=189;type="f32";wgSize=[128,1,1\]] + + [:case=189;type="f32";wgSize=[64,2,1\]] + + [:case=18;type="f16";wgSize=[128,1,1\]] + + [:case=18;type="f16";wgSize=[64,2,1\]] + + [:case=18;type="f32";wgSize=[128,1,1\]] + + [:case=18;type="f32";wgSize=[64,2,1\]] + + [:case=190;type="f16";wgSize=[128,1,1\]] + + [:case=190;type="f16";wgSize=[64,2,1\]] + + [:case=190;type="f32";wgSize=[128,1,1\]] + + [:case=190;type="f32";wgSize=[64,2,1\]] + + [:case=191;type="f16";wgSize=[128,1,1\]] + + [:case=191;type="f16";wgSize=[64,2,1\]] + + [:case=191;type="f32";wgSize=[128,1,1\]] + + [:case=191;type="f32";wgSize=[64,2,1\]] + + [:case=192;type="f16";wgSize=[128,1,1\]] + + [:case=192;type="f16";wgSize=[64,2,1\]] + + [:case=192;type="f32";wgSize=[128,1,1\]] + + [:case=192;type="f32";wgSize=[64,2,1\]] + + [:case=193;type="f16";wgSize=[128,1,1\]] + + [:case=193;type="f16";wgSize=[64,2,1\]] + + [:case=193;type="f32";wgSize=[128,1,1\]] + + [:case=193;type="f32";wgSize=[64,2,1\]] + + [:case=194;type="f16";wgSize=[128,1,1\]] + + [:case=194;type="f16";wgSize=[64,2,1\]] + + [:case=194;type="f32";wgSize=[128,1,1\]] + + [:case=194;type="f32";wgSize=[64,2,1\]] + + [:case=195;type="f16";wgSize=[128,1,1\]] + + [:case=195;type="f16";wgSize=[64,2,1\]] + + [:case=195;type="f32";wgSize=[128,1,1\]] + + [:case=195;type="f32";wgSize=[64,2,1\]] + + [:case=196;type="f16";wgSize=[128,1,1\]] + + [:case=196;type="f16";wgSize=[64,2,1\]] + + [:case=196;type="f32";wgSize=[128,1,1\]] + + [:case=196;type="f32";wgSize=[64,2,1\]] + + [:case=197;type="f16";wgSize=[128,1,1\]] + + [:case=197;type="f16";wgSize=[64,2,1\]] + + [:case=197;type="f32";wgSize=[128,1,1\]] + + [:case=197;type="f32";wgSize=[64,2,1\]] + + [:case=198;type="f16";wgSize=[128,1,1\]] + + [:case=198;type="f16";wgSize=[64,2,1\]] + + [:case=198;type="f32";wgSize=[128,1,1\]] + + [:case=198;type="f32";wgSize=[64,2,1\]] + + [:case=199;type="f16";wgSize=[128,1,1\]] + + [:case=199;type="f16";wgSize=[64,2,1\]] + + [:case=199;type="f32";wgSize=[128,1,1\]] + + [:case=199;type="f32";wgSize=[64,2,1\]] + + [:case=19;type="f16";wgSize=[128,1,1\]] + + [:case=19;type="f16";wgSize=[64,2,1\]] + + [:case=19;type="f32";wgSize=[128,1,1\]] + + [:case=19;type="f32";wgSize=[64,2,1\]] + + [:case=1;type="f16";wgSize=[128,1,1\]] + + [:case=1;type="f16";wgSize=[64,2,1\]] + + [:case=1;type="f32";wgSize=[128,1,1\]] + + [:case=1;type="f32";wgSize=[64,2,1\]] + + [:case=200;type="f16";wgSize=[128,1,1\]] + + [:case=200;type="f16";wgSize=[64,2,1\]] + + [:case=200;type="f32";wgSize=[128,1,1\]] + + [:case=200;type="f32";wgSize=[64,2,1\]] + + [:case=201;type="f16";wgSize=[128,1,1\]] + + [:case=201;type="f16";wgSize=[64,2,1\]] + + [:case=201;type="f32";wgSize=[128,1,1\]] + + [:case=201;type="f32";wgSize=[64,2,1\]] + + [:case=202;type="f16";wgSize=[128,1,1\]] + + [:case=202;type="f16";wgSize=[64,2,1\]] + + [:case=202;type="f32";wgSize=[128,1,1\]] + + [:case=202;type="f32";wgSize=[64,2,1\]] + + [:case=203;type="f16";wgSize=[128,1,1\]] + + [:case=203;type="f16";wgSize=[64,2,1\]] + + [:case=203;type="f32";wgSize=[128,1,1\]] + + [:case=203;type="f32";wgSize=[64,2,1\]] + + [:case=204;type="f16";wgSize=[128,1,1\]] + + [:case=204;type="f16";wgSize=[64,2,1\]] + + [:case=204;type="f32";wgSize=[128,1,1\]] + + [:case=204;type="f32";wgSize=[64,2,1\]] + + [:case=205;type="f16";wgSize=[128,1,1\]] + + [:case=205;type="f16";wgSize=[64,2,1\]] + + [:case=205;type="f32";wgSize=[128,1,1\]] + + [:case=205;type="f32";wgSize=[64,2,1\]] + + [:case=206;type="f16";wgSize=[128,1,1\]] + + [:case=206;type="f16";wgSize=[64,2,1\]] + + [:case=206;type="f32";wgSize=[128,1,1\]] + + [:case=206;type="f32";wgSize=[64,2,1\]] + + [:case=207;type="f16";wgSize=[128,1,1\]] + + [:case=207;type="f16";wgSize=[64,2,1\]] + + [:case=207;type="f32";wgSize=[128,1,1\]] + + [:case=207;type="f32";wgSize=[64,2,1\]] + + [:case=208;type="f16";wgSize=[128,1,1\]] + + [:case=208;type="f16";wgSize=[64,2,1\]] + + [:case=208;type="f32";wgSize=[128,1,1\]] + + [:case=208;type="f32";wgSize=[64,2,1\]] + + [:case=209;type="f16";wgSize=[128,1,1\]] + + [:case=209;type="f16";wgSize=[64,2,1\]] + + [:case=209;type="f32";wgSize=[128,1,1\]] + + [:case=209;type="f32";wgSize=[64,2,1\]] + + [:case=20;type="f16";wgSize=[128,1,1\]] + + [:case=20;type="f16";wgSize=[64,2,1\]] + + [:case=20;type="f32";wgSize=[128,1,1\]] + + [:case=20;type="f32";wgSize=[64,2,1\]] + + [:case=210;type="f16";wgSize=[128,1,1\]] + + [:case=210;type="f16";wgSize=[64,2,1\]] + + [:case=210;type="f32";wgSize=[128,1,1\]] + + [:case=210;type="f32";wgSize=[64,2,1\]] + + [:case=211;type="f16";wgSize=[128,1,1\]] + + [:case=211;type="f16";wgSize=[64,2,1\]] + + [:case=211;type="f32";wgSize=[128,1,1\]] + + [:case=211;type="f32";wgSize=[64,2,1\]] + + [:case=212;type="f16";wgSize=[128,1,1\]] + + [:case=212;type="f16";wgSize=[64,2,1\]] + + [:case=212;type="f32";wgSize=[128,1,1\]] + + [:case=212;type="f32";wgSize=[64,2,1\]] + + [:case=213;type="f16";wgSize=[128,1,1\]] + + [:case=213;type="f16";wgSize=[64,2,1\]] + + [:case=213;type="f32";wgSize=[128,1,1\]] + + [:case=213;type="f32";wgSize=[64,2,1\]] + + [:case=214;type="f16";wgSize=[128,1,1\]] + + [:case=214;type="f16";wgSize=[64,2,1\]] + + [:case=214;type="f32";wgSize=[128,1,1\]] + + [:case=214;type="f32";wgSize=[64,2,1\]] + + [:case=215;type="f16";wgSize=[128,1,1\]] + + [:case=215;type="f16";wgSize=[64,2,1\]] + + [:case=215;type="f32";wgSize=[128,1,1\]] + + [:case=215;type="f32";wgSize=[64,2,1\]] + + [:case=216;type="f16";wgSize=[128,1,1\]] + + [:case=216;type="f16";wgSize=[64,2,1\]] + + [:case=216;type="f32";wgSize=[128,1,1\]] + + [:case=216;type="f32";wgSize=[64,2,1\]] + + [:case=217;type="f16";wgSize=[128,1,1\]] + + [:case=217;type="f16";wgSize=[64,2,1\]] + + [:case=217;type="f32";wgSize=[128,1,1\]] + + [:case=217;type="f32";wgSize=[64,2,1\]] + + [:case=218;type="f16";wgSize=[128,1,1\]] + + [:case=218;type="f16";wgSize=[64,2,1\]] + + [:case=218;type="f32";wgSize=[128,1,1\]] + + [:case=218;type="f32";wgSize=[64,2,1\]] + + [:case=219;type="f16";wgSize=[128,1,1\]] + + [:case=219;type="f16";wgSize=[64,2,1\]] + + [:case=219;type="f32";wgSize=[128,1,1\]] + + [:case=219;type="f32";wgSize=[64,2,1\]] + + [:case=21;type="f16";wgSize=[128,1,1\]] + + [:case=21;type="f16";wgSize=[64,2,1\]] + + [:case=21;type="f32";wgSize=[128,1,1\]] + + [:case=21;type="f32";wgSize=[64,2,1\]] + + [:case=220;type="f16";wgSize=[128,1,1\]] + + [:case=220;type="f16";wgSize=[64,2,1\]] + + [:case=220;type="f32";wgSize=[128,1,1\]] + + [:case=220;type="f32";wgSize=[64,2,1\]] + + [:case=221;type="f16";wgSize=[128,1,1\]] + + [:case=221;type="f16";wgSize=[64,2,1\]] + + [:case=221;type="f32";wgSize=[128,1,1\]] + + [:case=221;type="f32";wgSize=[64,2,1\]] + + [:case=222;type="f16";wgSize=[128,1,1\]] + + [:case=222;type="f16";wgSize=[64,2,1\]] + + [:case=222;type="f32";wgSize=[128,1,1\]] + + [:case=222;type="f32";wgSize=[64,2,1\]] + + [:case=223;type="f16";wgSize=[128,1,1\]] + + [:case=223;type="f16";wgSize=[64,2,1\]] + + [:case=223;type="f32";wgSize=[128,1,1\]] + + [:case=223;type="f32";wgSize=[64,2,1\]] + + [:case=224;type="f16";wgSize=[128,1,1\]] + + [:case=224;type="f16";wgSize=[64,2,1\]] + + [:case=224;type="f32";wgSize=[128,1,1\]] + + [:case=224;type="f32";wgSize=[64,2,1\]] + + [:case=225;type="f16";wgSize=[128,1,1\]] + + [:case=225;type="f16";wgSize=[64,2,1\]] + + [:case=225;type="f32";wgSize=[128,1,1\]] + + [:case=225;type="f32";wgSize=[64,2,1\]] + + [:case=226;type="f16";wgSize=[128,1,1\]] + + [:case=226;type="f16";wgSize=[64,2,1\]] + + [:case=226;type="f32";wgSize=[128,1,1\]] + + [:case=226;type="f32";wgSize=[64,2,1\]] + + [:case=227;type="f16";wgSize=[128,1,1\]] + + [:case=227;type="f16";wgSize=[64,2,1\]] + + [:case=227;type="f32";wgSize=[128,1,1\]] + + [:case=227;type="f32";wgSize=[64,2,1\]] + + [:case=228;type="f16";wgSize=[128,1,1\]] + + [:case=228;type="f16";wgSize=[64,2,1\]] + + [:case=228;type="f32";wgSize=[128,1,1\]] + + [:case=228;type="f32";wgSize=[64,2,1\]] + + [:case=229;type="f16";wgSize=[128,1,1\]] + + [:case=229;type="f16";wgSize=[64,2,1\]] + + [:case=229;type="f32";wgSize=[128,1,1\]] + + [:case=229;type="f32";wgSize=[64,2,1\]] + + [:case=22;type="f16";wgSize=[128,1,1\]] + + [:case=22;type="f16";wgSize=[64,2,1\]] + + [:case=22;type="f32";wgSize=[128,1,1\]] + + [:case=22;type="f32";wgSize=[64,2,1\]] + + [:case=230;type="f16";wgSize=[128,1,1\]] + + [:case=230;type="f16";wgSize=[64,2,1\]] + + [:case=230;type="f32";wgSize=[128,1,1\]] + + [:case=230;type="f32";wgSize=[64,2,1\]] + + [:case=231;type="f16";wgSize=[128,1,1\]] + + [:case=231;type="f16";wgSize=[64,2,1\]] + + [:case=231;type="f32";wgSize=[128,1,1\]] + + [:case=231;type="f32";wgSize=[64,2,1\]] + + [:case=232;type="f16";wgSize=[128,1,1\]] + + [:case=232;type="f16";wgSize=[64,2,1\]] + + [:case=232;type="f32";wgSize=[128,1,1\]] + + [:case=232;type="f32";wgSize=[64,2,1\]] + + [:case=233;type="f16";wgSize=[128,1,1\]] + + [:case=233;type="f16";wgSize=[64,2,1\]] + + [:case=233;type="f32";wgSize=[128,1,1\]] + + [:case=233;type="f32";wgSize=[64,2,1\]] + + [:case=234;type="f16";wgSize=[128,1,1\]] + + [:case=234;type="f16";wgSize=[64,2,1\]] + + [:case=234;type="f32";wgSize=[128,1,1\]] + + [:case=234;type="f32";wgSize=[64,2,1\]] + + [:case=235;type="f16";wgSize=[128,1,1\]] + + [:case=235;type="f16";wgSize=[64,2,1\]] + + [:case=235;type="f32";wgSize=[128,1,1\]] + + [:case=235;type="f32";wgSize=[64,2,1\]] + + [:case=236;type="f16";wgSize=[128,1,1\]] + + [:case=236;type="f16";wgSize=[64,2,1\]] + + [:case=236;type="f32";wgSize=[128,1,1\]] + + [:case=236;type="f32";wgSize=[64,2,1\]] + + [:case=237;type="f16";wgSize=[128,1,1\]] + + [:case=237;type="f16";wgSize=[64,2,1\]] + + [:case=237;type="f32";wgSize=[128,1,1\]] + + [:case=237;type="f32";wgSize=[64,2,1\]] + + [:case=238;type="f16";wgSize=[128,1,1\]] + + [:case=238;type="f16";wgSize=[64,2,1\]] + + [:case=238;type="f32";wgSize=[128,1,1\]] + + [:case=238;type="f32";wgSize=[64,2,1\]] + + [:case=239;type="f16";wgSize=[128,1,1\]] + + [:case=239;type="f16";wgSize=[64,2,1\]] + + [:case=239;type="f32";wgSize=[128,1,1\]] + + [:case=239;type="f32";wgSize=[64,2,1\]] + + [:case=23;type="f16";wgSize=[128,1,1\]] + + [:case=23;type="f16";wgSize=[64,2,1\]] + + [:case=23;type="f32";wgSize=[128,1,1\]] + + [:case=23;type="f32";wgSize=[64,2,1\]] + + [:case=240;type="f16";wgSize=[128,1,1\]] + + [:case=240;type="f16";wgSize=[64,2,1\]] + + [:case=240;type="f32";wgSize=[128,1,1\]] + + [:case=240;type="f32";wgSize=[64,2,1\]] + + [:case=241;type="f16";wgSize=[128,1,1\]] + + [:case=241;type="f16";wgSize=[64,2,1\]] + + [:case=241;type="f32";wgSize=[128,1,1\]] + + [:case=241;type="f32";wgSize=[64,2,1\]] + + [:case=242;type="f16";wgSize=[128,1,1\]] + + [:case=242;type="f16";wgSize=[64,2,1\]] + + [:case=242;type="f32";wgSize=[128,1,1\]] + + [:case=242;type="f32";wgSize=[64,2,1\]] + + [:case=243;type="f16";wgSize=[128,1,1\]] + + [:case=243;type="f16";wgSize=[64,2,1\]] + + [:case=243;type="f32";wgSize=[128,1,1\]] + + [:case=243;type="f32";wgSize=[64,2,1\]] + + [:case=244;type="f16";wgSize=[128,1,1\]] + + [:case=244;type="f16";wgSize=[64,2,1\]] + + [:case=244;type="f32";wgSize=[128,1,1\]] + + [:case=244;type="f32";wgSize=[64,2,1\]] + + [:case=245;type="f16";wgSize=[128,1,1\]] + + [:case=245;type="f16";wgSize=[64,2,1\]] + + [:case=245;type="f32";wgSize=[128,1,1\]] + + [:case=245;type="f32";wgSize=[64,2,1\]] + + [:case=246;type="f16";wgSize=[128,1,1\]] + + [:case=246;type="f16";wgSize=[64,2,1\]] + + [:case=246;type="f32";wgSize=[128,1,1\]] + + [:case=246;type="f32";wgSize=[64,2,1\]] + + [:case=247;type="f16";wgSize=[128,1,1\]] + + [:case=247;type="f16";wgSize=[64,2,1\]] + + [:case=247;type="f32";wgSize=[128,1,1\]] + + [:case=247;type="f32";wgSize=[64,2,1\]] + + [:case=248;type="f16";wgSize=[128,1,1\]] + + [:case=248;type="f16";wgSize=[64,2,1\]] + + [:case=248;type="f32";wgSize=[128,1,1\]] + + [:case=248;type="f32";wgSize=[64,2,1\]] + + [:case=249;type="f16";wgSize=[128,1,1\]] + + [:case=249;type="f16";wgSize=[64,2,1\]] + + [:case=249;type="f32";wgSize=[128,1,1\]] + + [:case=249;type="f32";wgSize=[64,2,1\]] + + [:case=24;type="f16";wgSize=[128,1,1\]] + + [:case=24;type="f16";wgSize=[64,2,1\]] + + [:case=24;type="f32";wgSize=[128,1,1\]] + + [:case=24;type="f32";wgSize=[64,2,1\]] + + [:case=250;type="f16";wgSize=[128,1,1\]] + + [:case=250;type="f16";wgSize=[64,2,1\]] + + [:case=250;type="f32";wgSize=[128,1,1\]] + + [:case=250;type="f32";wgSize=[64,2,1\]] + + [:case=251;type="f16";wgSize=[128,1,1\]] + + [:case=251;type="f16";wgSize=[64,2,1\]] + + [:case=251;type="f32";wgSize=[128,1,1\]] + + [:case=251;type="f32";wgSize=[64,2,1\]] + + [:case=252;type="f16";wgSize=[128,1,1\]] + + [:case=252;type="f16";wgSize=[64,2,1\]] + + [:case=252;type="f32";wgSize=[128,1,1\]] + + [:case=252;type="f32";wgSize=[64,2,1\]] + + [:case=253;type="f16";wgSize=[128,1,1\]] + + [:case=253;type="f16";wgSize=[64,2,1\]] + + [:case=253;type="f32";wgSize=[128,1,1\]] + + [:case=253;type="f32";wgSize=[64,2,1\]] + + [:case=254;type="f16";wgSize=[128,1,1\]] + + [:case=254;type="f16";wgSize=[64,2,1\]] + + [:case=254;type="f32";wgSize=[128,1,1\]] + + [:case=254;type="f32";wgSize=[64,2,1\]] + + [:case=255;type="f16";wgSize=[128,1,1\]] + + [:case=255;type="f16";wgSize=[64,2,1\]] + + [:case=255;type="f32";wgSize=[128,1,1\]] + + [:case=255;type="f32";wgSize=[64,2,1\]] + + [:case=256;type="f16";wgSize=[128,1,1\]] + + [:case=256;type="f16";wgSize=[64,2,1\]] + + [:case=256;type="f32";wgSize=[128,1,1\]] + + [:case=256;type="f32";wgSize=[64,2,1\]] + + [:case=257;type="f16";wgSize=[128,1,1\]] + + [:case=257;type="f16";wgSize=[64,2,1\]] + + [:case=257;type="f32";wgSize=[128,1,1\]] + + [:case=257;type="f32";wgSize=[64,2,1\]] + + [:case=258;type="f16";wgSize=[128,1,1\]] + + [:case=258;type="f16";wgSize=[64,2,1\]] + + [:case=258;type="f32";wgSize=[128,1,1\]] + + [:case=258;type="f32";wgSize=[64,2,1\]] + + [:case=259;type="f16";wgSize=[128,1,1\]] + + [:case=259;type="f16";wgSize=[64,2,1\]] + + [:case=259;type="f32";wgSize=[128,1,1\]] + + [:case=259;type="f32";wgSize=[64,2,1\]] + + [:case=25;type="f16";wgSize=[128,1,1\]] + + [:case=25;type="f16";wgSize=[64,2,1\]] + + [:case=25;type="f32";wgSize=[128,1,1\]] + + [:case=25;type="f32";wgSize=[64,2,1\]] + + [:case=260;type="f16";wgSize=[128,1,1\]] + + [:case=260;type="f16";wgSize=[64,2,1\]] + + [:case=260;type="f32";wgSize=[128,1,1\]] + + [:case=260;type="f32";wgSize=[64,2,1\]] + + [:case=261;type="f16";wgSize=[128,1,1\]] + + [:case=261;type="f16";wgSize=[64,2,1\]] + + [:case=261;type="f32";wgSize=[128,1,1\]] + + [:case=261;type="f32";wgSize=[64,2,1\]] + + [:case=262;type="f16";wgSize=[128,1,1\]] + + [:case=262;type="f16";wgSize=[64,2,1\]] + + [:case=262;type="f32";wgSize=[128,1,1\]] + + [:case=262;type="f32";wgSize=[64,2,1\]] + + [:case=263;type="f16";wgSize=[128,1,1\]] + + [:case=263;type="f16";wgSize=[64,2,1\]] + + [:case=263;type="f32";wgSize=[128,1,1\]] + + [:case=263;type="f32";wgSize=[64,2,1\]] + + [:case=264;type="f16";wgSize=[128,1,1\]] + + [:case=264;type="f16";wgSize=[64,2,1\]] + + [:case=264;type="f32";wgSize=[128,1,1\]] + + [:case=264;type="f32";wgSize=[64,2,1\]] + + [:case=265;type="f16";wgSize=[128,1,1\]] + + [:case=265;type="f16";wgSize=[64,2,1\]] + + [:case=265;type="f32";wgSize=[128,1,1\]] + + [:case=265;type="f32";wgSize=[64,2,1\]] + + [:case=266;type="f16";wgSize=[128,1,1\]] + + [:case=266;type="f16";wgSize=[64,2,1\]] + + [:case=266;type="f32";wgSize=[128,1,1\]] + + [:case=266;type="f32";wgSize=[64,2,1\]] + + [:case=267;type="f16";wgSize=[128,1,1\]] + + [:case=267;type="f16";wgSize=[64,2,1\]] + + [:case=267;type="f32";wgSize=[128,1,1\]] + + [:case=267;type="f32";wgSize=[64,2,1\]] + + [:case=268;type="f16";wgSize=[128,1,1\]] + + [:case=268;type="f16";wgSize=[64,2,1\]] + + [:case=268;type="f32";wgSize=[128,1,1\]] + + [:case=268;type="f32";wgSize=[64,2,1\]] + + [:case=269;type="f16";wgSize=[128,1,1\]] + + [:case=269;type="f16";wgSize=[64,2,1\]] + + [:case=269;type="f32";wgSize=[128,1,1\]] + + [:case=269;type="f32";wgSize=[64,2,1\]] + + [:case=26;type="f16";wgSize=[128,1,1\]] + + [:case=26;type="f16";wgSize=[64,2,1\]] + + [:case=26;type="f32";wgSize=[128,1,1\]] + + [:case=26;type="f32";wgSize=[64,2,1\]] + + [:case=270;type="f16";wgSize=[128,1,1\]] + + [:case=270;type="f16";wgSize=[64,2,1\]] + + [:case=270;type="f32";wgSize=[128,1,1\]] + + [:case=270;type="f32";wgSize=[64,2,1\]] + + [:case=271;type="f16";wgSize=[128,1,1\]] + + [:case=271;type="f16";wgSize=[64,2,1\]] + + [:case=271;type="f32";wgSize=[128,1,1\]] + + [:case=271;type="f32";wgSize=[64,2,1\]] + + [:case=272;type="f16";wgSize=[128,1,1\]] + + [:case=272;type="f16";wgSize=[64,2,1\]] + + [:case=272;type="f32";wgSize=[128,1,1\]] + + [:case=272;type="f32";wgSize=[64,2,1\]] + + [:case=273;type="f16";wgSize=[128,1,1\]] + + [:case=273;type="f16";wgSize=[64,2,1\]] + + [:case=273;type="f32";wgSize=[128,1,1\]] + + [:case=273;type="f32";wgSize=[64,2,1\]] + + [:case=274;type="f16";wgSize=[128,1,1\]] + + [:case=274;type="f16";wgSize=[64,2,1\]] + + [:case=274;type="f32";wgSize=[128,1,1\]] + + [:case=274;type="f32";wgSize=[64,2,1\]] + + [:case=275;type="f16";wgSize=[128,1,1\]] + + [:case=275;type="f16";wgSize=[64,2,1\]] + + [:case=275;type="f32";wgSize=[128,1,1\]] + + [:case=275;type="f32";wgSize=[64,2,1\]] + + [:case=276;type="f16";wgSize=[128,1,1\]] + + [:case=276;type="f16";wgSize=[64,2,1\]] + + [:case=276;type="f32";wgSize=[128,1,1\]] + + [:case=276;type="f32";wgSize=[64,2,1\]] + + [:case=277;type="f16";wgSize=[128,1,1\]] + + [:case=277;type="f16";wgSize=[64,2,1\]] + + [:case=277;type="f32";wgSize=[128,1,1\]] + + [:case=277;type="f32";wgSize=[64,2,1\]] + + [:case=278;type="f16";wgSize=[128,1,1\]] + + [:case=278;type="f16";wgSize=[64,2,1\]] + + [:case=278;type="f32";wgSize=[128,1,1\]] + + [:case=278;type="f32";wgSize=[64,2,1\]] + + [:case=279;type="f16";wgSize=[128,1,1\]] + + [:case=279;type="f16";wgSize=[64,2,1\]] + + [:case=279;type="f32";wgSize=[128,1,1\]] + + [:case=279;type="f32";wgSize=[64,2,1\]] + + [:case=27;type="f16";wgSize=[128,1,1\]] + + [:case=27;type="f16";wgSize=[64,2,1\]] + + [:case=27;type="f32";wgSize=[128,1,1\]] + + [:case=27;type="f32";wgSize=[64,2,1\]] + + [:case=280;type="f16";wgSize=[128,1,1\]] + + [:case=280;type="f16";wgSize=[64,2,1\]] + + [:case=280;type="f32";wgSize=[128,1,1\]] + + [:case=280;type="f32";wgSize=[64,2,1\]] + + [:case=281;type="f16";wgSize=[128,1,1\]] + + [:case=281;type="f16";wgSize=[64,2,1\]] + + [:case=281;type="f32";wgSize=[128,1,1\]] + + [:case=281;type="f32";wgSize=[64,2,1\]] + + [:case=282;type="f16";wgSize=[128,1,1\]] + + [:case=282;type="f16";wgSize=[64,2,1\]] + + [:case=282;type="f32";wgSize=[128,1,1\]] + + [:case=282;type="f32";wgSize=[64,2,1\]] + + [:case=283;type="f16";wgSize=[128,1,1\]] + + [:case=283;type="f16";wgSize=[64,2,1\]] + + [:case=283;type="f32";wgSize=[128,1,1\]] + + [:case=283;type="f32";wgSize=[64,2,1\]] + + [:case=284;type="f16";wgSize=[128,1,1\]] + + [:case=284;type="f16";wgSize=[64,2,1\]] + + [:case=284;type="f32";wgSize=[128,1,1\]] + + [:case=284;type="f32";wgSize=[64,2,1\]] + + [:case=285;type="f16";wgSize=[128,1,1\]] + + [:case=285;type="f16";wgSize=[64,2,1\]] + + [:case=285;type="f32";wgSize=[128,1,1\]] + + [:case=285;type="f32";wgSize=[64,2,1\]] + + [:case=286;type="f16";wgSize=[128,1,1\]] + + [:case=286;type="f16";wgSize=[64,2,1\]] + + [:case=286;type="f32";wgSize=[128,1,1\]] + + [:case=286;type="f32";wgSize=[64,2,1\]] + + [:case=287;type="f16";wgSize=[128,1,1\]] + + [:case=287;type="f16";wgSize=[64,2,1\]] + + [:case=287;type="f32";wgSize=[128,1,1\]] + + [:case=287;type="f32";wgSize=[64,2,1\]] + + [:case=288;type="f16";wgSize=[128,1,1\]] + + [:case=288;type="f16";wgSize=[64,2,1\]] + + [:case=288;type="f32";wgSize=[128,1,1\]] + + [:case=288;type="f32";wgSize=[64,2,1\]] + + [:case=289;type="f16";wgSize=[128,1,1\]] + + [:case=289;type="f16";wgSize=[64,2,1\]] + + [:case=289;type="f32";wgSize=[128,1,1\]] + + [:case=289;type="f32";wgSize=[64,2,1\]] + + [:case=28;type="f16";wgSize=[128,1,1\]] + + [:case=28;type="f16";wgSize=[64,2,1\]] + + [:case=28;type="f32";wgSize=[128,1,1\]] + + [:case=28;type="f32";wgSize=[64,2,1\]] + + [:case=290;type="f16";wgSize=[128,1,1\]] + + [:case=290;type="f16";wgSize=[64,2,1\]] + + [:case=290;type="f32";wgSize=[128,1,1\]] + + [:case=290;type="f32";wgSize=[64,2,1\]] + + [:case=291;type="f16";wgSize=[128,1,1\]] + + [:case=291;type="f16";wgSize=[64,2,1\]] + + [:case=291;type="f32";wgSize=[128,1,1\]] + + [:case=291;type="f32";wgSize=[64,2,1\]] + + [:case=292;type="f16";wgSize=[128,1,1\]] + + [:case=292;type="f16";wgSize=[64,2,1\]] + + [:case=292;type="f32";wgSize=[128,1,1\]] + + [:case=292;type="f32";wgSize=[64,2,1\]] + + [:case=293;type="f16";wgSize=[128,1,1\]] + + [:case=293;type="f16";wgSize=[64,2,1\]] + + [:case=293;type="f32";wgSize=[128,1,1\]] + + [:case=293;type="f32";wgSize=[64,2,1\]] + + [:case=294;type="f16";wgSize=[128,1,1\]] + + [:case=294;type="f16";wgSize=[64,2,1\]] + + [:case=294;type="f32";wgSize=[128,1,1\]] + + [:case=294;type="f32";wgSize=[64,2,1\]] + + [:case=295;type="f16";wgSize=[128,1,1\]] + + [:case=295;type="f16";wgSize=[64,2,1\]] + + [:case=295;type="f32";wgSize=[128,1,1\]] + + [:case=295;type="f32";wgSize=[64,2,1\]] + + [:case=296;type="f16";wgSize=[128,1,1\]] + + [:case=296;type="f16";wgSize=[64,2,1\]] + + [:case=296;type="f32";wgSize=[128,1,1\]] + + [:case=296;type="f32";wgSize=[64,2,1\]] + + [:case=297;type="f16";wgSize=[128,1,1\]] + + [:case=297;type="f16";wgSize=[64,2,1\]] + + [:case=297;type="f32";wgSize=[128,1,1\]] + + [:case=297;type="f32";wgSize=[64,2,1\]] + + [:case=298;type="f16";wgSize=[128,1,1\]] + + [:case=298;type="f16";wgSize=[64,2,1\]] + + [:case=298;type="f32";wgSize=[128,1,1\]] + + [:case=298;type="f32";wgSize=[64,2,1\]] + + [:case=299;type="f16";wgSize=[128,1,1\]] + + [:case=299;type="f16";wgSize=[64,2,1\]] + + [:case=299;type="f32";wgSize=[128,1,1\]] + + [:case=299;type="f32";wgSize=[64,2,1\]] + + [:case=29;type="f16";wgSize=[128,1,1\]] + + [:case=29;type="f16";wgSize=[64,2,1\]] + + [:case=29;type="f32";wgSize=[128,1,1\]] + + [:case=29;type="f32";wgSize=[64,2,1\]] + + [:case=2;type="f16";wgSize=[128,1,1\]] + + [:case=2;type="f16";wgSize=[64,2,1\]] + + [:case=2;type="f32";wgSize=[128,1,1\]] + + [:case=2;type="f32";wgSize=[64,2,1\]] + + [:case=300;type="f16";wgSize=[128,1,1\]] + + [:case=300;type="f16";wgSize=[64,2,1\]] + + [:case=300;type="f32";wgSize=[128,1,1\]] + + [:case=300;type="f32";wgSize=[64,2,1\]] + + [:case=301;type="f16";wgSize=[128,1,1\]] + + [:case=301;type="f16";wgSize=[64,2,1\]] + + [:case=301;type="f32";wgSize=[128,1,1\]] + + [:case=301;type="f32";wgSize=[64,2,1\]] + + [:case=302;type="f16";wgSize=[128,1,1\]] + + [:case=302;type="f16";wgSize=[64,2,1\]] + + [:case=302;type="f32";wgSize=[128,1,1\]] + + [:case=302;type="f32";wgSize=[64,2,1\]] + + [:case=303;type="f16";wgSize=[128,1,1\]] + + [:case=303;type="f16";wgSize=[64,2,1\]] + + [:case=303;type="f32";wgSize=[128,1,1\]] + + [:case=303;type="f32";wgSize=[64,2,1\]] + + [:case=304;type="f16";wgSize=[128,1,1\]] + + [:case=304;type="f16";wgSize=[64,2,1\]] + + [:case=304;type="f32";wgSize=[128,1,1\]] + + [:case=304;type="f32";wgSize=[64,2,1\]] + + [:case=305;type="f16";wgSize=[128,1,1\]] + + [:case=305;type="f16";wgSize=[64,2,1\]] + + [:case=305;type="f32";wgSize=[128,1,1\]] + + [:case=305;type="f32";wgSize=[64,2,1\]] + + [:case=306;type="f16";wgSize=[128,1,1\]] + + [:case=306;type="f16";wgSize=[64,2,1\]] + + [:case=306;type="f32";wgSize=[128,1,1\]] + + [:case=306;type="f32";wgSize=[64,2,1\]] + + [:case=307;type="f16";wgSize=[128,1,1\]] + + [:case=307;type="f16";wgSize=[64,2,1\]] + + [:case=307;type="f32";wgSize=[128,1,1\]] + + [:case=307;type="f32";wgSize=[64,2,1\]] + + [:case=308;type="f16";wgSize=[128,1,1\]] + + [:case=308;type="f16";wgSize=[64,2,1\]] + + [:case=308;type="f32";wgSize=[128,1,1\]] + + [:case=308;type="f32";wgSize=[64,2,1\]] + + [:case=309;type="f16";wgSize=[128,1,1\]] + + [:case=309;type="f16";wgSize=[64,2,1\]] + + [:case=309;type="f32";wgSize=[128,1,1\]] + + [:case=309;type="f32";wgSize=[64,2,1\]] + + [:case=30;type="f16";wgSize=[128,1,1\]] + + [:case=30;type="f16";wgSize=[64,2,1\]] + + [:case=30;type="f32";wgSize=[128,1,1\]] + + [:case=30;type="f32";wgSize=[64,2,1\]] + + [:case=310;type="f16";wgSize=[128,1,1\]] + + [:case=310;type="f16";wgSize=[64,2,1\]] + + [:case=310;type="f32";wgSize=[128,1,1\]] + + [:case=310;type="f32";wgSize=[64,2,1\]] + + [:case=311;type="f16";wgSize=[128,1,1\]] + + [:case=311;type="f16";wgSize=[64,2,1\]] + + [:case=311;type="f32";wgSize=[128,1,1\]] + + [:case=311;type="f32";wgSize=[64,2,1\]] + + [:case=312;type="f16";wgSize=[128,1,1\]] + + [:case=312;type="f16";wgSize=[64,2,1\]] + + [:case=312;type="f32";wgSize=[128,1,1\]] + + [:case=312;type="f32";wgSize=[64,2,1\]] + + [:case=313;type="f16";wgSize=[128,1,1\]] + + [:case=313;type="f16";wgSize=[64,2,1\]] + + [:case=313;type="f32";wgSize=[128,1,1\]] + + [:case=313;type="f32";wgSize=[64,2,1\]] + + [:case=314;type="f16";wgSize=[128,1,1\]] + + [:case=314;type="f16";wgSize=[64,2,1\]] + + [:case=314;type="f32";wgSize=[128,1,1\]] + + [:case=314;type="f32";wgSize=[64,2,1\]] + + [:case=315;type="f16";wgSize=[128,1,1\]] + + [:case=315;type="f16";wgSize=[64,2,1\]] + + [:case=315;type="f32";wgSize=[128,1,1\]] + + [:case=315;type="f32";wgSize=[64,2,1\]] + + [:case=316;type="f16";wgSize=[128,1,1\]] + + [:case=316;type="f16";wgSize=[64,2,1\]] + + [:case=316;type="f32";wgSize=[128,1,1\]] + + [:case=316;type="f32";wgSize=[64,2,1\]] + + [:case=317;type="f16";wgSize=[128,1,1\]] + + [:case=317;type="f16";wgSize=[64,2,1\]] + + [:case=317;type="f32";wgSize=[128,1,1\]] + + [:case=317;type="f32";wgSize=[64,2,1\]] + + [:case=318;type="f16";wgSize=[128,1,1\]] + + [:case=318;type="f16";wgSize=[64,2,1\]] + + [:case=318;type="f32";wgSize=[128,1,1\]] + + [:case=318;type="f32";wgSize=[64,2,1\]] + + [:case=319;type="f16";wgSize=[128,1,1\]] + + [:case=319;type="f16";wgSize=[64,2,1\]] + + [:case=319;type="f32";wgSize=[128,1,1\]] + + [:case=319;type="f32";wgSize=[64,2,1\]] + + [:case=31;type="f16";wgSize=[128,1,1\]] + + [:case=31;type="f16";wgSize=[64,2,1\]] + + [:case=31;type="f32";wgSize=[128,1,1\]] + + [:case=31;type="f32";wgSize=[64,2,1\]] + + [:case=320;type="f16";wgSize=[128,1,1\]] + + [:case=320;type="f16";wgSize=[64,2,1\]] + + [:case=320;type="f32";wgSize=[128,1,1\]] + + [:case=320;type="f32";wgSize=[64,2,1\]] + + [:case=321;type="f16";wgSize=[128,1,1\]] + + [:case=321;type="f16";wgSize=[64,2,1\]] + + [:case=321;type="f32";wgSize=[128,1,1\]] + + [:case=321;type="f32";wgSize=[64,2,1\]] + + [:case=322;type="f16";wgSize=[128,1,1\]] + + [:case=322;type="f16";wgSize=[64,2,1\]] + + [:case=322;type="f32";wgSize=[128,1,1\]] + + [:case=322;type="f32";wgSize=[64,2,1\]] + + [:case=323;type="f16";wgSize=[128,1,1\]] + + [:case=323;type="f16";wgSize=[64,2,1\]] + + [:case=323;type="f32";wgSize=[128,1,1\]] + + [:case=323;type="f32";wgSize=[64,2,1\]] + + [:case=324;type="f16";wgSize=[128,1,1\]] + + [:case=324;type="f16";wgSize=[64,2,1\]] + + [:case=324;type="f32";wgSize=[128,1,1\]] + + [:case=324;type="f32";wgSize=[64,2,1\]] + + [:case=325;type="f16";wgSize=[128,1,1\]] + + [:case=325;type="f16";wgSize=[64,2,1\]] + + [:case=325;type="f32";wgSize=[128,1,1\]] + + [:case=325;type="f32";wgSize=[64,2,1\]] + + [:case=326;type="f16";wgSize=[128,1,1\]] + + [:case=326;type="f16";wgSize=[64,2,1\]] + + [:case=326;type="f32";wgSize=[128,1,1\]] + + [:case=326;type="f32";wgSize=[64,2,1\]] + + [:case=327;type="f16";wgSize=[128,1,1\]] + + [:case=327;type="f16";wgSize=[64,2,1\]] + + [:case=327;type="f32";wgSize=[128,1,1\]] + + [:case=327;type="f32";wgSize=[64,2,1\]] + + [:case=328;type="f16";wgSize=[128,1,1\]] + + [:case=328;type="f16";wgSize=[64,2,1\]] + + [:case=328;type="f32";wgSize=[128,1,1\]] + + [:case=328;type="f32";wgSize=[64,2,1\]] + + [:case=329;type="f16";wgSize=[128,1,1\]] + + [:case=329;type="f16";wgSize=[64,2,1\]] + + [:case=329;type="f32";wgSize=[128,1,1\]] + + [:case=329;type="f32";wgSize=[64,2,1\]] + + [:case=32;type="f16";wgSize=[128,1,1\]] + + [:case=32;type="f16";wgSize=[64,2,1\]] + + [:case=32;type="f32";wgSize=[128,1,1\]] + + [:case=32;type="f32";wgSize=[64,2,1\]] + + [:case=330;type="f16";wgSize=[128,1,1\]] + + [:case=330;type="f16";wgSize=[64,2,1\]] + + [:case=330;type="f32";wgSize=[128,1,1\]] + + [:case=330;type="f32";wgSize=[64,2,1\]] + + [:case=331;type="f16";wgSize=[128,1,1\]] + + [:case=331;type="f16";wgSize=[64,2,1\]] + + [:case=331;type="f32";wgSize=[128,1,1\]] + + [:case=331;type="f32";wgSize=[64,2,1\]] + + [:case=332;type="f16";wgSize=[128,1,1\]] + + [:case=332;type="f16";wgSize=[64,2,1\]] + + [:case=332;type="f32";wgSize=[128,1,1\]] + + [:case=332;type="f32";wgSize=[64,2,1\]] + + [:case=333;type="f16";wgSize=[128,1,1\]] + + [:case=333;type="f16";wgSize=[64,2,1\]] + + [:case=333;type="f32";wgSize=[128,1,1\]] + + [:case=333;type="f32";wgSize=[64,2,1\]] + + [:case=334;type="f16";wgSize=[128,1,1\]] + + [:case=334;type="f16";wgSize=[64,2,1\]] + + [:case=334;type="f32";wgSize=[128,1,1\]] + + [:case=334;type="f32";wgSize=[64,2,1\]] + + [:case=335;type="f16";wgSize=[128,1,1\]] + + [:case=335;type="f16";wgSize=[64,2,1\]] + + [:case=335;type="f32";wgSize=[128,1,1\]] + + [:case=335;type="f32";wgSize=[64,2,1\]] + + [:case=336;type="f16";wgSize=[128,1,1\]] + + [:case=336;type="f16";wgSize=[64,2,1\]] + + [:case=336;type="f32";wgSize=[128,1,1\]] + + [:case=336;type="f32";wgSize=[64,2,1\]] + + [:case=337;type="f16";wgSize=[128,1,1\]] + + [:case=337;type="f16";wgSize=[64,2,1\]] + + [:case=337;type="f32";wgSize=[128,1,1\]] + + [:case=337;type="f32";wgSize=[64,2,1\]] + + [:case=338;type="f16";wgSize=[128,1,1\]] + + [:case=338;type="f16";wgSize=[64,2,1\]] + + [:case=338;type="f32";wgSize=[128,1,1\]] + + [:case=338;type="f32";wgSize=[64,2,1\]] + + [:case=339;type="f16";wgSize=[128,1,1\]] + + [:case=339;type="f16";wgSize=[64,2,1\]] + + [:case=339;type="f32";wgSize=[128,1,1\]] + + [:case=339;type="f32";wgSize=[64,2,1\]] + + [:case=33;type="f16";wgSize=[128,1,1\]] + + [:case=33;type="f16";wgSize=[64,2,1\]] + + [:case=33;type="f32";wgSize=[128,1,1\]] + + [:case=33;type="f32";wgSize=[64,2,1\]] + + [:case=340;type="f16";wgSize=[128,1,1\]] + + [:case=340;type="f16";wgSize=[64,2,1\]] + + [:case=340;type="f32";wgSize=[128,1,1\]] + + [:case=340;type="f32";wgSize=[64,2,1\]] + + [:case=341;type="f16";wgSize=[128,1,1\]] + + [:case=341;type="f16";wgSize=[64,2,1\]] + + [:case=341;type="f32";wgSize=[128,1,1\]] + + [:case=341;type="f32";wgSize=[64,2,1\]] + + [:case=342;type="f16";wgSize=[128,1,1\]] + + [:case=342;type="f16";wgSize=[64,2,1\]] + + [:case=342;type="f32";wgSize=[128,1,1\]] + + [:case=342;type="f32";wgSize=[64,2,1\]] + + [:case=343;type="f16";wgSize=[128,1,1\]] + + [:case=343;type="f16";wgSize=[64,2,1\]] + + [:case=343;type="f32";wgSize=[128,1,1\]] + + [:case=343;type="f32";wgSize=[64,2,1\]] + + [:case=344;type="f16";wgSize=[128,1,1\]] + + [:case=344;type="f16";wgSize=[64,2,1\]] + + [:case=344;type="f32";wgSize=[128,1,1\]] + + [:case=344;type="f32";wgSize=[64,2,1\]] + + [:case=345;type="f16";wgSize=[128,1,1\]] + + [:case=345;type="f16";wgSize=[64,2,1\]] + + [:case=345;type="f32";wgSize=[128,1,1\]] + + [:case=345;type="f32";wgSize=[64,2,1\]] + + [:case=346;type="f16";wgSize=[128,1,1\]] + + [:case=346;type="f16";wgSize=[64,2,1\]] + + [:case=346;type="f32";wgSize=[128,1,1\]] + + [:case=346;type="f32";wgSize=[64,2,1\]] + + [:case=347;type="f16";wgSize=[128,1,1\]] + + [:case=347;type="f16";wgSize=[64,2,1\]] + + [:case=347;type="f32";wgSize=[128,1,1\]] + + [:case=347;type="f32";wgSize=[64,2,1\]] + + [:case=348;type="f16";wgSize=[128,1,1\]] + + [:case=348;type="f16";wgSize=[64,2,1\]] + + [:case=348;type="f32";wgSize=[128,1,1\]] + + [:case=348;type="f32";wgSize=[64,2,1\]] + + [:case=349;type="f16";wgSize=[128,1,1\]] + + [:case=349;type="f16";wgSize=[64,2,1\]] + + [:case=349;type="f32";wgSize=[128,1,1\]] + + [:case=349;type="f32";wgSize=[64,2,1\]] + + [:case=34;type="f16";wgSize=[128,1,1\]] + + [:case=34;type="f16";wgSize=[64,2,1\]] + + [:case=34;type="f32";wgSize=[128,1,1\]] + + [:case=34;type="f32";wgSize=[64,2,1\]] + + [:case=350;type="f16";wgSize=[128,1,1\]] + + [:case=350;type="f16";wgSize=[64,2,1\]] + + [:case=350;type="f32";wgSize=[128,1,1\]] + + [:case=350;type="f32";wgSize=[64,2,1\]] + + [:case=351;type="f16";wgSize=[128,1,1\]] + + [:case=351;type="f16";wgSize=[64,2,1\]] + + [:case=351;type="f32";wgSize=[128,1,1\]] + + [:case=351;type="f32";wgSize=[64,2,1\]] + + [:case=352;type="f16";wgSize=[128,1,1\]] + + [:case=352;type="f16";wgSize=[64,2,1\]] + + [:case=352;type="f32";wgSize=[128,1,1\]] + + [:case=352;type="f32";wgSize=[64,2,1\]] + + [:case=353;type="f16";wgSize=[128,1,1\]] + + [:case=353;type="f16";wgSize=[64,2,1\]] + + [:case=353;type="f32";wgSize=[128,1,1\]] + + [:case=353;type="f32";wgSize=[64,2,1\]] + + [:case=354;type="f16";wgSize=[128,1,1\]] + + [:case=354;type="f16";wgSize=[64,2,1\]] + + [:case=354;type="f32";wgSize=[128,1,1\]] + + [:case=354;type="f32";wgSize=[64,2,1\]] + + [:case=355;type="f16";wgSize=[128,1,1\]] + + [:case=355;type="f16";wgSize=[64,2,1\]] + + [:case=355;type="f32";wgSize=[128,1,1\]] + + [:case=355;type="f32";wgSize=[64,2,1\]] + + [:case=356;type="f16";wgSize=[128,1,1\]] + + [:case=356;type="f16";wgSize=[64,2,1\]] + + [:case=356;type="f32";wgSize=[128,1,1\]] + + [:case=356;type="f32";wgSize=[64,2,1\]] + + [:case=357;type="f16";wgSize=[128,1,1\]] + + [:case=357;type="f16";wgSize=[64,2,1\]] + + [:case=357;type="f32";wgSize=[128,1,1\]] + + [:case=357;type="f32";wgSize=[64,2,1\]] + + [:case=358;type="f16";wgSize=[128,1,1\]] + + [:case=358;type="f16";wgSize=[64,2,1\]] + + [:case=358;type="f32";wgSize=[128,1,1\]] + + [:case=358;type="f32";wgSize=[64,2,1\]] + + [:case=359;type="f16";wgSize=[128,1,1\]] + + [:case=359;type="f16";wgSize=[64,2,1\]] + + [:case=359;type="f32";wgSize=[128,1,1\]] + + [:case=359;type="f32";wgSize=[64,2,1\]] + + [:case=35;type="f16";wgSize=[128,1,1\]] + + [:case=35;type="f16";wgSize=[64,2,1\]] + + [:case=35;type="f32";wgSize=[128,1,1\]] + + [:case=35;type="f32";wgSize=[64,2,1\]] + + [:case=360;type="f16";wgSize=[128,1,1\]] + + [:case=360;type="f16";wgSize=[64,2,1\]] + + [:case=360;type="f32";wgSize=[128,1,1\]] + + [:case=360;type="f32";wgSize=[64,2,1\]] + + [:case=361;type="f16";wgSize=[128,1,1\]] + + [:case=361;type="f16";wgSize=[64,2,1\]] + + [:case=361;type="f32";wgSize=[128,1,1\]] + + [:case=361;type="f32";wgSize=[64,2,1\]] + + [:case=362;type="f16";wgSize=[128,1,1\]] + + [:case=362;type="f16";wgSize=[64,2,1\]] + + [:case=362;type="f32";wgSize=[128,1,1\]] + + [:case=362;type="f32";wgSize=[64,2,1\]] + + [:case=363;type="f16";wgSize=[128,1,1\]] + + [:case=363;type="f16";wgSize=[64,2,1\]] + + [:case=363;type="f32";wgSize=[128,1,1\]] + + [:case=363;type="f32";wgSize=[64,2,1\]] + + [:case=364;type="f16";wgSize=[128,1,1\]] + + [:case=364;type="f16";wgSize=[64,2,1\]] + + [:case=364;type="f32";wgSize=[128,1,1\]] + + [:case=364;type="f32";wgSize=[64,2,1\]] + + [:case=365;type="f16";wgSize=[128,1,1\]] + + [:case=365;type="f16";wgSize=[64,2,1\]] + + [:case=365;type="f32";wgSize=[128,1,1\]] + + [:case=365;type="f32";wgSize=[64,2,1\]] + + [:case=366;type="f16";wgSize=[128,1,1\]] + + [:case=366;type="f16";wgSize=[64,2,1\]] + + [:case=366;type="f32";wgSize=[128,1,1\]] + + [:case=366;type="f32";wgSize=[64,2,1\]] + + [:case=367;type="f16";wgSize=[128,1,1\]] + + [:case=367;type="f16";wgSize=[64,2,1\]] + + [:case=367;type="f32";wgSize=[128,1,1\]] + + [:case=367;type="f32";wgSize=[64,2,1\]] + + [:case=368;type="f16";wgSize=[128,1,1\]] + + [:case=368;type="f16";wgSize=[64,2,1\]] + + [:case=368;type="f32";wgSize=[128,1,1\]] + + [:case=368;type="f32";wgSize=[64,2,1\]] + + [:case=369;type="f16";wgSize=[128,1,1\]] + + [:case=369;type="f16";wgSize=[64,2,1\]] + + [:case=369;type="f32";wgSize=[128,1,1\]] + + [:case=369;type="f32";wgSize=[64,2,1\]] + + [:case=36;type="f16";wgSize=[128,1,1\]] + + [:case=36;type="f16";wgSize=[64,2,1\]] + + [:case=36;type="f32";wgSize=[128,1,1\]] + + [:case=36;type="f32";wgSize=[64,2,1\]] + + [:case=370;type="f16";wgSize=[128,1,1\]] + + [:case=370;type="f16";wgSize=[64,2,1\]] + + [:case=370;type="f32";wgSize=[128,1,1\]] + + [:case=370;type="f32";wgSize=[64,2,1\]] + + [:case=371;type="f16";wgSize=[128,1,1\]] + + [:case=371;type="f16";wgSize=[64,2,1\]] + + [:case=371;type="f32";wgSize=[128,1,1\]] + + [:case=371;type="f32";wgSize=[64,2,1\]] + + [:case=372;type="f16";wgSize=[128,1,1\]] + + [:case=372;type="f16";wgSize=[64,2,1\]] + + [:case=372;type="f32";wgSize=[128,1,1\]] + + [:case=372;type="f32";wgSize=[64,2,1\]] + + [:case=373;type="f16";wgSize=[128,1,1\]] + + [:case=373;type="f16";wgSize=[64,2,1\]] + + [:case=373;type="f32";wgSize=[128,1,1\]] + + [:case=373;type="f32";wgSize=[64,2,1\]] + + [:case=374;type="f16";wgSize=[128,1,1\]] + + [:case=374;type="f16";wgSize=[64,2,1\]] + + [:case=374;type="f32";wgSize=[128,1,1\]] + + [:case=374;type="f32";wgSize=[64,2,1\]] + + [:case=375;type="f16";wgSize=[128,1,1\]] + + [:case=375;type="f16";wgSize=[64,2,1\]] + + [:case=375;type="f32";wgSize=[128,1,1\]] + + [:case=375;type="f32";wgSize=[64,2,1\]] + + [:case=376;type="f16";wgSize=[128,1,1\]] + + [:case=376;type="f16";wgSize=[64,2,1\]] + + [:case=376;type="f32";wgSize=[128,1,1\]] + + [:case=376;type="f32";wgSize=[64,2,1\]] + + [:case=377;type="f16";wgSize=[128,1,1\]] + + [:case=377;type="f16";wgSize=[64,2,1\]] + + [:case=377;type="f32";wgSize=[128,1,1\]] + + [:case=377;type="f32";wgSize=[64,2,1\]] + + [:case=378;type="f16";wgSize=[128,1,1\]] + + [:case=378;type="f16";wgSize=[64,2,1\]] + + [:case=378;type="f32";wgSize=[128,1,1\]] + + [:case=378;type="f32";wgSize=[64,2,1\]] + + [:case=379;type="f16";wgSize=[128,1,1\]] + + [:case=379;type="f16";wgSize=[64,2,1\]] + + [:case=379;type="f32";wgSize=[128,1,1\]] + + [:case=379;type="f32";wgSize=[64,2,1\]] + + [:case=37;type="f16";wgSize=[128,1,1\]] + + [:case=37;type="f16";wgSize=[64,2,1\]] + + [:case=37;type="f32";wgSize=[128,1,1\]] + + [:case=37;type="f32";wgSize=[64,2,1\]] + + [:case=380;type="f16";wgSize=[128,1,1\]] + + [:case=380;type="f16";wgSize=[64,2,1\]] + + [:case=380;type="f32";wgSize=[128,1,1\]] + + [:case=380;type="f32";wgSize=[64,2,1\]] + + [:case=381;type="f16";wgSize=[128,1,1\]] + + [:case=381;type="f16";wgSize=[64,2,1\]] + + [:case=381;type="f32";wgSize=[128,1,1\]] + + [:case=381;type="f32";wgSize=[64,2,1\]] + + [:case=382;type="f16";wgSize=[128,1,1\]] + + [:case=382;type="f16";wgSize=[64,2,1\]] + + [:case=382;type="f32";wgSize=[128,1,1\]] + + [:case=382;type="f32";wgSize=[64,2,1\]] + + [:case=383;type="f16";wgSize=[128,1,1\]] + + [:case=383;type="f16";wgSize=[64,2,1\]] + + [:case=383;type="f32";wgSize=[128,1,1\]] + + [:case=383;type="f32";wgSize=[64,2,1\]] + + [:case=384;type="f16";wgSize=[128,1,1\]] + + [:case=384;type="f16";wgSize=[64,2,1\]] + + [:case=384;type="f32";wgSize=[128,1,1\]] + + [:case=384;type="f32";wgSize=[64,2,1\]] + + [:case=385;type="f16";wgSize=[128,1,1\]] + + [:case=385;type="f16";wgSize=[64,2,1\]] + + [:case=385;type="f32";wgSize=[128,1,1\]] + + [:case=385;type="f32";wgSize=[64,2,1\]] + + [:case=386;type="f16";wgSize=[128,1,1\]] + + [:case=386;type="f16";wgSize=[64,2,1\]] + + [:case=386;type="f32";wgSize=[128,1,1\]] + + [:case=386;type="f32";wgSize=[64,2,1\]] + + [:case=387;type="f16";wgSize=[128,1,1\]] + + [:case=387;type="f16";wgSize=[64,2,1\]] + + [:case=387;type="f32";wgSize=[128,1,1\]] + + [:case=387;type="f32";wgSize=[64,2,1\]] + + [:case=388;type="f16";wgSize=[128,1,1\]] + + [:case=388;type="f16";wgSize=[64,2,1\]] + + [:case=388;type="f32";wgSize=[128,1,1\]] + + [:case=388;type="f32";wgSize=[64,2,1\]] + + [:case=389;type="f16";wgSize=[128,1,1\]] + + [:case=389;type="f16";wgSize=[64,2,1\]] + + [:case=389;type="f32";wgSize=[128,1,1\]] + + [:case=389;type="f32";wgSize=[64,2,1\]] + + [:case=38;type="f16";wgSize=[128,1,1\]] + + [:case=38;type="f16";wgSize=[64,2,1\]] + + [:case=38;type="f32";wgSize=[128,1,1\]] + + [:case=38;type="f32";wgSize=[64,2,1\]] + + [:case=390;type="f16";wgSize=[128,1,1\]] + + [:case=390;type="f16";wgSize=[64,2,1\]] + + [:case=390;type="f32";wgSize=[128,1,1\]] + + [:case=390;type="f32";wgSize=[64,2,1\]] + + [:case=391;type="f16";wgSize=[128,1,1\]] + + [:case=391;type="f16";wgSize=[64,2,1\]] + + [:case=391;type="f32";wgSize=[128,1,1\]] + + [:case=391;type="f32";wgSize=[64,2,1\]] + + [:case=392;type="f16";wgSize=[128,1,1\]] + + [:case=392;type="f16";wgSize=[64,2,1\]] + + [:case=392;type="f32";wgSize=[128,1,1\]] + + [:case=392;type="f32";wgSize=[64,2,1\]] + + [:case=393;type="f16";wgSize=[128,1,1\]] + + [:case=393;type="f16";wgSize=[64,2,1\]] + + [:case=393;type="f32";wgSize=[128,1,1\]] + + [:case=393;type="f32";wgSize=[64,2,1\]] + + [:case=394;type="f16";wgSize=[128,1,1\]] + + [:case=394;type="f16";wgSize=[64,2,1\]] + + [:case=394;type="f32";wgSize=[128,1,1\]] + + [:case=394;type="f32";wgSize=[64,2,1\]] + + [:case=395;type="f16";wgSize=[128,1,1\]] + + [:case=395;type="f16";wgSize=[64,2,1\]] + + [:case=395;type="f32";wgSize=[128,1,1\]] + + [:case=395;type="f32";wgSize=[64,2,1\]] + + [:case=396;type="f16";wgSize=[128,1,1\]] + + [:case=396;type="f16";wgSize=[64,2,1\]] + + [:case=396;type="f32";wgSize=[128,1,1\]] + + [:case=396;type="f32";wgSize=[64,2,1\]] + + [:case=397;type="f16";wgSize=[128,1,1\]] + + [:case=397;type="f16";wgSize=[64,2,1\]] + + [:case=397;type="f32";wgSize=[128,1,1\]] + + [:case=397;type="f32";wgSize=[64,2,1\]] + + [:case=398;type="f16";wgSize=[128,1,1\]] + + [:case=398;type="f16";wgSize=[64,2,1\]] + + [:case=398;type="f32";wgSize=[128,1,1\]] + + [:case=398;type="f32";wgSize=[64,2,1\]] + + [:case=399;type="f16";wgSize=[128,1,1\]] + + [:case=399;type="f16";wgSize=[64,2,1\]] + + [:case=399;type="f32";wgSize=[128,1,1\]] + + [:case=399;type="f32";wgSize=[64,2,1\]] + + [:case=39;type="f16";wgSize=[128,1,1\]] + + [:case=39;type="f16";wgSize=[64,2,1\]] + + [:case=39;type="f32";wgSize=[128,1,1\]] + + [:case=39;type="f32";wgSize=[64,2,1\]] + + [:case=3;type="f16";wgSize=[128,1,1\]] + + [:case=3;type="f16";wgSize=[64,2,1\]] + + [:case=3;type="f32";wgSize=[128,1,1\]] + + [:case=3;type="f32";wgSize=[64,2,1\]] + + [:case=400;type="f16";wgSize=[128,1,1\]] + + [:case=400;type="f16";wgSize=[64,2,1\]] + + [:case=400;type="f32";wgSize=[128,1,1\]] + + [:case=400;type="f32";wgSize=[64,2,1\]] + + [:case=401;type="f16";wgSize=[128,1,1\]] + + [:case=401;type="f16";wgSize=[64,2,1\]] + + [:case=401;type="f32";wgSize=[128,1,1\]] + + [:case=401;type="f32";wgSize=[64,2,1\]] + + [:case=402;type="f16";wgSize=[128,1,1\]] + + [:case=402;type="f16";wgSize=[64,2,1\]] + + [:case=402;type="f32";wgSize=[128,1,1\]] + + [:case=402;type="f32";wgSize=[64,2,1\]] + + [:case=403;type="f16";wgSize=[128,1,1\]] + + [:case=403;type="f16";wgSize=[64,2,1\]] + + [:case=403;type="f32";wgSize=[128,1,1\]] + + [:case=403;type="f32";wgSize=[64,2,1\]] + + [:case=404;type="f16";wgSize=[128,1,1\]] + + [:case=404;type="f16";wgSize=[64,2,1\]] + + [:case=404;type="f32";wgSize=[128,1,1\]] + + [:case=404;type="f32";wgSize=[64,2,1\]] + + [:case=405;type="f16";wgSize=[128,1,1\]] + + [:case=405;type="f16";wgSize=[64,2,1\]] + + [:case=405;type="f32";wgSize=[128,1,1\]] + + [:case=405;type="f32";wgSize=[64,2,1\]] + + [:case=406;type="f16";wgSize=[128,1,1\]] + + [:case=406;type="f16";wgSize=[64,2,1\]] + + [:case=406;type="f32";wgSize=[128,1,1\]] + + [:case=406;type="f32";wgSize=[64,2,1\]] + + [:case=407;type="f16";wgSize=[128,1,1\]] + + [:case=407;type="f16";wgSize=[64,2,1\]] + + [:case=407;type="f32";wgSize=[128,1,1\]] + + [:case=407;type="f32";wgSize=[64,2,1\]] + + [:case=408;type="f16";wgSize=[128,1,1\]] + + [:case=408;type="f16";wgSize=[64,2,1\]] + + [:case=408;type="f32";wgSize=[128,1,1\]] + + [:case=408;type="f32";wgSize=[64,2,1\]] + + [:case=409;type="f16";wgSize=[128,1,1\]] + + [:case=409;type="f16";wgSize=[64,2,1\]] + + [:case=409;type="f32";wgSize=[128,1,1\]] + + [:case=409;type="f32";wgSize=[64,2,1\]] + + [:case=40;type="f16";wgSize=[128,1,1\]] + + [:case=40;type="f16";wgSize=[64,2,1\]] + + [:case=40;type="f32";wgSize=[128,1,1\]] + + [:case=40;type="f32";wgSize=[64,2,1\]] + + [:case=410;type="f16";wgSize=[128,1,1\]] + + [:case=410;type="f16";wgSize=[64,2,1\]] + + [:case=410;type="f32";wgSize=[128,1,1\]] + + [:case=410;type="f32";wgSize=[64,2,1\]] + + [:case=411;type="f16";wgSize=[128,1,1\]] + + [:case=411;type="f16";wgSize=[64,2,1\]] + + [:case=411;type="f32";wgSize=[128,1,1\]] + + [:case=411;type="f32";wgSize=[64,2,1\]] + + [:case=412;type="f16";wgSize=[128,1,1\]] + + [:case=412;type="f16";wgSize=[64,2,1\]] + + [:case=412;type="f32";wgSize=[128,1,1\]] + + [:case=412;type="f32";wgSize=[64,2,1\]] + + [:case=413;type="f16";wgSize=[128,1,1\]] + + [:case=413;type="f16";wgSize=[64,2,1\]] + + [:case=413;type="f32";wgSize=[128,1,1\]] + + [:case=413;type="f32";wgSize=[64,2,1\]] + + [:case=414;type="f16";wgSize=[128,1,1\]] + + [:case=414;type="f16";wgSize=[64,2,1\]] + + [:case=414;type="f32";wgSize=[128,1,1\]] + + [:case=414;type="f32";wgSize=[64,2,1\]] + + [:case=415;type="f16";wgSize=[128,1,1\]] + + [:case=415;type="f16";wgSize=[64,2,1\]] + + [:case=415;type="f32";wgSize=[128,1,1\]] + + [:case=415;type="f32";wgSize=[64,2,1\]] + + [:case=416;type="f16";wgSize=[128,1,1\]] + + [:case=416;type="f16";wgSize=[64,2,1\]] + + [:case=416;type="f32";wgSize=[128,1,1\]] + + [:case=416;type="f32";wgSize=[64,2,1\]] + + [:case=417;type="f16";wgSize=[128,1,1\]] + + [:case=417;type="f16";wgSize=[64,2,1\]] + + [:case=417;type="f32";wgSize=[128,1,1\]] + + [:case=417;type="f32";wgSize=[64,2,1\]] + + [:case=418;type="f16";wgSize=[128,1,1\]] + + [:case=418;type="f16";wgSize=[64,2,1\]] + + [:case=418;type="f32";wgSize=[128,1,1\]] + + [:case=418;type="f32";wgSize=[64,2,1\]] + + [:case=419;type="f16";wgSize=[128,1,1\]] + + [:case=419;type="f16";wgSize=[64,2,1\]] + + [:case=419;type="f32";wgSize=[128,1,1\]] + + [:case=419;type="f32";wgSize=[64,2,1\]] + + [:case=41;type="f16";wgSize=[128,1,1\]] + + [:case=41;type="f16";wgSize=[64,2,1\]] + + [:case=41;type="f32";wgSize=[128,1,1\]] + + [:case=41;type="f32";wgSize=[64,2,1\]] + + [:case=420;type="f16";wgSize=[128,1,1\]] + + [:case=420;type="f16";wgSize=[64,2,1\]] + + [:case=420;type="f32";wgSize=[128,1,1\]] + + [:case=420;type="f32";wgSize=[64,2,1\]] + + [:case=421;type="f16";wgSize=[128,1,1\]] + + [:case=421;type="f16";wgSize=[64,2,1\]] + + [:case=421;type="f32";wgSize=[128,1,1\]] + + [:case=421;type="f32";wgSize=[64,2,1\]] + + [:case=422;type="f16";wgSize=[128,1,1\]] + + [:case=422;type="f16";wgSize=[64,2,1\]] + + [:case=422;type="f32";wgSize=[128,1,1\]] + + [:case=422;type="f32";wgSize=[64,2,1\]] + + [:case=423;type="f16";wgSize=[128,1,1\]] + + [:case=423;type="f16";wgSize=[64,2,1\]] + + [:case=423;type="f32";wgSize=[128,1,1\]] + + [:case=423;type="f32";wgSize=[64,2,1\]] + + [:case=424;type="f16";wgSize=[128,1,1\]] + + [:case=424;type="f16";wgSize=[64,2,1\]] + + [:case=424;type="f32";wgSize=[128,1,1\]] + + [:case=424;type="f32";wgSize=[64,2,1\]] + + [:case=425;type="f16";wgSize=[128,1,1\]] + + [:case=425;type="f16";wgSize=[64,2,1\]] + + [:case=425;type="f32";wgSize=[128,1,1\]] + + [:case=425;type="f32";wgSize=[64,2,1\]] + + [:case=426;type="f16";wgSize=[128,1,1\]] + + [:case=426;type="f16";wgSize=[64,2,1\]] + + [:case=426;type="f32";wgSize=[128,1,1\]] + + [:case=426;type="f32";wgSize=[64,2,1\]] + + [:case=427;type="f16";wgSize=[128,1,1\]] + + [:case=427;type="f16";wgSize=[64,2,1\]] + + [:case=427;type="f32";wgSize=[128,1,1\]] + + [:case=427;type="f32";wgSize=[64,2,1\]] + + [:case=428;type="f16";wgSize=[128,1,1\]] + + [:case=428;type="f16";wgSize=[64,2,1\]] + + [:case=428;type="f32";wgSize=[128,1,1\]] + + [:case=428;type="f32";wgSize=[64,2,1\]] + + [:case=429;type="f16";wgSize=[128,1,1\]] + + [:case=429;type="f16";wgSize=[64,2,1\]] + + [:case=429;type="f32";wgSize=[128,1,1\]] + + [:case=429;type="f32";wgSize=[64,2,1\]] + + [:case=42;type="f16";wgSize=[128,1,1\]] + + [:case=42;type="f16";wgSize=[64,2,1\]] + + [:case=42;type="f32";wgSize=[128,1,1\]] + + [:case=42;type="f32";wgSize=[64,2,1\]] + + [:case=430;type="f16";wgSize=[128,1,1\]] + + [:case=430;type="f16";wgSize=[64,2,1\]] + + [:case=430;type="f32";wgSize=[128,1,1\]] + + [:case=430;type="f32";wgSize=[64,2,1\]] + + [:case=431;type="f16";wgSize=[128,1,1\]] + + [:case=431;type="f16";wgSize=[64,2,1\]] + + [:case=431;type="f32";wgSize=[128,1,1\]] + + [:case=431;type="f32";wgSize=[64,2,1\]] + + [:case=432;type="f16";wgSize=[128,1,1\]] + + [:case=432;type="f16";wgSize=[64,2,1\]] + + [:case=432;type="f32";wgSize=[128,1,1\]] + + [:case=432;type="f32";wgSize=[64,2,1\]] + + [:case=433;type="f16";wgSize=[128,1,1\]] + + [:case=433;type="f16";wgSize=[64,2,1\]] + + [:case=433;type="f32";wgSize=[128,1,1\]] + + [:case=433;type="f32";wgSize=[64,2,1\]] + + [:case=434;type="f16";wgSize=[128,1,1\]] + + [:case=434;type="f16";wgSize=[64,2,1\]] + + [:case=434;type="f32";wgSize=[128,1,1\]] + + [:case=434;type="f32";wgSize=[64,2,1\]] + + [:case=435;type="f16";wgSize=[128,1,1\]] + + [:case=435;type="f16";wgSize=[64,2,1\]] + + [:case=435;type="f32";wgSize=[128,1,1\]] + + [:case=435;type="f32";wgSize=[64,2,1\]] + + [:case=436;type="f16";wgSize=[128,1,1\]] + + [:case=436;type="f16";wgSize=[64,2,1\]] + + [:case=436;type="f32";wgSize=[128,1,1\]] + + [:case=436;type="f32";wgSize=[64,2,1\]] + + [:case=437;type="f16";wgSize=[128,1,1\]] + + [:case=437;type="f16";wgSize=[64,2,1\]] + + [:case=437;type="f32";wgSize=[128,1,1\]] + + [:case=437;type="f32";wgSize=[64,2,1\]] + + [:case=438;type="f16";wgSize=[128,1,1\]] + + [:case=438;type="f16";wgSize=[64,2,1\]] + + [:case=438;type="f32";wgSize=[128,1,1\]] + + [:case=438;type="f32";wgSize=[64,2,1\]] + + [:case=439;type="f16";wgSize=[128,1,1\]] + + [:case=439;type="f16";wgSize=[64,2,1\]] + + [:case=439;type="f32";wgSize=[128,1,1\]] + + [:case=439;type="f32";wgSize=[64,2,1\]] + + [:case=43;type="f16";wgSize=[128,1,1\]] + + [:case=43;type="f16";wgSize=[64,2,1\]] + + [:case=43;type="f32";wgSize=[128,1,1\]] + + [:case=43;type="f32";wgSize=[64,2,1\]] + + [:case=440;type="f16";wgSize=[128,1,1\]] + + [:case=440;type="f16";wgSize=[64,2,1\]] + + [:case=440;type="f32";wgSize=[128,1,1\]] + + [:case=440;type="f32";wgSize=[64,2,1\]] + + [:case=441;type="f16";wgSize=[128,1,1\]] + + [:case=441;type="f16";wgSize=[64,2,1\]] + + [:case=441;type="f32";wgSize=[128,1,1\]] + + [:case=441;type="f32";wgSize=[64,2,1\]] + + [:case=442;type="f16";wgSize=[128,1,1\]] + + [:case=442;type="f16";wgSize=[64,2,1\]] + + [:case=442;type="f32";wgSize=[128,1,1\]] + + [:case=442;type="f32";wgSize=[64,2,1\]] + + [:case=443;type="f16";wgSize=[128,1,1\]] + + [:case=443;type="f16";wgSize=[64,2,1\]] + + [:case=443;type="f32";wgSize=[128,1,1\]] + + [:case=443;type="f32";wgSize=[64,2,1\]] + + [:case=444;type="f16";wgSize=[128,1,1\]] + + [:case=444;type="f16";wgSize=[64,2,1\]] + + [:case=444;type="f32";wgSize=[128,1,1\]] + + [:case=444;type="f32";wgSize=[64,2,1\]] + + [:case=445;type="f16";wgSize=[128,1,1\]] + + [:case=445;type="f16";wgSize=[64,2,1\]] + + [:case=445;type="f32";wgSize=[128,1,1\]] + + [:case=445;type="f32";wgSize=[64,2,1\]] + + [:case=446;type="f16";wgSize=[128,1,1\]] + + [:case=446;type="f16";wgSize=[64,2,1\]] + + [:case=446;type="f32";wgSize=[128,1,1\]] + + [:case=446;type="f32";wgSize=[64,2,1\]] + + [:case=447;type="f16";wgSize=[128,1,1\]] + + [:case=447;type="f16";wgSize=[64,2,1\]] + + [:case=447;type="f32";wgSize=[128,1,1\]] + + [:case=447;type="f32";wgSize=[64,2,1\]] + + [:case=448;type="f16";wgSize=[128,1,1\]] + + [:case=448;type="f16";wgSize=[64,2,1\]] + + [:case=448;type="f32";wgSize=[128,1,1\]] + + [:case=448;type="f32";wgSize=[64,2,1\]] + + [:case=449;type="f16";wgSize=[128,1,1\]] + + [:case=449;type="f16";wgSize=[64,2,1\]] + + [:case=449;type="f32";wgSize=[128,1,1\]] + + [:case=449;type="f32";wgSize=[64,2,1\]] + + [:case=44;type="f16";wgSize=[128,1,1\]] + + [:case=44;type="f16";wgSize=[64,2,1\]] + + [:case=44;type="f32";wgSize=[128,1,1\]] + + [:case=44;type="f32";wgSize=[64,2,1\]] + + [:case=450;type="f16";wgSize=[128,1,1\]] + + [:case=450;type="f16";wgSize=[64,2,1\]] + + [:case=450;type="f32";wgSize=[128,1,1\]] + + [:case=450;type="f32";wgSize=[64,2,1\]] + + [:case=451;type="f16";wgSize=[128,1,1\]] + + [:case=451;type="f16";wgSize=[64,2,1\]] + + [:case=451;type="f32";wgSize=[128,1,1\]] + + [:case=451;type="f32";wgSize=[64,2,1\]] + + [:case=452;type="f16";wgSize=[128,1,1\]] + + [:case=452;type="f16";wgSize=[64,2,1\]] + + [:case=452;type="f32";wgSize=[128,1,1\]] + + [:case=452;type="f32";wgSize=[64,2,1\]] + + [:case=453;type="f16";wgSize=[128,1,1\]] + + [:case=453;type="f16";wgSize=[64,2,1\]] + + [:case=453;type="f32";wgSize=[128,1,1\]] + + [:case=453;type="f32";wgSize=[64,2,1\]] + + [:case=454;type="f16";wgSize=[128,1,1\]] + + [:case=454;type="f16";wgSize=[64,2,1\]] + + [:case=454;type="f32";wgSize=[128,1,1\]] + + [:case=454;type="f32";wgSize=[64,2,1\]] + + [:case=455;type="f16";wgSize=[128,1,1\]] + + [:case=455;type="f16";wgSize=[64,2,1\]] + + [:case=455;type="f32";wgSize=[128,1,1\]] + + [:case=455;type="f32";wgSize=[64,2,1\]] + + [:case=456;type="f16";wgSize=[128,1,1\]] + + [:case=456;type="f16";wgSize=[64,2,1\]] + + [:case=456;type="f32";wgSize=[128,1,1\]] + + [:case=456;type="f32";wgSize=[64,2,1\]] + + [:case=457;type="f16";wgSize=[128,1,1\]] + + [:case=457;type="f16";wgSize=[64,2,1\]] + + [:case=457;type="f32";wgSize=[128,1,1\]] + + [:case=457;type="f32";wgSize=[64,2,1\]] + + [:case=458;type="f16";wgSize=[128,1,1\]] + + [:case=458;type="f16";wgSize=[64,2,1\]] + + [:case=458;type="f32";wgSize=[128,1,1\]] + + [:case=458;type="f32";wgSize=[64,2,1\]] + + [:case=459;type="f16";wgSize=[128,1,1\]] + + [:case=459;type="f16";wgSize=[64,2,1\]] + + [:case=459;type="f32";wgSize=[128,1,1\]] + + [:case=459;type="f32";wgSize=[64,2,1\]] + + [:case=45;type="f16";wgSize=[128,1,1\]] + + [:case=45;type="f16";wgSize=[64,2,1\]] + + [:case=45;type="f32";wgSize=[128,1,1\]] + + [:case=45;type="f32";wgSize=[64,2,1\]] + + [:case=460;type="f16";wgSize=[128,1,1\]] + + [:case=460;type="f16";wgSize=[64,2,1\]] + + [:case=460;type="f32";wgSize=[128,1,1\]] + + [:case=460;type="f32";wgSize=[64,2,1\]] + + [:case=461;type="f16";wgSize=[128,1,1\]] + + [:case=461;type="f16";wgSize=[64,2,1\]] + + [:case=461;type="f32";wgSize=[128,1,1\]] + + [:case=461;type="f32";wgSize=[64,2,1\]] + + [:case=462;type="f16";wgSize=[128,1,1\]] + + [:case=462;type="f16";wgSize=[64,2,1\]] + + [:case=462;type="f32";wgSize=[128,1,1\]] + + [:case=462;type="f32";wgSize=[64,2,1\]] + + [:case=463;type="f16";wgSize=[128,1,1\]] + + [:case=463;type="f16";wgSize=[64,2,1\]] + + [:case=463;type="f32";wgSize=[128,1,1\]] + + [:case=463;type="f32";wgSize=[64,2,1\]] + + [:case=464;type="f16";wgSize=[128,1,1\]] + + [:case=464;type="f16";wgSize=[64,2,1\]] + + [:case=464;type="f32";wgSize=[128,1,1\]] + + [:case=464;type="f32";wgSize=[64,2,1\]] + + [:case=465;type="f16";wgSize=[128,1,1\]] + + [:case=465;type="f16";wgSize=[64,2,1\]] + + [:case=465;type="f32";wgSize=[128,1,1\]] + + [:case=465;type="f32";wgSize=[64,2,1\]] + + [:case=466;type="f16";wgSize=[128,1,1\]] + + [:case=466;type="f16";wgSize=[64,2,1\]] + + [:case=466;type="f32";wgSize=[128,1,1\]] + + [:case=466;type="f32";wgSize=[64,2,1\]] + + [:case=467;type="f16";wgSize=[128,1,1\]] + + [:case=467;type="f16";wgSize=[64,2,1\]] + + [:case=467;type="f32";wgSize=[128,1,1\]] + + [:case=467;type="f32";wgSize=[64,2,1\]] + + [:case=468;type="f16";wgSize=[128,1,1\]] + + [:case=468;type="f16";wgSize=[64,2,1\]] + + [:case=468;type="f32";wgSize=[128,1,1\]] + + [:case=468;type="f32";wgSize=[64,2,1\]] + + [:case=469;type="f16";wgSize=[128,1,1\]] + + [:case=469;type="f16";wgSize=[64,2,1\]] + + [:case=469;type="f32";wgSize=[128,1,1\]] + + [:case=469;type="f32";wgSize=[64,2,1\]] + + [:case=46;type="f16";wgSize=[128,1,1\]] + + [:case=46;type="f16";wgSize=[64,2,1\]] + + [:case=46;type="f32";wgSize=[128,1,1\]] + + [:case=46;type="f32";wgSize=[64,2,1\]] + + [:case=470;type="f16";wgSize=[128,1,1\]] + + [:case=470;type="f16";wgSize=[64,2,1\]] + + [:case=470;type="f32";wgSize=[128,1,1\]] + + [:case=470;type="f32";wgSize=[64,2,1\]] + + [:case=471;type="f16";wgSize=[128,1,1\]] + + [:case=471;type="f16";wgSize=[64,2,1\]] + + [:case=471;type="f32";wgSize=[128,1,1\]] + + [:case=471;type="f32";wgSize=[64,2,1\]] + + [:case=472;type="f16";wgSize=[128,1,1\]] + + [:case=472;type="f16";wgSize=[64,2,1\]] + + [:case=472;type="f32";wgSize=[128,1,1\]] + + [:case=472;type="f32";wgSize=[64,2,1\]] + + [:case=473;type="f16";wgSize=[128,1,1\]] + + [:case=473;type="f16";wgSize=[64,2,1\]] + + [:case=473;type="f32";wgSize=[128,1,1\]] + + [:case=473;type="f32";wgSize=[64,2,1\]] + + [:case=474;type="f16";wgSize=[128,1,1\]] + + [:case=474;type="f16";wgSize=[64,2,1\]] + + [:case=474;type="f32";wgSize=[128,1,1\]] + + [:case=474;type="f32";wgSize=[64,2,1\]] + + [:case=475;type="f16";wgSize=[128,1,1\]] + + [:case=475;type="f16";wgSize=[64,2,1\]] + + [:case=475;type="f32";wgSize=[128,1,1\]] + + [:case=475;type="f32";wgSize=[64,2,1\]] + + [:case=476;type="f16";wgSize=[128,1,1\]] + + [:case=476;type="f16";wgSize=[64,2,1\]] + + [:case=476;type="f32";wgSize=[128,1,1\]] + + [:case=476;type="f32";wgSize=[64,2,1\]] + + [:case=477;type="f16";wgSize=[128,1,1\]] + + [:case=477;type="f16";wgSize=[64,2,1\]] + + [:case=477;type="f32";wgSize=[128,1,1\]] + + [:case=477;type="f32";wgSize=[64,2,1\]] + + [:case=478;type="f16";wgSize=[128,1,1\]] + + [:case=478;type="f16";wgSize=[64,2,1\]] + + [:case=478;type="f32";wgSize=[128,1,1\]] + + [:case=478;type="f32";wgSize=[64,2,1\]] + + [:case=479;type="f16";wgSize=[128,1,1\]] + + [:case=479;type="f16";wgSize=[64,2,1\]] + + [:case=479;type="f32";wgSize=[128,1,1\]] + + [:case=479;type="f32";wgSize=[64,2,1\]] + + [:case=47;type="f16";wgSize=[128,1,1\]] + + [:case=47;type="f16";wgSize=[64,2,1\]] + + [:case=47;type="f32";wgSize=[128,1,1\]] + + [:case=47;type="f32";wgSize=[64,2,1\]] + + [:case=480;type="f16";wgSize=[128,1,1\]] + + [:case=480;type="f16";wgSize=[64,2,1\]] + + [:case=480;type="f32";wgSize=[128,1,1\]] + + [:case=480;type="f32";wgSize=[64,2,1\]] + + [:case=481;type="f16";wgSize=[128,1,1\]] + + [:case=481;type="f16";wgSize=[64,2,1\]] + + [:case=481;type="f32";wgSize=[128,1,1\]] + + [:case=481;type="f32";wgSize=[64,2,1\]] + + [:case=482;type="f16";wgSize=[128,1,1\]] + + [:case=482;type="f16";wgSize=[64,2,1\]] + + [:case=482;type="f32";wgSize=[128,1,1\]] + + [:case=482;type="f32";wgSize=[64,2,1\]] + + [:case=483;type="f16";wgSize=[128,1,1\]] + + [:case=483;type="f16";wgSize=[64,2,1\]] + + [:case=483;type="f32";wgSize=[128,1,1\]] + + [:case=483;type="f32";wgSize=[64,2,1\]] + + [:case=484;type="f16";wgSize=[128,1,1\]] + + [:case=484;type="f16";wgSize=[64,2,1\]] + + [:case=484;type="f32";wgSize=[128,1,1\]] + + [:case=484;type="f32";wgSize=[64,2,1\]] + + [:case=485;type="f16";wgSize=[128,1,1\]] + + [:case=485;type="f16";wgSize=[64,2,1\]] + + [:case=485;type="f32";wgSize=[128,1,1\]] + + [:case=485;type="f32";wgSize=[64,2,1\]] + + [:case=486;type="f16";wgSize=[128,1,1\]] + + [:case=486;type="f16";wgSize=[64,2,1\]] + + [:case=486;type="f32";wgSize=[128,1,1\]] + + [:case=486;type="f32";wgSize=[64,2,1\]] + + [:case=487;type="f16";wgSize=[128,1,1\]] + + [:case=487;type="f16";wgSize=[64,2,1\]] + + [:case=487;type="f32";wgSize=[128,1,1\]] + + [:case=487;type="f32";wgSize=[64,2,1\]] + + [:case=488;type="f16";wgSize=[128,1,1\]] + + [:case=488;type="f16";wgSize=[64,2,1\]] + + [:case=488;type="f32";wgSize=[128,1,1\]] + + [:case=488;type="f32";wgSize=[64,2,1\]] + + [:case=489;type="f16";wgSize=[128,1,1\]] + + [:case=489;type="f16";wgSize=[64,2,1\]] + + [:case=489;type="f32";wgSize=[128,1,1\]] + + [:case=489;type="f32";wgSize=[64,2,1\]] + + [:case=48;type="f16";wgSize=[128,1,1\]] + + [:case=48;type="f16";wgSize=[64,2,1\]] + + [:case=48;type="f32";wgSize=[128,1,1\]] + + [:case=48;type="f32";wgSize=[64,2,1\]] + + [:case=490;type="f16";wgSize=[128,1,1\]] + + [:case=490;type="f16";wgSize=[64,2,1\]] + + [:case=490;type="f32";wgSize=[128,1,1\]] + + [:case=490;type="f32";wgSize=[64,2,1\]] + + [:case=491;type="f16";wgSize=[128,1,1\]] + + [:case=491;type="f16";wgSize=[64,2,1\]] + + [:case=491;type="f32";wgSize=[128,1,1\]] + + [:case=491;type="f32";wgSize=[64,2,1\]] + + [:case=492;type="f16";wgSize=[128,1,1\]] + + [:case=492;type="f16";wgSize=[64,2,1\]] + + [:case=492;type="f32";wgSize=[128,1,1\]] + + [:case=492;type="f32";wgSize=[64,2,1\]] + + [:case=493;type="f16";wgSize=[128,1,1\]] + + [:case=493;type="f16";wgSize=[64,2,1\]] + + [:case=493;type="f32";wgSize=[128,1,1\]] + + [:case=493;type="f32";wgSize=[64,2,1\]] + + [:case=494;type="f16";wgSize=[128,1,1\]] + + [:case=494;type="f16";wgSize=[64,2,1\]] + + [:case=494;type="f32";wgSize=[128,1,1\]] + + [:case=494;type="f32";wgSize=[64,2,1\]] + + [:case=495;type="f16";wgSize=[128,1,1\]] + + [:case=495;type="f16";wgSize=[64,2,1\]] + + [:case=495;type="f32";wgSize=[128,1,1\]] + + [:case=495;type="f32";wgSize=[64,2,1\]] + + [:case=496;type="f16";wgSize=[128,1,1\]] + + [:case=496;type="f16";wgSize=[64,2,1\]] + + [:case=496;type="f32";wgSize=[128,1,1\]] + + [:case=496;type="f32";wgSize=[64,2,1\]] + + [:case=497;type="f16";wgSize=[128,1,1\]] + + [:case=497;type="f16";wgSize=[64,2,1\]] + + [:case=497;type="f32";wgSize=[128,1,1\]] + + [:case=497;type="f32";wgSize=[64,2,1\]] + + [:case=498;type="f16";wgSize=[128,1,1\]] + + [:case=498;type="f16";wgSize=[64,2,1\]] + + [:case=498;type="f32";wgSize=[128,1,1\]] + + [:case=498;type="f32";wgSize=[64,2,1\]] + + [:case=499;type="f16";wgSize=[128,1,1\]] + + [:case=499;type="f16";wgSize=[64,2,1\]] + + [:case=499;type="f32";wgSize=[128,1,1\]] + + [:case=499;type="f32";wgSize=[64,2,1\]] + + [:case=49;type="f16";wgSize=[128,1,1\]] + + [:case=49;type="f16";wgSize=[64,2,1\]] + + [:case=49;type="f32";wgSize=[128,1,1\]] + + [:case=49;type="f32";wgSize=[64,2,1\]] + + [:case=4;type="f16";wgSize=[128,1,1\]] + + [:case=4;type="f16";wgSize=[64,2,1\]] + + [:case=4;type="f32";wgSize=[128,1,1\]] + + [:case=4;type="f32";wgSize=[64,2,1\]] + + [:case=500;type="f16";wgSize=[128,1,1\]] + + [:case=500;type="f16";wgSize=[64,2,1\]] + + [:case=500;type="f32";wgSize=[128,1,1\]] + + [:case=500;type="f32";wgSize=[64,2,1\]] + + [:case=501;type="f16";wgSize=[128,1,1\]] + + [:case=501;type="f16";wgSize=[64,2,1\]] + + [:case=501;type="f32";wgSize=[128,1,1\]] + + [:case=501;type="f32";wgSize=[64,2,1\]] + + [:case=502;type="f16";wgSize=[128,1,1\]] + + [:case=502;type="f16";wgSize=[64,2,1\]] + + [:case=502;type="f32";wgSize=[128,1,1\]] + + [:case=502;type="f32";wgSize=[64,2,1\]] + + [:case=503;type="f16";wgSize=[128,1,1\]] + + [:case=503;type="f16";wgSize=[64,2,1\]] + + [:case=503;type="f32";wgSize=[128,1,1\]] + + [:case=503;type="f32";wgSize=[64,2,1\]] + + [:case=504;type="f16";wgSize=[128,1,1\]] + + [:case=504;type="f16";wgSize=[64,2,1\]] + + [:case=504;type="f32";wgSize=[128,1,1\]] + + [:case=504;type="f32";wgSize=[64,2,1\]] + + [:case=505;type="f16";wgSize=[128,1,1\]] + + [:case=505;type="f16";wgSize=[64,2,1\]] + + [:case=505;type="f32";wgSize=[128,1,1\]] + + [:case=505;type="f32";wgSize=[64,2,1\]] + + [:case=506;type="f16";wgSize=[128,1,1\]] + + [:case=506;type="f16";wgSize=[64,2,1\]] + + [:case=506;type="f32";wgSize=[128,1,1\]] + + [:case=506;type="f32";wgSize=[64,2,1\]] + + [:case=507;type="f16";wgSize=[128,1,1\]] + + [:case=507;type="f16";wgSize=[64,2,1\]] + + [:case=507;type="f32";wgSize=[128,1,1\]] + + [:case=507;type="f32";wgSize=[64,2,1\]] + + [:case=508;type="f16";wgSize=[128,1,1\]] + + [:case=508;type="f16";wgSize=[64,2,1\]] + + [:case=508;type="f32";wgSize=[128,1,1\]] + + [:case=508;type="f32";wgSize=[64,2,1\]] + + [:case=509;type="f16";wgSize=[128,1,1\]] + + [:case=509;type="f16";wgSize=[64,2,1\]] + + [:case=509;type="f32";wgSize=[128,1,1\]] + + [:case=509;type="f32";wgSize=[64,2,1\]] + + [:case=50;type="f16";wgSize=[128,1,1\]] + + [:case=50;type="f16";wgSize=[64,2,1\]] + + [:case=50;type="f32";wgSize=[128,1,1\]] + + [:case=50;type="f32";wgSize=[64,2,1\]] + + [:case=510;type="f16";wgSize=[128,1,1\]] + + [:case=510;type="f16";wgSize=[64,2,1\]] + + [:case=510;type="f32";wgSize=[128,1,1\]] + + [:case=510;type="f32";wgSize=[64,2,1\]] + + [:case=511;type="f16";wgSize=[128,1,1\]] + + [:case=511;type="f16";wgSize=[64,2,1\]] + + [:case=511;type="f32";wgSize=[128,1,1\]] + + [:case=511;type="f32";wgSize=[64,2,1\]] + + [:case=512;type="f16";wgSize=[128,1,1\]] + + [:case=512;type="f16";wgSize=[64,2,1\]] + + [:case=512;type="f32";wgSize=[128,1,1\]] + + [:case=512;type="f32";wgSize=[64,2,1\]] + + [:case=513;type="f16";wgSize=[128,1,1\]] + + [:case=513;type="f16";wgSize=[64,2,1\]] + + [:case=513;type="f32";wgSize=[128,1,1\]] + + [:case=513;type="f32";wgSize=[64,2,1\]] + + [:case=514;type="f16";wgSize=[128,1,1\]] + + [:case=514;type="f16";wgSize=[64,2,1\]] + + [:case=514;type="f32";wgSize=[128,1,1\]] + + [:case=514;type="f32";wgSize=[64,2,1\]] + + [:case=515;type="f16";wgSize=[128,1,1\]] + + [:case=515;type="f16";wgSize=[64,2,1\]] + + [:case=515;type="f32";wgSize=[128,1,1\]] + + [:case=515;type="f32";wgSize=[64,2,1\]] + + [:case=516;type="f16";wgSize=[128,1,1\]] + + [:case=516;type="f16";wgSize=[64,2,1\]] + + [:case=516;type="f32";wgSize=[128,1,1\]] + + [:case=516;type="f32";wgSize=[64,2,1\]] + + [:case=517;type="f16";wgSize=[128,1,1\]] + + [:case=517;type="f16";wgSize=[64,2,1\]] + + [:case=517;type="f32";wgSize=[128,1,1\]] + + [:case=517;type="f32";wgSize=[64,2,1\]] + + [:case=518;type="f16";wgSize=[128,1,1\]] + + [:case=518;type="f16";wgSize=[64,2,1\]] + + [:case=518;type="f32";wgSize=[128,1,1\]] + + [:case=518;type="f32";wgSize=[64,2,1\]] + + [:case=519;type="f16";wgSize=[128,1,1\]] + + [:case=519;type="f16";wgSize=[64,2,1\]] + + [:case=519;type="f32";wgSize=[128,1,1\]] + + [:case=519;type="f32";wgSize=[64,2,1\]] + + [:case=51;type="f16";wgSize=[128,1,1\]] + + [:case=51;type="f16";wgSize=[64,2,1\]] + + [:case=51;type="f32";wgSize=[128,1,1\]] + + [:case=51;type="f32";wgSize=[64,2,1\]] + + [:case=520;type="f16";wgSize=[128,1,1\]] + + [:case=520;type="f16";wgSize=[64,2,1\]] + + [:case=520;type="f32";wgSize=[128,1,1\]] + + [:case=520;type="f32";wgSize=[64,2,1\]] + + [:case=521;type="f16";wgSize=[128,1,1\]] + + [:case=521;type="f16";wgSize=[64,2,1\]] + + [:case=521;type="f32";wgSize=[128,1,1\]] + + [:case=521;type="f32";wgSize=[64,2,1\]] + + [:case=522;type="f16";wgSize=[128,1,1\]] + + [:case=522;type="f16";wgSize=[64,2,1\]] + + [:case=522;type="f32";wgSize=[128,1,1\]] + + [:case=522;type="f32";wgSize=[64,2,1\]] + + [:case=523;type="f16";wgSize=[128,1,1\]] + + [:case=523;type="f16";wgSize=[64,2,1\]] + + [:case=523;type="f32";wgSize=[128,1,1\]] + + [:case=523;type="f32";wgSize=[64,2,1\]] + + [:case=524;type="f16";wgSize=[128,1,1\]] + + [:case=524;type="f16";wgSize=[64,2,1\]] + + [:case=524;type="f32";wgSize=[128,1,1\]] + + [:case=524;type="f32";wgSize=[64,2,1\]] + + [:case=525;type="f16";wgSize=[128,1,1\]] + + [:case=525;type="f16";wgSize=[64,2,1\]] + + [:case=525;type="f32";wgSize=[128,1,1\]] + + [:case=525;type="f32";wgSize=[64,2,1\]] + + [:case=526;type="f16";wgSize=[128,1,1\]] + + [:case=526;type="f16";wgSize=[64,2,1\]] + + [:case=526;type="f32";wgSize=[128,1,1\]] + + [:case=526;type="f32";wgSize=[64,2,1\]] + + [:case=527;type="f16";wgSize=[128,1,1\]] + + [:case=527;type="f16";wgSize=[64,2,1\]] + + [:case=527;type="f32";wgSize=[128,1,1\]] + + [:case=527;type="f32";wgSize=[64,2,1\]] + + [:case=528;type="f16";wgSize=[128,1,1\]] + + [:case=528;type="f16";wgSize=[64,2,1\]] + + [:case=528;type="f32";wgSize=[128,1,1\]] + + [:case=528;type="f32";wgSize=[64,2,1\]] + + [:case=529;type="f16";wgSize=[128,1,1\]] + + [:case=529;type="f16";wgSize=[64,2,1\]] + + [:case=529;type="f32";wgSize=[128,1,1\]] + + [:case=529;type="f32";wgSize=[64,2,1\]] + + [:case=52;type="f16";wgSize=[128,1,1\]] + + [:case=52;type="f16";wgSize=[64,2,1\]] + + [:case=52;type="f32";wgSize=[128,1,1\]] + + [:case=52;type="f32";wgSize=[64,2,1\]] + + [:case=530;type="f16";wgSize=[128,1,1\]] + + [:case=530;type="f16";wgSize=[64,2,1\]] + + [:case=530;type="f32";wgSize=[128,1,1\]] + + [:case=530;type="f32";wgSize=[64,2,1\]] + + [:case=531;type="f16";wgSize=[128,1,1\]] + + [:case=531;type="f16";wgSize=[64,2,1\]] + + [:case=531;type="f32";wgSize=[128,1,1\]] + + [:case=531;type="f32";wgSize=[64,2,1\]] + + [:case=532;type="f16";wgSize=[128,1,1\]] + + [:case=532;type="f16";wgSize=[64,2,1\]] + + [:case=532;type="f32";wgSize=[128,1,1\]] + + [:case=532;type="f32";wgSize=[64,2,1\]] + + [:case=533;type="f16";wgSize=[128,1,1\]] + + [:case=533;type="f16";wgSize=[64,2,1\]] + + [:case=533;type="f32";wgSize=[128,1,1\]] + + [:case=533;type="f32";wgSize=[64,2,1\]] + + [:case=534;type="f16";wgSize=[128,1,1\]] + + [:case=534;type="f16";wgSize=[64,2,1\]] + + [:case=534;type="f32";wgSize=[128,1,1\]] + + [:case=534;type="f32";wgSize=[64,2,1\]] + + [:case=535;type="f16";wgSize=[128,1,1\]] + + [:case=535;type="f16";wgSize=[64,2,1\]] + + [:case=535;type="f32";wgSize=[128,1,1\]] + + [:case=535;type="f32";wgSize=[64,2,1\]] + + [:case=536;type="f16";wgSize=[128,1,1\]] + + [:case=536;type="f16";wgSize=[64,2,1\]] + + [:case=536;type="f32";wgSize=[128,1,1\]] + + [:case=536;type="f32";wgSize=[64,2,1\]] + + [:case=537;type="f16";wgSize=[128,1,1\]] + + [:case=537;type="f16";wgSize=[64,2,1\]] + + [:case=537;type="f32";wgSize=[128,1,1\]] + + [:case=537;type="f32";wgSize=[64,2,1\]] + + [:case=538;type="f16";wgSize=[128,1,1\]] + + [:case=538;type="f16";wgSize=[64,2,1\]] + + [:case=538;type="f32";wgSize=[128,1,1\]] + + [:case=538;type="f32";wgSize=[64,2,1\]] + + [:case=539;type="f16";wgSize=[128,1,1\]] + + [:case=539;type="f16";wgSize=[64,2,1\]] + + [:case=539;type="f32";wgSize=[128,1,1\]] + + [:case=539;type="f32";wgSize=[64,2,1\]] + + [:case=53;type="f16";wgSize=[128,1,1\]] + + [:case=53;type="f16";wgSize=[64,2,1\]] + + [:case=53;type="f32";wgSize=[128,1,1\]] + + [:case=53;type="f32";wgSize=[64,2,1\]] + + [:case=540;type="f16";wgSize=[128,1,1\]] + + [:case=540;type="f16";wgSize=[64,2,1\]] + + [:case=540;type="f32";wgSize=[128,1,1\]] + + [:case=540;type="f32";wgSize=[64,2,1\]] + + [:case=541;type="f16";wgSize=[128,1,1\]] + + [:case=541;type="f16";wgSize=[64,2,1\]] + + [:case=541;type="f32";wgSize=[128,1,1\]] + + [:case=541;type="f32";wgSize=[64,2,1\]] + + [:case=542;type="f16";wgSize=[128,1,1\]] + + [:case=542;type="f16";wgSize=[64,2,1\]] + + [:case=542;type="f32";wgSize=[128,1,1\]] + + [:case=542;type="f32";wgSize=[64,2,1\]] + + [:case=543;type="f16";wgSize=[128,1,1\]] + + [:case=543;type="f16";wgSize=[64,2,1\]] + + [:case=543;type="f32";wgSize=[128,1,1\]] + + [:case=543;type="f32";wgSize=[64,2,1\]] + + [:case=544;type="f16";wgSize=[128,1,1\]] + + [:case=544;type="f16";wgSize=[64,2,1\]] + + [:case=544;type="f32";wgSize=[128,1,1\]] + + [:case=544;type="f32";wgSize=[64,2,1\]] + + [:case=545;type="f16";wgSize=[128,1,1\]] + + [:case=545;type="f16";wgSize=[64,2,1\]] + + [:case=545;type="f32";wgSize=[128,1,1\]] + + [:case=545;type="f32";wgSize=[64,2,1\]] + + [:case=546;type="f16";wgSize=[128,1,1\]] + + [:case=546;type="f16";wgSize=[64,2,1\]] + + [:case=546;type="f32";wgSize=[128,1,1\]] + + [:case=546;type="f32";wgSize=[64,2,1\]] + + [:case=547;type="f16";wgSize=[128,1,1\]] + + [:case=547;type="f16";wgSize=[64,2,1\]] + + [:case=547;type="f32";wgSize=[128,1,1\]] + + [:case=547;type="f32";wgSize=[64,2,1\]] + + [:case=548;type="f16";wgSize=[128,1,1\]] + + [:case=548;type="f16";wgSize=[64,2,1\]] + + [:case=548;type="f32";wgSize=[128,1,1\]] + + [:case=548;type="f32";wgSize=[64,2,1\]] + + [:case=549;type="f16";wgSize=[128,1,1\]] + + [:case=549;type="f16";wgSize=[64,2,1\]] + + [:case=549;type="f32";wgSize=[128,1,1\]] + + [:case=549;type="f32";wgSize=[64,2,1\]] + + [:case=54;type="f16";wgSize=[128,1,1\]] + + [:case=54;type="f16";wgSize=[64,2,1\]] + + [:case=54;type="f32";wgSize=[128,1,1\]] + + [:case=54;type="f32";wgSize=[64,2,1\]] + + [:case=550;type="f16";wgSize=[128,1,1\]] + + [:case=550;type="f16";wgSize=[64,2,1\]] + + [:case=550;type="f32";wgSize=[128,1,1\]] + + [:case=550;type="f32";wgSize=[64,2,1\]] + + [:case=551;type="f16";wgSize=[128,1,1\]] + + [:case=551;type="f16";wgSize=[64,2,1\]] + + [:case=551;type="f32";wgSize=[128,1,1\]] + + [:case=551;type="f32";wgSize=[64,2,1\]] + + [:case=552;type="f16";wgSize=[128,1,1\]] + + [:case=552;type="f16";wgSize=[64,2,1\]] + + [:case=552;type="f32";wgSize=[128,1,1\]] + + [:case=552;type="f32";wgSize=[64,2,1\]] + + [:case=553;type="f16";wgSize=[128,1,1\]] + + [:case=553;type="f16";wgSize=[64,2,1\]] + + [:case=553;type="f32";wgSize=[128,1,1\]] + + [:case=553;type="f32";wgSize=[64,2,1\]] + + [:case=554;type="f16";wgSize=[128,1,1\]] + + [:case=554;type="f16";wgSize=[64,2,1\]] + + [:case=554;type="f32";wgSize=[128,1,1\]] + + [:case=554;type="f32";wgSize=[64,2,1\]] + + [:case=555;type="f16";wgSize=[128,1,1\]] + + [:case=555;type="f16";wgSize=[64,2,1\]] + + [:case=555;type="f32";wgSize=[128,1,1\]] + + [:case=555;type="f32";wgSize=[64,2,1\]] + + [:case=556;type="f16";wgSize=[128,1,1\]] + + [:case=556;type="f16";wgSize=[64,2,1\]] + + [:case=556;type="f32";wgSize=[128,1,1\]] + + [:case=556;type="f32";wgSize=[64,2,1\]] + + [:case=557;type="f16";wgSize=[128,1,1\]] + + [:case=557;type="f16";wgSize=[64,2,1\]] + + [:case=557;type="f32";wgSize=[128,1,1\]] + + [:case=557;type="f32";wgSize=[64,2,1\]] + + [:case=558;type="f16";wgSize=[128,1,1\]] + + [:case=558;type="f16";wgSize=[64,2,1\]] + + [:case=558;type="f32";wgSize=[128,1,1\]] + + [:case=558;type="f32";wgSize=[64,2,1\]] + + [:case=559;type="f16";wgSize=[128,1,1\]] + + [:case=559;type="f16";wgSize=[64,2,1\]] + + [:case=559;type="f32";wgSize=[128,1,1\]] + + [:case=559;type="f32";wgSize=[64,2,1\]] + + [:case=55;type="f16";wgSize=[128,1,1\]] + + [:case=55;type="f16";wgSize=[64,2,1\]] + + [:case=55;type="f32";wgSize=[128,1,1\]] + + [:case=55;type="f32";wgSize=[64,2,1\]] + + [:case=560;type="f16";wgSize=[128,1,1\]] + + [:case=560;type="f16";wgSize=[64,2,1\]] + + [:case=560;type="f32";wgSize=[128,1,1\]] + + [:case=560;type="f32";wgSize=[64,2,1\]] + + [:case=561;type="f16";wgSize=[128,1,1\]] + + [:case=561;type="f16";wgSize=[64,2,1\]] + + [:case=561;type="f32";wgSize=[128,1,1\]] + + [:case=561;type="f32";wgSize=[64,2,1\]] + + [:case=562;type="f16";wgSize=[128,1,1\]] + + [:case=562;type="f16";wgSize=[64,2,1\]] + + [:case=562;type="f32";wgSize=[128,1,1\]] + + [:case=562;type="f32";wgSize=[64,2,1\]] + + [:case=563;type="f16";wgSize=[128,1,1\]] + + [:case=563;type="f16";wgSize=[64,2,1\]] + + [:case=563;type="f32";wgSize=[128,1,1\]] + + [:case=563;type="f32";wgSize=[64,2,1\]] + + [:case=564;type="f16";wgSize=[128,1,1\]] + + [:case=564;type="f16";wgSize=[64,2,1\]] + + [:case=564;type="f32";wgSize=[128,1,1\]] + + [:case=564;type="f32";wgSize=[64,2,1\]] + + [:case=565;type="f16";wgSize=[128,1,1\]] + + [:case=565;type="f16";wgSize=[64,2,1\]] + + [:case=565;type="f32";wgSize=[128,1,1\]] + + [:case=565;type="f32";wgSize=[64,2,1\]] + + [:case=566;type="f16";wgSize=[128,1,1\]] + + [:case=566;type="f16";wgSize=[64,2,1\]] + + [:case=566;type="f32";wgSize=[128,1,1\]] + + [:case=566;type="f32";wgSize=[64,2,1\]] + + [:case=567;type="f16";wgSize=[128,1,1\]] + + [:case=567;type="f16";wgSize=[64,2,1\]] + + [:case=567;type="f32";wgSize=[128,1,1\]] + + [:case=567;type="f32";wgSize=[64,2,1\]] + + [:case=568;type="f16";wgSize=[128,1,1\]] + + [:case=568;type="f16";wgSize=[64,2,1\]] + + [:case=568;type="f32";wgSize=[128,1,1\]] + + [:case=568;type="f32";wgSize=[64,2,1\]] + + [:case=569;type="f16";wgSize=[128,1,1\]] + + [:case=569;type="f16";wgSize=[64,2,1\]] + + [:case=569;type="f32";wgSize=[128,1,1\]] + + [:case=569;type="f32";wgSize=[64,2,1\]] + + [:case=56;type="f16";wgSize=[128,1,1\]] + + [:case=56;type="f16";wgSize=[64,2,1\]] + + [:case=56;type="f32";wgSize=[128,1,1\]] + + [:case=56;type="f32";wgSize=[64,2,1\]] + + [:case=570;type="f16";wgSize=[128,1,1\]] + + [:case=570;type="f16";wgSize=[64,2,1\]] + + [:case=570;type="f32";wgSize=[128,1,1\]] + + [:case=570;type="f32";wgSize=[64,2,1\]] + + [:case=571;type="f16";wgSize=[128,1,1\]] + + [:case=571;type="f16";wgSize=[64,2,1\]] + + [:case=571;type="f32";wgSize=[128,1,1\]] + + [:case=571;type="f32";wgSize=[64,2,1\]] + + [:case=572;type="f16";wgSize=[128,1,1\]] + + [:case=572;type="f16";wgSize=[64,2,1\]] + + [:case=572;type="f32";wgSize=[128,1,1\]] + + [:case=572;type="f32";wgSize=[64,2,1\]] + + [:case=573;type="f16";wgSize=[128,1,1\]] + + [:case=573;type="f16";wgSize=[64,2,1\]] + + [:case=573;type="f32";wgSize=[128,1,1\]] + + [:case=573;type="f32";wgSize=[64,2,1\]] + + [:case=574;type="f16";wgSize=[128,1,1\]] + + [:case=574;type="f16";wgSize=[64,2,1\]] + + [:case=574;type="f32";wgSize=[128,1,1\]] + + [:case=574;type="f32";wgSize=[64,2,1\]] + + [:case=575;type="f16";wgSize=[128,1,1\]] + + [:case=575;type="f16";wgSize=[64,2,1\]] + + [:case=575;type="f32";wgSize=[128,1,1\]] + + [:case=575;type="f32";wgSize=[64,2,1\]] + + [:case=576;type="f16";wgSize=[128,1,1\]] + + [:case=576;type="f16";wgSize=[64,2,1\]] + + [:case=576;type="f32";wgSize=[128,1,1\]] + + [:case=576;type="f32";wgSize=[64,2,1\]] + + [:case=577;type="f16";wgSize=[128,1,1\]] + + [:case=577;type="f16";wgSize=[64,2,1\]] + + [:case=577;type="f32";wgSize=[128,1,1\]] + + [:case=577;type="f32";wgSize=[64,2,1\]] + + [:case=578;type="f16";wgSize=[128,1,1\]] + + [:case=578;type="f16";wgSize=[64,2,1\]] + + [:case=578;type="f32";wgSize=[128,1,1\]] + + [:case=578;type="f32";wgSize=[64,2,1\]] + + [:case=579;type="f16";wgSize=[128,1,1\]] + + [:case=579;type="f16";wgSize=[64,2,1\]] + + [:case=579;type="f32";wgSize=[128,1,1\]] + + [:case=579;type="f32";wgSize=[64,2,1\]] + + [:case=57;type="f16";wgSize=[128,1,1\]] + + [:case=57;type="f16";wgSize=[64,2,1\]] + + [:case=57;type="f32";wgSize=[128,1,1\]] + + [:case=57;type="f32";wgSize=[64,2,1\]] + + [:case=580;type="f16";wgSize=[128,1,1\]] + + [:case=580;type="f16";wgSize=[64,2,1\]] + + [:case=580;type="f32";wgSize=[128,1,1\]] + + [:case=580;type="f32";wgSize=[64,2,1\]] + + [:case=581;type="f16";wgSize=[128,1,1\]] + + [:case=581;type="f16";wgSize=[64,2,1\]] + + [:case=581;type="f32";wgSize=[128,1,1\]] + + [:case=581;type="f32";wgSize=[64,2,1\]] + + [:case=582;type="f16";wgSize=[128,1,1\]] + + [:case=582;type="f16";wgSize=[64,2,1\]] + + [:case=582;type="f32";wgSize=[128,1,1\]] + + [:case=582;type="f32";wgSize=[64,2,1\]] + + [:case=583;type="f16";wgSize=[128,1,1\]] + + [:case=583;type="f16";wgSize=[64,2,1\]] + + [:case=583;type="f32";wgSize=[128,1,1\]] + + [:case=583;type="f32";wgSize=[64,2,1\]] + + [:case=584;type="f16";wgSize=[128,1,1\]] + + [:case=584;type="f16";wgSize=[64,2,1\]] + + [:case=584;type="f32";wgSize=[128,1,1\]] + + [:case=584;type="f32";wgSize=[64,2,1\]] + + [:case=585;type="f16";wgSize=[128,1,1\]] + + [:case=585;type="f16";wgSize=[64,2,1\]] + + [:case=585;type="f32";wgSize=[128,1,1\]] + + [:case=585;type="f32";wgSize=[64,2,1\]] + + [:case=586;type="f16";wgSize=[128,1,1\]] + + [:case=586;type="f16";wgSize=[64,2,1\]] + + [:case=586;type="f32";wgSize=[128,1,1\]] + + [:case=586;type="f32";wgSize=[64,2,1\]] + + [:case=587;type="f16";wgSize=[128,1,1\]] + + [:case=587;type="f16";wgSize=[64,2,1\]] + + [:case=587;type="f32";wgSize=[128,1,1\]] + + [:case=587;type="f32";wgSize=[64,2,1\]] + + [:case=588;type="f16";wgSize=[128,1,1\]] + + [:case=588;type="f16";wgSize=[64,2,1\]] + + [:case=588;type="f32";wgSize=[128,1,1\]] + + [:case=588;type="f32";wgSize=[64,2,1\]] + + [:case=589;type="f16";wgSize=[128,1,1\]] + + [:case=589;type="f16";wgSize=[64,2,1\]] + + [:case=589;type="f32";wgSize=[128,1,1\]] + + [:case=589;type="f32";wgSize=[64,2,1\]] + + [:case=58;type="f16";wgSize=[128,1,1\]] + + [:case=58;type="f16";wgSize=[64,2,1\]] + + [:case=58;type="f32";wgSize=[128,1,1\]] + + [:case=58;type="f32";wgSize=[64,2,1\]] + + [:case=590;type="f16";wgSize=[128,1,1\]] + + [:case=590;type="f16";wgSize=[64,2,1\]] + + [:case=590;type="f32";wgSize=[128,1,1\]] + + [:case=590;type="f32";wgSize=[64,2,1\]] + + [:case=591;type="f16";wgSize=[128,1,1\]] + + [:case=591;type="f16";wgSize=[64,2,1\]] + + [:case=591;type="f32";wgSize=[128,1,1\]] + + [:case=591;type="f32";wgSize=[64,2,1\]] + + [:case=592;type="f16";wgSize=[128,1,1\]] + + [:case=592;type="f16";wgSize=[64,2,1\]] + + [:case=592;type="f32";wgSize=[128,1,1\]] + + [:case=592;type="f32";wgSize=[64,2,1\]] + + [:case=593;type="f16";wgSize=[128,1,1\]] + + [:case=593;type="f16";wgSize=[64,2,1\]] + + [:case=593;type="f32";wgSize=[128,1,1\]] + + [:case=593;type="f32";wgSize=[64,2,1\]] + + [:case=594;type="f16";wgSize=[128,1,1\]] + + [:case=594;type="f16";wgSize=[64,2,1\]] + + [:case=594;type="f32";wgSize=[128,1,1\]] + + [:case=594;type="f32";wgSize=[64,2,1\]] + + [:case=595;type="f16";wgSize=[128,1,1\]] + + [:case=595;type="f16";wgSize=[64,2,1\]] + + [:case=595;type="f32";wgSize=[128,1,1\]] + + [:case=595;type="f32";wgSize=[64,2,1\]] + + [:case=596;type="f16";wgSize=[128,1,1\]] + + [:case=596;type="f16";wgSize=[64,2,1\]] + + [:case=596;type="f32";wgSize=[128,1,1\]] + + [:case=596;type="f32";wgSize=[64,2,1\]] + + [:case=597;type="f16";wgSize=[128,1,1\]] + + [:case=597;type="f16";wgSize=[64,2,1\]] + + [:case=597;type="f32";wgSize=[128,1,1\]] + + [:case=597;type="f32";wgSize=[64,2,1\]] + + [:case=598;type="f16";wgSize=[128,1,1\]] + + [:case=598;type="f16";wgSize=[64,2,1\]] + + [:case=598;type="f32";wgSize=[128,1,1\]] + + [:case=598;type="f32";wgSize=[64,2,1\]] + + [:case=599;type="f16";wgSize=[128,1,1\]] + + [:case=599;type="f16";wgSize=[64,2,1\]] + + [:case=599;type="f32";wgSize=[128,1,1\]] + + [:case=599;type="f32";wgSize=[64,2,1\]] + + [:case=59;type="f16";wgSize=[128,1,1\]] + + [:case=59;type="f16";wgSize=[64,2,1\]] + + [:case=59;type="f32";wgSize=[128,1,1\]] + + [:case=59;type="f32";wgSize=[64,2,1\]] + + [:case=5;type="f16";wgSize=[128,1,1\]] + + [:case=5;type="f16";wgSize=[64,2,1\]] + + [:case=5;type="f32";wgSize=[128,1,1\]] + + [:case=5;type="f32";wgSize=[64,2,1\]] + + [:case=600;type="f16";wgSize=[128,1,1\]] + + [:case=600;type="f16";wgSize=[64,2,1\]] + + [:case=600;type="f32";wgSize=[128,1,1\]] + + [:case=600;type="f32";wgSize=[64,2,1\]] + + [:case=601;type="f16";wgSize=[128,1,1\]] + + [:case=601;type="f16";wgSize=[64,2,1\]] + + [:case=601;type="f32";wgSize=[128,1,1\]] + + [:case=601;type="f32";wgSize=[64,2,1\]] + + [:case=602;type="f16";wgSize=[128,1,1\]] + + [:case=602;type="f16";wgSize=[64,2,1\]] + + [:case=602;type="f32";wgSize=[128,1,1\]] + + [:case=602;type="f32";wgSize=[64,2,1\]] + + [:case=603;type="f16";wgSize=[128,1,1\]] + + [:case=603;type="f16";wgSize=[64,2,1\]] + + [:case=603;type="f32";wgSize=[128,1,1\]] + + [:case=603;type="f32";wgSize=[64,2,1\]] + + [:case=604;type="f16";wgSize=[128,1,1\]] + + [:case=604;type="f16";wgSize=[64,2,1\]] + + [:case=604;type="f32";wgSize=[128,1,1\]] + + [:case=604;type="f32";wgSize=[64,2,1\]] + + [:case=605;type="f16";wgSize=[128,1,1\]] + + [:case=605;type="f16";wgSize=[64,2,1\]] + + [:case=605;type="f32";wgSize=[128,1,1\]] + + [:case=605;type="f32";wgSize=[64,2,1\]] + + [:case=606;type="f16";wgSize=[128,1,1\]] + + [:case=606;type="f16";wgSize=[64,2,1\]] + + [:case=606;type="f32";wgSize=[128,1,1\]] + + [:case=606;type="f32";wgSize=[64,2,1\]] + + [:case=607;type="f16";wgSize=[128,1,1\]] + + [:case=607;type="f16";wgSize=[64,2,1\]] + + [:case=607;type="f32";wgSize=[128,1,1\]] + + [:case=607;type="f32";wgSize=[64,2,1\]] + + [:case=608;type="f16";wgSize=[128,1,1\]] + + [:case=608;type="f16";wgSize=[64,2,1\]] + + [:case=608;type="f32";wgSize=[128,1,1\]] + + [:case=608;type="f32";wgSize=[64,2,1\]] + + [:case=609;type="f16";wgSize=[128,1,1\]] + + [:case=609;type="f16";wgSize=[64,2,1\]] + + [:case=609;type="f32";wgSize=[128,1,1\]] + + [:case=609;type="f32";wgSize=[64,2,1\]] + + [:case=60;type="f16";wgSize=[128,1,1\]] + + [:case=60;type="f16";wgSize=[64,2,1\]] + + [:case=60;type="f32";wgSize=[128,1,1\]] + + [:case=60;type="f32";wgSize=[64,2,1\]] + + [:case=610;type="f16";wgSize=[128,1,1\]] + + [:case=610;type="f16";wgSize=[64,2,1\]] + + [:case=610;type="f32";wgSize=[128,1,1\]] + + [:case=610;type="f32";wgSize=[64,2,1\]] + + [:case=611;type="f16";wgSize=[128,1,1\]] + + [:case=611;type="f16";wgSize=[64,2,1\]] + + [:case=611;type="f32";wgSize=[128,1,1\]] + + [:case=611;type="f32";wgSize=[64,2,1\]] + + [:case=612;type="f16";wgSize=[128,1,1\]] + + [:case=612;type="f16";wgSize=[64,2,1\]] + + [:case=612;type="f32";wgSize=[128,1,1\]] + + [:case=612;type="f32";wgSize=[64,2,1\]] + + [:case=613;type="f16";wgSize=[128,1,1\]] + + [:case=613;type="f16";wgSize=[64,2,1\]] + + [:case=613;type="f32";wgSize=[128,1,1\]] + + [:case=613;type="f32";wgSize=[64,2,1\]] + + [:case=614;type="f16";wgSize=[128,1,1\]] + + [:case=614;type="f16";wgSize=[64,2,1\]] + + [:case=614;type="f32";wgSize=[128,1,1\]] + + [:case=614;type="f32";wgSize=[64,2,1\]] + + [:case=615;type="f16";wgSize=[128,1,1\]] + + [:case=615;type="f16";wgSize=[64,2,1\]] + + [:case=615;type="f32";wgSize=[128,1,1\]] + + [:case=615;type="f32";wgSize=[64,2,1\]] + + [:case=616;type="f16";wgSize=[128,1,1\]] + + [:case=616;type="f16";wgSize=[64,2,1\]] + + [:case=616;type="f32";wgSize=[128,1,1\]] + + [:case=616;type="f32";wgSize=[64,2,1\]] + + [:case=617;type="f16";wgSize=[128,1,1\]] + + [:case=617;type="f16";wgSize=[64,2,1\]] + + [:case=617;type="f32";wgSize=[128,1,1\]] + + [:case=617;type="f32";wgSize=[64,2,1\]] + + [:case=618;type="f16";wgSize=[128,1,1\]] + + [:case=618;type="f16";wgSize=[64,2,1\]] + + [:case=618;type="f32";wgSize=[128,1,1\]] + + [:case=618;type="f32";wgSize=[64,2,1\]] + + [:case=619;type="f16";wgSize=[128,1,1\]] + + [:case=619;type="f16";wgSize=[64,2,1\]] + + [:case=619;type="f32";wgSize=[128,1,1\]] + + [:case=619;type="f32";wgSize=[64,2,1\]] + + [:case=61;type="f16";wgSize=[128,1,1\]] + + [:case=61;type="f16";wgSize=[64,2,1\]] + + [:case=61;type="f32";wgSize=[128,1,1\]] + + [:case=61;type="f32";wgSize=[64,2,1\]] + + [:case=620;type="f16";wgSize=[128,1,1\]] + + [:case=620;type="f16";wgSize=[64,2,1\]] + + [:case=620;type="f32";wgSize=[128,1,1\]] + + [:case=620;type="f32";wgSize=[64,2,1\]] + + [:case=621;type="f16";wgSize=[128,1,1\]] + + [:case=621;type="f16";wgSize=[64,2,1\]] + + [:case=621;type="f32";wgSize=[128,1,1\]] + + [:case=621;type="f32";wgSize=[64,2,1\]] + + [:case=622;type="f16";wgSize=[128,1,1\]] + + [:case=622;type="f16";wgSize=[64,2,1\]] + + [:case=622;type="f32";wgSize=[128,1,1\]] + + [:case=622;type="f32";wgSize=[64,2,1\]] + + [:case=623;type="f16";wgSize=[128,1,1\]] + + [:case=623;type="f16";wgSize=[64,2,1\]] + + [:case=623;type="f32";wgSize=[128,1,1\]] + + [:case=623;type="f32";wgSize=[64,2,1\]] + + [:case=624;type="f16";wgSize=[128,1,1\]] + + [:case=624;type="f16";wgSize=[64,2,1\]] + + [:case=624;type="f32";wgSize=[128,1,1\]] + + [:case=624;type="f32";wgSize=[64,2,1\]] + + [:case=625;type="f16";wgSize=[128,1,1\]] + + [:case=625;type="f16";wgSize=[64,2,1\]] + + [:case=625;type="f32";wgSize=[128,1,1\]] + + [:case=625;type="f32";wgSize=[64,2,1\]] + + [:case=626;type="f16";wgSize=[128,1,1\]] + + [:case=626;type="f16";wgSize=[64,2,1\]] + + [:case=626;type="f32";wgSize=[128,1,1\]] + + [:case=626;type="f32";wgSize=[64,2,1\]] + + [:case=627;type="f16";wgSize=[128,1,1\]] + + [:case=627;type="f16";wgSize=[64,2,1\]] + + [:case=627;type="f32";wgSize=[128,1,1\]] + + [:case=627;type="f32";wgSize=[64,2,1\]] + + [:case=628;type="f16";wgSize=[128,1,1\]] + + [:case=628;type="f16";wgSize=[64,2,1\]] + + [:case=628;type="f32";wgSize=[128,1,1\]] + + [:case=628;type="f32";wgSize=[64,2,1\]] + + [:case=629;type="f16";wgSize=[128,1,1\]] + + [:case=629;type="f16";wgSize=[64,2,1\]] + + [:case=629;type="f32";wgSize=[128,1,1\]] + + [:case=629;type="f32";wgSize=[64,2,1\]] + + [:case=62;type="f16";wgSize=[128,1,1\]] + + [:case=62;type="f16";wgSize=[64,2,1\]] + + [:case=62;type="f32";wgSize=[128,1,1\]] + + [:case=62;type="f32";wgSize=[64,2,1\]] + + [:case=630;type="f16";wgSize=[128,1,1\]] + + [:case=630;type="f16";wgSize=[64,2,1\]] + + [:case=630;type="f32";wgSize=[128,1,1\]] + + [:case=630;type="f32";wgSize=[64,2,1\]] + + [:case=631;type="f16";wgSize=[128,1,1\]] + + [:case=631;type="f16";wgSize=[64,2,1\]] + + [:case=631;type="f32";wgSize=[128,1,1\]] + + [:case=631;type="f32";wgSize=[64,2,1\]] + + [:case=632;type="f16";wgSize=[128,1,1\]] + + [:case=632;type="f16";wgSize=[64,2,1\]] + + [:case=632;type="f32";wgSize=[128,1,1\]] + + [:case=632;type="f32";wgSize=[64,2,1\]] + + [:case=633;type="f16";wgSize=[128,1,1\]] + + [:case=633;type="f16";wgSize=[64,2,1\]] + + [:case=633;type="f32";wgSize=[128,1,1\]] + + [:case=633;type="f32";wgSize=[64,2,1\]] + + [:case=634;type="f16";wgSize=[128,1,1\]] + + [:case=634;type="f16";wgSize=[64,2,1\]] + + [:case=634;type="f32";wgSize=[128,1,1\]] + + [:case=634;type="f32";wgSize=[64,2,1\]] + + [:case=635;type="f16";wgSize=[128,1,1\]] + + [:case=635;type="f16";wgSize=[64,2,1\]] + + [:case=635;type="f32";wgSize=[128,1,1\]] + + [:case=635;type="f32";wgSize=[64,2,1\]] + + [:case=636;type="f16";wgSize=[128,1,1\]] + + [:case=636;type="f16";wgSize=[64,2,1\]] + + [:case=636;type="f32";wgSize=[128,1,1\]] + + [:case=636;type="f32";wgSize=[64,2,1\]] + + [:case=637;type="f16";wgSize=[128,1,1\]] + + [:case=637;type="f16";wgSize=[64,2,1\]] + + [:case=637;type="f32";wgSize=[128,1,1\]] + + [:case=637;type="f32";wgSize=[64,2,1\]] + + [:case=638;type="f16";wgSize=[128,1,1\]] + + [:case=638;type="f16";wgSize=[64,2,1\]] + + [:case=638;type="f32";wgSize=[128,1,1\]] + + [:case=638;type="f32";wgSize=[64,2,1\]] + + [:case=639;type="f16";wgSize=[128,1,1\]] + + [:case=639;type="f16";wgSize=[64,2,1\]] + + [:case=639;type="f32";wgSize=[128,1,1\]] + + [:case=639;type="f32";wgSize=[64,2,1\]] + + [:case=63;type="f16";wgSize=[128,1,1\]] + + [:case=63;type="f16";wgSize=[64,2,1\]] + + [:case=63;type="f32";wgSize=[128,1,1\]] + + [:case=63;type="f32";wgSize=[64,2,1\]] + + [:case=640;type="f16";wgSize=[128,1,1\]] + + [:case=640;type="f16";wgSize=[64,2,1\]] + + [:case=640;type="f32";wgSize=[128,1,1\]] + + [:case=640;type="f32";wgSize=[64,2,1\]] + + [:case=641;type="f16";wgSize=[128,1,1\]] + + [:case=641;type="f16";wgSize=[64,2,1\]] + + [:case=641;type="f32";wgSize=[128,1,1\]] + + [:case=641;type="f32";wgSize=[64,2,1\]] + + [:case=642;type="f16";wgSize=[128,1,1\]] + + [:case=642;type="f16";wgSize=[64,2,1\]] + + [:case=642;type="f32";wgSize=[128,1,1\]] + + [:case=642;type="f32";wgSize=[64,2,1\]] + + [:case=643;type="f16";wgSize=[128,1,1\]] + + [:case=643;type="f16";wgSize=[64,2,1\]] + + [:case=643;type="f32";wgSize=[128,1,1\]] + + [:case=643;type="f32";wgSize=[64,2,1\]] + + [:case=644;type="f16";wgSize=[128,1,1\]] + + [:case=644;type="f16";wgSize=[64,2,1\]] + + [:case=644;type="f32";wgSize=[128,1,1\]] + + [:case=644;type="f32";wgSize=[64,2,1\]] + + [:case=645;type="f16";wgSize=[128,1,1\]] + + [:case=645;type="f16";wgSize=[64,2,1\]] + + [:case=645;type="f32";wgSize=[128,1,1\]] + + [:case=645;type="f32";wgSize=[64,2,1\]] + + [:case=646;type="f16";wgSize=[128,1,1\]] + + [:case=646;type="f16";wgSize=[64,2,1\]] + + [:case=646;type="f32";wgSize=[128,1,1\]] + + [:case=646;type="f32";wgSize=[64,2,1\]] + + [:case=647;type="f16";wgSize=[128,1,1\]] + + [:case=647;type="f16";wgSize=[64,2,1\]] + + [:case=647;type="f32";wgSize=[128,1,1\]] + + [:case=647;type="f32";wgSize=[64,2,1\]] + + [:case=648;type="f16";wgSize=[128,1,1\]] + + [:case=648;type="f16";wgSize=[64,2,1\]] + + [:case=648;type="f32";wgSize=[128,1,1\]] + + [:case=648;type="f32";wgSize=[64,2,1\]] + + [:case=649;type="f16";wgSize=[128,1,1\]] + + [:case=649;type="f16";wgSize=[64,2,1\]] + + [:case=649;type="f32";wgSize=[128,1,1\]] + + [:case=649;type="f32";wgSize=[64,2,1\]] + + [:case=64;type="f16";wgSize=[128,1,1\]] + + [:case=64;type="f16";wgSize=[64,2,1\]] + + [:case=64;type="f32";wgSize=[128,1,1\]] + + [:case=64;type="f32";wgSize=[64,2,1\]] + + [:case=650;type="f16";wgSize=[128,1,1\]] + + [:case=650;type="f16";wgSize=[64,2,1\]] + + [:case=650;type="f32";wgSize=[128,1,1\]] + + [:case=650;type="f32";wgSize=[64,2,1\]] + + [:case=651;type="f16";wgSize=[128,1,1\]] + + [:case=651;type="f16";wgSize=[64,2,1\]] + + [:case=651;type="f32";wgSize=[128,1,1\]] + + [:case=651;type="f32";wgSize=[64,2,1\]] + + [:case=652;type="f16";wgSize=[128,1,1\]] + + [:case=652;type="f16";wgSize=[64,2,1\]] + + [:case=652;type="f32";wgSize=[128,1,1\]] + + [:case=652;type="f32";wgSize=[64,2,1\]] + + [:case=653;type="f16";wgSize=[128,1,1\]] + + [:case=653;type="f16";wgSize=[64,2,1\]] + + [:case=653;type="f32";wgSize=[128,1,1\]] + + [:case=653;type="f32";wgSize=[64,2,1\]] + + [:case=654;type="f16";wgSize=[128,1,1\]] + + [:case=654;type="f16";wgSize=[64,2,1\]] + + [:case=654;type="f32";wgSize=[128,1,1\]] + + [:case=654;type="f32";wgSize=[64,2,1\]] + + [:case=655;type="f16";wgSize=[128,1,1\]] + + [:case=655;type="f16";wgSize=[64,2,1\]] + + [:case=655;type="f32";wgSize=[128,1,1\]] + + [:case=655;type="f32";wgSize=[64,2,1\]] + + [:case=656;type="f16";wgSize=[128,1,1\]] + + [:case=656;type="f16";wgSize=[64,2,1\]] + + [:case=656;type="f32";wgSize=[128,1,1\]] + + [:case=656;type="f32";wgSize=[64,2,1\]] + + [:case=657;type="f16";wgSize=[128,1,1\]] + + [:case=657;type="f16";wgSize=[64,2,1\]] + + [:case=657;type="f32";wgSize=[128,1,1\]] + + [:case=657;type="f32";wgSize=[64,2,1\]] + + [:case=658;type="f16";wgSize=[128,1,1\]] + + [:case=658;type="f16";wgSize=[64,2,1\]] + + [:case=658;type="f32";wgSize=[128,1,1\]] + + [:case=658;type="f32";wgSize=[64,2,1\]] + + [:case=659;type="f16";wgSize=[128,1,1\]] + + [:case=659;type="f16";wgSize=[64,2,1\]] + + [:case=659;type="f32";wgSize=[128,1,1\]] + + [:case=659;type="f32";wgSize=[64,2,1\]] + + [:case=65;type="f16";wgSize=[128,1,1\]] + + [:case=65;type="f16";wgSize=[64,2,1\]] + + [:case=65;type="f32";wgSize=[128,1,1\]] + + [:case=65;type="f32";wgSize=[64,2,1\]] + + [:case=660;type="f16";wgSize=[128,1,1\]] + + [:case=660;type="f16";wgSize=[64,2,1\]] + + [:case=660;type="f32";wgSize=[128,1,1\]] + + [:case=660;type="f32";wgSize=[64,2,1\]] + + [:case=661;type="f16";wgSize=[128,1,1\]] + + [:case=661;type="f16";wgSize=[64,2,1\]] + + [:case=661;type="f32";wgSize=[128,1,1\]] + + [:case=661;type="f32";wgSize=[64,2,1\]] + + [:case=662;type="f16";wgSize=[128,1,1\]] + + [:case=662;type="f16";wgSize=[64,2,1\]] + + [:case=662;type="f32";wgSize=[128,1,1\]] + + [:case=662;type="f32";wgSize=[64,2,1\]] + + [:case=663;type="f16";wgSize=[128,1,1\]] + + [:case=663;type="f16";wgSize=[64,2,1\]] + + [:case=663;type="f32";wgSize=[128,1,1\]] + + [:case=663;type="f32";wgSize=[64,2,1\]] + + [:case=664;type="f16";wgSize=[128,1,1\]] + + [:case=664;type="f16";wgSize=[64,2,1\]] + + [:case=664;type="f32";wgSize=[128,1,1\]] + + [:case=664;type="f32";wgSize=[64,2,1\]] + + [:case=665;type="f16";wgSize=[128,1,1\]] + + [:case=665;type="f16";wgSize=[64,2,1\]] + + [:case=665;type="f32";wgSize=[128,1,1\]] + + [:case=665;type="f32";wgSize=[64,2,1\]] + + [:case=666;type="f16";wgSize=[128,1,1\]] + + [:case=666;type="f16";wgSize=[64,2,1\]] + + [:case=666;type="f32";wgSize=[128,1,1\]] + + [:case=666;type="f32";wgSize=[64,2,1\]] + + [:case=667;type="f16";wgSize=[128,1,1\]] + + [:case=667;type="f16";wgSize=[64,2,1\]] + + [:case=667;type="f32";wgSize=[128,1,1\]] + + [:case=667;type="f32";wgSize=[64,2,1\]] + + [:case=668;type="f16";wgSize=[128,1,1\]] + + [:case=668;type="f16";wgSize=[64,2,1\]] + + [:case=668;type="f32";wgSize=[128,1,1\]] + + [:case=668;type="f32";wgSize=[64,2,1\]] + + [:case=669;type="f16";wgSize=[128,1,1\]] + + [:case=669;type="f16";wgSize=[64,2,1\]] + + [:case=669;type="f32";wgSize=[128,1,1\]] + + [:case=669;type="f32";wgSize=[64,2,1\]] + + [:case=66;type="f16";wgSize=[128,1,1\]] + + [:case=66;type="f16";wgSize=[64,2,1\]] + + [:case=66;type="f32";wgSize=[128,1,1\]] + + [:case=66;type="f32";wgSize=[64,2,1\]] + + [:case=670;type="f16";wgSize=[128,1,1\]] + + [:case=670;type="f16";wgSize=[64,2,1\]] + + [:case=670;type="f32";wgSize=[128,1,1\]] + + [:case=670;type="f32";wgSize=[64,2,1\]] + + [:case=671;type="f16";wgSize=[128,1,1\]] + + [:case=671;type="f16";wgSize=[64,2,1\]] + + [:case=671;type="f32";wgSize=[128,1,1\]] + + [:case=671;type="f32";wgSize=[64,2,1\]] + + [:case=672;type="f16";wgSize=[128,1,1\]] + + [:case=672;type="f16";wgSize=[64,2,1\]] + + [:case=672;type="f32";wgSize=[128,1,1\]] + + [:case=672;type="f32";wgSize=[64,2,1\]] + + [:case=673;type="f16";wgSize=[128,1,1\]] + + [:case=673;type="f16";wgSize=[64,2,1\]] + + [:case=673;type="f32";wgSize=[128,1,1\]] + + [:case=673;type="f32";wgSize=[64,2,1\]] + + [:case=674;type="f16";wgSize=[128,1,1\]] + + [:case=674;type="f16";wgSize=[64,2,1\]] + + [:case=674;type="f32";wgSize=[128,1,1\]] + + [:case=674;type="f32";wgSize=[64,2,1\]] + + [:case=675;type="f16";wgSize=[128,1,1\]] + + [:case=675;type="f16";wgSize=[64,2,1\]] + + [:case=675;type="f32";wgSize=[128,1,1\]] + + [:case=675;type="f32";wgSize=[64,2,1\]] + + [:case=676;type="f16";wgSize=[128,1,1\]] + + [:case=676;type="f16";wgSize=[64,2,1\]] + + [:case=676;type="f32";wgSize=[128,1,1\]] + + [:case=676;type="f32";wgSize=[64,2,1\]] + + [:case=677;type="f16";wgSize=[128,1,1\]] + + [:case=677;type="f16";wgSize=[64,2,1\]] + + [:case=677;type="f32";wgSize=[128,1,1\]] + + [:case=677;type="f32";wgSize=[64,2,1\]] + + [:case=678;type="f16";wgSize=[128,1,1\]] + + [:case=678;type="f16";wgSize=[64,2,1\]] + + [:case=678;type="f32";wgSize=[128,1,1\]] + + [:case=678;type="f32";wgSize=[64,2,1\]] + + [:case=679;type="f16";wgSize=[128,1,1\]] + + [:case=679;type="f16";wgSize=[64,2,1\]] + + [:case=679;type="f32";wgSize=[128,1,1\]] + + [:case=679;type="f32";wgSize=[64,2,1\]] + + [:case=67;type="f16";wgSize=[128,1,1\]] + + [:case=67;type="f16";wgSize=[64,2,1\]] + + [:case=67;type="f32";wgSize=[128,1,1\]] + + [:case=67;type="f32";wgSize=[64,2,1\]] + + [:case=680;type="f16";wgSize=[128,1,1\]] + + [:case=680;type="f16";wgSize=[64,2,1\]] + + [:case=680;type="f32";wgSize=[128,1,1\]] + + [:case=680;type="f32";wgSize=[64,2,1\]] + + [:case=681;type="f16";wgSize=[128,1,1\]] + + [:case=681;type="f16";wgSize=[64,2,1\]] + + [:case=681;type="f32";wgSize=[128,1,1\]] + + [:case=681;type="f32";wgSize=[64,2,1\]] + + [:case=682;type="f16";wgSize=[128,1,1\]] + + [:case=682;type="f16";wgSize=[64,2,1\]] + + [:case=682;type="f32";wgSize=[128,1,1\]] + + [:case=682;type="f32";wgSize=[64,2,1\]] + + [:case=683;type="f16";wgSize=[128,1,1\]] + + [:case=683;type="f16";wgSize=[64,2,1\]] + + [:case=683;type="f32";wgSize=[128,1,1\]] + + [:case=683;type="f32";wgSize=[64,2,1\]] + + [:case=684;type="f16";wgSize=[128,1,1\]] + + [:case=684;type="f16";wgSize=[64,2,1\]] + + [:case=684;type="f32";wgSize=[128,1,1\]] + + [:case=684;type="f32";wgSize=[64,2,1\]] + + [:case=685;type="f16";wgSize=[128,1,1\]] + + [:case=685;type="f16";wgSize=[64,2,1\]] + + [:case=685;type="f32";wgSize=[128,1,1\]] + + [:case=685;type="f32";wgSize=[64,2,1\]] + + [:case=686;type="f16";wgSize=[128,1,1\]] + + [:case=686;type="f16";wgSize=[64,2,1\]] + + [:case=686;type="f32";wgSize=[128,1,1\]] + + [:case=686;type="f32";wgSize=[64,2,1\]] + + [:case=687;type="f16";wgSize=[128,1,1\]] + + [:case=687;type="f16";wgSize=[64,2,1\]] + + [:case=687;type="f32";wgSize=[128,1,1\]] + + [:case=687;type="f32";wgSize=[64,2,1\]] + + [:case=688;type="f16";wgSize=[128,1,1\]] + + [:case=688;type="f16";wgSize=[64,2,1\]] + + [:case=688;type="f32";wgSize=[128,1,1\]] + + [:case=688;type="f32";wgSize=[64,2,1\]] + + [:case=689;type="f16";wgSize=[128,1,1\]] + + [:case=689;type="f16";wgSize=[64,2,1\]] + + [:case=689;type="f32";wgSize=[128,1,1\]] + + [:case=689;type="f32";wgSize=[64,2,1\]] + + [:case=68;type="f16";wgSize=[128,1,1\]] + + [:case=68;type="f16";wgSize=[64,2,1\]] + + [:case=68;type="f32";wgSize=[128,1,1\]] + + [:case=68;type="f32";wgSize=[64,2,1\]] + + [:case=690;type="f16";wgSize=[128,1,1\]] + + [:case=690;type="f16";wgSize=[64,2,1\]] + + [:case=690;type="f32";wgSize=[128,1,1\]] + + [:case=690;type="f32";wgSize=[64,2,1\]] + + [:case=691;type="f16";wgSize=[128,1,1\]] + + [:case=691;type="f16";wgSize=[64,2,1\]] + + [:case=691;type="f32";wgSize=[128,1,1\]] + + [:case=691;type="f32";wgSize=[64,2,1\]] + + [:case=692;type="f16";wgSize=[128,1,1\]] + + [:case=692;type="f16";wgSize=[64,2,1\]] + + [:case=692;type="f32";wgSize=[128,1,1\]] + + [:case=692;type="f32";wgSize=[64,2,1\]] + + [:case=693;type="f16";wgSize=[128,1,1\]] + + [:case=693;type="f16";wgSize=[64,2,1\]] + + [:case=693;type="f32";wgSize=[128,1,1\]] + + [:case=693;type="f32";wgSize=[64,2,1\]] + + [:case=694;type="f16";wgSize=[128,1,1\]] + + [:case=694;type="f16";wgSize=[64,2,1\]] + + [:case=694;type="f32";wgSize=[128,1,1\]] + + [:case=694;type="f32";wgSize=[64,2,1\]] + + [:case=695;type="f16";wgSize=[128,1,1\]] + + [:case=695;type="f16";wgSize=[64,2,1\]] + + [:case=695;type="f32";wgSize=[128,1,1\]] + + [:case=695;type="f32";wgSize=[64,2,1\]] + + [:case=696;type="f16";wgSize=[128,1,1\]] + + [:case=696;type="f16";wgSize=[64,2,1\]] + + [:case=696;type="f32";wgSize=[128,1,1\]] + + [:case=696;type="f32";wgSize=[64,2,1\]] + + [:case=697;type="f16";wgSize=[128,1,1\]] + + [:case=697;type="f16";wgSize=[64,2,1\]] + + [:case=697;type="f32";wgSize=[128,1,1\]] + + [:case=697;type="f32";wgSize=[64,2,1\]] + + [:case=698;type="f16";wgSize=[128,1,1\]] + + [:case=698;type="f16";wgSize=[64,2,1\]] + + [:case=698;type="f32";wgSize=[128,1,1\]] + + [:case=698;type="f32";wgSize=[64,2,1\]] + + [:case=699;type="f16";wgSize=[128,1,1\]] + + [:case=699;type="f16";wgSize=[64,2,1\]] + + [:case=699;type="f32";wgSize=[128,1,1\]] + + [:case=699;type="f32";wgSize=[64,2,1\]] + + [:case=69;type="f16";wgSize=[128,1,1\]] + + [:case=69;type="f16";wgSize=[64,2,1\]] + + [:case=69;type="f32";wgSize=[128,1,1\]] + + [:case=69;type="f32";wgSize=[64,2,1\]] + + [:case=6;type="f16";wgSize=[128,1,1\]] + + [:case=6;type="f16";wgSize=[64,2,1\]] + + [:case=6;type="f32";wgSize=[128,1,1\]] + + [:case=6;type="f32";wgSize=[64,2,1\]] + + [:case=700;type="f16";wgSize=[128,1,1\]] + + [:case=700;type="f16";wgSize=[64,2,1\]] + + [:case=700;type="f32";wgSize=[128,1,1\]] + + [:case=700;type="f32";wgSize=[64,2,1\]] + + [:case=701;type="f16";wgSize=[128,1,1\]] + + [:case=701;type="f16";wgSize=[64,2,1\]] + + [:case=701;type="f32";wgSize=[128,1,1\]] + + [:case=701;type="f32";wgSize=[64,2,1\]] + + [:case=702;type="f16";wgSize=[128,1,1\]] + + [:case=702;type="f16";wgSize=[64,2,1\]] + + [:case=702;type="f32";wgSize=[128,1,1\]] + + [:case=702;type="f32";wgSize=[64,2,1\]] + + [:case=703;type="f16";wgSize=[128,1,1\]] + + [:case=703;type="f16";wgSize=[64,2,1\]] + + [:case=703;type="f32";wgSize=[128,1,1\]] + + [:case=703;type="f32";wgSize=[64,2,1\]] + + [:case=704;type="f16";wgSize=[128,1,1\]] + + [:case=704;type="f16";wgSize=[64,2,1\]] + + [:case=704;type="f32";wgSize=[128,1,1\]] + + [:case=704;type="f32";wgSize=[64,2,1\]] + + [:case=705;type="f16";wgSize=[128,1,1\]] + + [:case=705;type="f16";wgSize=[64,2,1\]] + + [:case=705;type="f32";wgSize=[128,1,1\]] + + [:case=705;type="f32";wgSize=[64,2,1\]] + + [:case=706;type="f16";wgSize=[128,1,1\]] + + [:case=706;type="f16";wgSize=[64,2,1\]] + + [:case=706;type="f32";wgSize=[128,1,1\]] + + [:case=706;type="f32";wgSize=[64,2,1\]] + + [:case=707;type="f16";wgSize=[128,1,1\]] + + [:case=707;type="f16";wgSize=[64,2,1\]] + + [:case=707;type="f32";wgSize=[128,1,1\]] + + [:case=707;type="f32";wgSize=[64,2,1\]] + + [:case=708;type="f16";wgSize=[128,1,1\]] + + [:case=708;type="f16";wgSize=[64,2,1\]] + + [:case=708;type="f32";wgSize=[128,1,1\]] + + [:case=708;type="f32";wgSize=[64,2,1\]] + + [:case=709;type="f16";wgSize=[128,1,1\]] + + [:case=709;type="f16";wgSize=[64,2,1\]] + + [:case=709;type="f32";wgSize=[128,1,1\]] + + [:case=709;type="f32";wgSize=[64,2,1\]] + + [:case=70;type="f16";wgSize=[128,1,1\]] + + [:case=70;type="f16";wgSize=[64,2,1\]] + + [:case=70;type="f32";wgSize=[128,1,1\]] + + [:case=70;type="f32";wgSize=[64,2,1\]] + + [:case=710;type="f16";wgSize=[128,1,1\]] + + [:case=710;type="f16";wgSize=[64,2,1\]] + + [:case=710;type="f32";wgSize=[128,1,1\]] + + [:case=710;type="f32";wgSize=[64,2,1\]] + + [:case=711;type="f16";wgSize=[128,1,1\]] + + [:case=711;type="f16";wgSize=[64,2,1\]] + + [:case=711;type="f32";wgSize=[128,1,1\]] + + [:case=711;type="f32";wgSize=[64,2,1\]] + + [:case=712;type="f16";wgSize=[128,1,1\]] + + [:case=712;type="f16";wgSize=[64,2,1\]] + + [:case=712;type="f32";wgSize=[128,1,1\]] + + [:case=712;type="f32";wgSize=[64,2,1\]] + + [:case=713;type="f16";wgSize=[128,1,1\]] + + [:case=713;type="f16";wgSize=[64,2,1\]] + + [:case=713;type="f32";wgSize=[128,1,1\]] + + [:case=713;type="f32";wgSize=[64,2,1\]] + + [:case=714;type="f16";wgSize=[128,1,1\]] + + [:case=714;type="f16";wgSize=[64,2,1\]] + + [:case=714;type="f32";wgSize=[128,1,1\]] + + [:case=714;type="f32";wgSize=[64,2,1\]] + + [:case=715;type="f16";wgSize=[128,1,1\]] + + [:case=715;type="f16";wgSize=[64,2,1\]] + + [:case=715;type="f32";wgSize=[128,1,1\]] + + [:case=715;type="f32";wgSize=[64,2,1\]] + + [:case=716;type="f16";wgSize=[128,1,1\]] + + [:case=716;type="f16";wgSize=[64,2,1\]] + + [:case=716;type="f32";wgSize=[128,1,1\]] + + [:case=716;type="f32";wgSize=[64,2,1\]] + + [:case=717;type="f16";wgSize=[128,1,1\]] + + [:case=717;type="f16";wgSize=[64,2,1\]] + + [:case=717;type="f32";wgSize=[128,1,1\]] + + [:case=717;type="f32";wgSize=[64,2,1\]] + + [:case=718;type="f16";wgSize=[128,1,1\]] + + [:case=718;type="f16";wgSize=[64,2,1\]] + + [:case=718;type="f32";wgSize=[128,1,1\]] + + [:case=718;type="f32";wgSize=[64,2,1\]] + + [:case=719;type="f16";wgSize=[128,1,1\]] + + [:case=719;type="f16";wgSize=[64,2,1\]] + + [:case=719;type="f32";wgSize=[128,1,1\]] + + [:case=719;type="f32";wgSize=[64,2,1\]] + + [:case=71;type="f16";wgSize=[128,1,1\]] + + [:case=71;type="f16";wgSize=[64,2,1\]] + + [:case=71;type="f32";wgSize=[128,1,1\]] + + [:case=71;type="f32";wgSize=[64,2,1\]] + + [:case=720;type="f16";wgSize=[128,1,1\]] + + [:case=720;type="f16";wgSize=[64,2,1\]] + + [:case=720;type="f32";wgSize=[128,1,1\]] + + [:case=720;type="f32";wgSize=[64,2,1\]] + + [:case=721;type="f16";wgSize=[128,1,1\]] + + [:case=721;type="f16";wgSize=[64,2,1\]] + + [:case=721;type="f32";wgSize=[128,1,1\]] + + [:case=721;type="f32";wgSize=[64,2,1\]] + + [:case=722;type="f16";wgSize=[128,1,1\]] + + [:case=722;type="f16";wgSize=[64,2,1\]] + + [:case=722;type="f32";wgSize=[128,1,1\]] + + [:case=722;type="f32";wgSize=[64,2,1\]] + + [:case=723;type="f16";wgSize=[128,1,1\]] + + [:case=723;type="f16";wgSize=[64,2,1\]] + + [:case=723;type="f32";wgSize=[128,1,1\]] + + [:case=723;type="f32";wgSize=[64,2,1\]] + + [:case=724;type="f16";wgSize=[128,1,1\]] + + [:case=724;type="f16";wgSize=[64,2,1\]] + + [:case=724;type="f32";wgSize=[128,1,1\]] + + [:case=724;type="f32";wgSize=[64,2,1\]] + + [:case=725;type="f16";wgSize=[128,1,1\]] + + [:case=725;type="f16";wgSize=[64,2,1\]] + + [:case=725;type="f32";wgSize=[128,1,1\]] + + [:case=725;type="f32";wgSize=[64,2,1\]] + + [:case=726;type="f16";wgSize=[128,1,1\]] + + [:case=726;type="f16";wgSize=[64,2,1\]] + + [:case=726;type="f32";wgSize=[128,1,1\]] + + [:case=726;type="f32";wgSize=[64,2,1\]] + + [:case=727;type="f16";wgSize=[128,1,1\]] + + [:case=727;type="f16";wgSize=[64,2,1\]] + + [:case=727;type="f32";wgSize=[128,1,1\]] + + [:case=727;type="f32";wgSize=[64,2,1\]] + + [:case=728;type="f16";wgSize=[128,1,1\]] + + [:case=728;type="f16";wgSize=[64,2,1\]] + + [:case=728;type="f32";wgSize=[128,1,1\]] + + [:case=728;type="f32";wgSize=[64,2,1\]] + + [:case=729;type="f16";wgSize=[128,1,1\]] + + [:case=729;type="f16";wgSize=[64,2,1\]] + + [:case=729;type="f32";wgSize=[128,1,1\]] + + [:case=729;type="f32";wgSize=[64,2,1\]] + + [:case=72;type="f16";wgSize=[128,1,1\]] + + [:case=72;type="f16";wgSize=[64,2,1\]] + + [:case=72;type="f32";wgSize=[128,1,1\]] + + [:case=72;type="f32";wgSize=[64,2,1\]] + + [:case=730;type="f16";wgSize=[128,1,1\]] + + [:case=730;type="f16";wgSize=[64,2,1\]] + + [:case=730;type="f32";wgSize=[128,1,1\]] + + [:case=730;type="f32";wgSize=[64,2,1\]] + + [:case=731;type="f16";wgSize=[128,1,1\]] + + [:case=731;type="f16";wgSize=[64,2,1\]] + + [:case=731;type="f32";wgSize=[128,1,1\]] + + [:case=731;type="f32";wgSize=[64,2,1\]] + + [:case=732;type="f16";wgSize=[128,1,1\]] + + [:case=732;type="f16";wgSize=[64,2,1\]] + + [:case=732;type="f32";wgSize=[128,1,1\]] + + [:case=732;type="f32";wgSize=[64,2,1\]] + + [:case=733;type="f16";wgSize=[128,1,1\]] + + [:case=733;type="f16";wgSize=[64,2,1\]] + + [:case=733;type="f32";wgSize=[128,1,1\]] + + [:case=733;type="f32";wgSize=[64,2,1\]] + + [:case=734;type="f16";wgSize=[128,1,1\]] + + [:case=734;type="f16";wgSize=[64,2,1\]] + + [:case=734;type="f32";wgSize=[128,1,1\]] + + [:case=734;type="f32";wgSize=[64,2,1\]] + + [:case=735;type="f16";wgSize=[128,1,1\]] + + [:case=735;type="f16";wgSize=[64,2,1\]] + + [:case=735;type="f32";wgSize=[128,1,1\]] + + [:case=735;type="f32";wgSize=[64,2,1\]] + + [:case=736;type="f16";wgSize=[128,1,1\]] + + [:case=736;type="f16";wgSize=[64,2,1\]] + + [:case=736;type="f32";wgSize=[128,1,1\]] + + [:case=736;type="f32";wgSize=[64,2,1\]] + + [:case=737;type="f16";wgSize=[128,1,1\]] + + [:case=737;type="f16";wgSize=[64,2,1\]] + + [:case=737;type="f32";wgSize=[128,1,1\]] + + [:case=737;type="f32";wgSize=[64,2,1\]] + + [:case=738;type="f16";wgSize=[128,1,1\]] + + [:case=738;type="f16";wgSize=[64,2,1\]] + + [:case=738;type="f32";wgSize=[128,1,1\]] + + [:case=738;type="f32";wgSize=[64,2,1\]] + + [:case=739;type="f16";wgSize=[128,1,1\]] + + [:case=739;type="f16";wgSize=[64,2,1\]] + + [:case=739;type="f32";wgSize=[128,1,1\]] + + [:case=739;type="f32";wgSize=[64,2,1\]] + + [:case=73;type="f16";wgSize=[128,1,1\]] + + [:case=73;type="f16";wgSize=[64,2,1\]] + + [:case=73;type="f32";wgSize=[128,1,1\]] + + [:case=73;type="f32";wgSize=[64,2,1\]] + + [:case=740;type="f16";wgSize=[128,1,1\]] + + [:case=740;type="f16";wgSize=[64,2,1\]] + + [:case=740;type="f32";wgSize=[128,1,1\]] + + [:case=740;type="f32";wgSize=[64,2,1\]] + + [:case=741;type="f16";wgSize=[128,1,1\]] + + [:case=741;type="f16";wgSize=[64,2,1\]] + + [:case=741;type="f32";wgSize=[128,1,1\]] + + [:case=741;type="f32";wgSize=[64,2,1\]] + + [:case=742;type="f16";wgSize=[128,1,1\]] + + [:case=742;type="f16";wgSize=[64,2,1\]] + + [:case=742;type="f32";wgSize=[128,1,1\]] + + [:case=742;type="f32";wgSize=[64,2,1\]] + + [:case=743;type="f16";wgSize=[128,1,1\]] + + [:case=743;type="f16";wgSize=[64,2,1\]] + + [:case=743;type="f32";wgSize=[128,1,1\]] + + [:case=743;type="f32";wgSize=[64,2,1\]] + + [:case=744;type="f16";wgSize=[128,1,1\]] + + [:case=744;type="f16";wgSize=[64,2,1\]] + + [:case=744;type="f32";wgSize=[128,1,1\]] + + [:case=744;type="f32";wgSize=[64,2,1\]] + + [:case=745;type="f16";wgSize=[128,1,1\]] + + [:case=745;type="f16";wgSize=[64,2,1\]] + + [:case=745;type="f32";wgSize=[128,1,1\]] + + [:case=745;type="f32";wgSize=[64,2,1\]] + + [:case=746;type="f16";wgSize=[128,1,1\]] + + [:case=746;type="f16";wgSize=[64,2,1\]] + + [:case=746;type="f32";wgSize=[128,1,1\]] + + [:case=746;type="f32";wgSize=[64,2,1\]] + + [:case=747;type="f16";wgSize=[128,1,1\]] + + [:case=747;type="f16";wgSize=[64,2,1\]] + + [:case=747;type="f32";wgSize=[128,1,1\]] + + [:case=747;type="f32";wgSize=[64,2,1\]] + + [:case=748;type="f16";wgSize=[128,1,1\]] + + [:case=748;type="f16";wgSize=[64,2,1\]] + + [:case=748;type="f32";wgSize=[128,1,1\]] + + [:case=748;type="f32";wgSize=[64,2,1\]] + + [:case=749;type="f16";wgSize=[128,1,1\]] + + [:case=749;type="f16";wgSize=[64,2,1\]] + + [:case=749;type="f32";wgSize=[128,1,1\]] + + [:case=749;type="f32";wgSize=[64,2,1\]] + + [:case=74;type="f16";wgSize=[128,1,1\]] + + [:case=74;type="f16";wgSize=[64,2,1\]] + + [:case=74;type="f32";wgSize=[128,1,1\]] + + [:case=74;type="f32";wgSize=[64,2,1\]] + + [:case=750;type="f16";wgSize=[128,1,1\]] + + [:case=750;type="f16";wgSize=[64,2,1\]] + + [:case=750;type="f32";wgSize=[128,1,1\]] + + [:case=750;type="f32";wgSize=[64,2,1\]] + + [:case=751;type="f16";wgSize=[128,1,1\]] + + [:case=751;type="f16";wgSize=[64,2,1\]] + + [:case=751;type="f32";wgSize=[128,1,1\]] + + [:case=751;type="f32";wgSize=[64,2,1\]] + + [:case=752;type="f16";wgSize=[128,1,1\]] + + [:case=752;type="f16";wgSize=[64,2,1\]] + + [:case=752;type="f32";wgSize=[128,1,1\]] + + [:case=752;type="f32";wgSize=[64,2,1\]] + + [:case=753;type="f16";wgSize=[128,1,1\]] + + [:case=753;type="f16";wgSize=[64,2,1\]] + + [:case=753;type="f32";wgSize=[128,1,1\]] + + [:case=753;type="f32";wgSize=[64,2,1\]] + + [:case=754;type="f16";wgSize=[128,1,1\]] + + [:case=754;type="f16";wgSize=[64,2,1\]] + + [:case=754;type="f32";wgSize=[128,1,1\]] + + [:case=754;type="f32";wgSize=[64,2,1\]] + + [:case=755;type="f16";wgSize=[128,1,1\]] + + [:case=755;type="f16";wgSize=[64,2,1\]] + + [:case=755;type="f32";wgSize=[128,1,1\]] + + [:case=755;type="f32";wgSize=[64,2,1\]] + + [:case=756;type="f16";wgSize=[128,1,1\]] + + [:case=756;type="f16";wgSize=[64,2,1\]] + + [:case=756;type="f32";wgSize=[128,1,1\]] + + [:case=756;type="f32";wgSize=[64,2,1\]] + + [:case=757;type="f16";wgSize=[128,1,1\]] + + [:case=757;type="f16";wgSize=[64,2,1\]] + + [:case=757;type="f32";wgSize=[128,1,1\]] + + [:case=757;type="f32";wgSize=[64,2,1\]] + + [:case=758;type="f16";wgSize=[128,1,1\]] + + [:case=758;type="f16";wgSize=[64,2,1\]] + + [:case=758;type="f32";wgSize=[128,1,1\]] + + [:case=758;type="f32";wgSize=[64,2,1\]] + + [:case=759;type="f16";wgSize=[128,1,1\]] + + [:case=759;type="f16";wgSize=[64,2,1\]] + + [:case=759;type="f32";wgSize=[128,1,1\]] + + [:case=759;type="f32";wgSize=[64,2,1\]] + + [:case=75;type="f16";wgSize=[128,1,1\]] + + [:case=75;type="f16";wgSize=[64,2,1\]] + + [:case=75;type="f32";wgSize=[128,1,1\]] + + [:case=75;type="f32";wgSize=[64,2,1\]] + + [:case=760;type="f16";wgSize=[128,1,1\]] + + [:case=760;type="f16";wgSize=[64,2,1\]] + + [:case=760;type="f32";wgSize=[128,1,1\]] + + [:case=760;type="f32";wgSize=[64,2,1\]] + + [:case=761;type="f16";wgSize=[128,1,1\]] + + [:case=761;type="f16";wgSize=[64,2,1\]] + + [:case=761;type="f32";wgSize=[128,1,1\]] + + [:case=761;type="f32";wgSize=[64,2,1\]] + + [:case=762;type="f16";wgSize=[128,1,1\]] + + [:case=762;type="f16";wgSize=[64,2,1\]] + + [:case=762;type="f32";wgSize=[128,1,1\]] + + [:case=762;type="f32";wgSize=[64,2,1\]] + + [:case=763;type="f16";wgSize=[128,1,1\]] + + [:case=763;type="f16";wgSize=[64,2,1\]] + + [:case=763;type="f32";wgSize=[128,1,1\]] + + [:case=763;type="f32";wgSize=[64,2,1\]] + + [:case=764;type="f16";wgSize=[128,1,1\]] + + [:case=764;type="f16";wgSize=[64,2,1\]] + + [:case=764;type="f32";wgSize=[128,1,1\]] + + [:case=764;type="f32";wgSize=[64,2,1\]] + + [:case=765;type="f16";wgSize=[128,1,1\]] + + [:case=765;type="f16";wgSize=[64,2,1\]] + + [:case=765;type="f32";wgSize=[128,1,1\]] + + [:case=765;type="f32";wgSize=[64,2,1\]] + + [:case=766;type="f16";wgSize=[128,1,1\]] + + [:case=766;type="f16";wgSize=[64,2,1\]] + + [:case=766;type="f32";wgSize=[128,1,1\]] + + [:case=766;type="f32";wgSize=[64,2,1\]] + + [:case=767;type="f16";wgSize=[128,1,1\]] + + [:case=767;type="f16";wgSize=[64,2,1\]] + + [:case=767;type="f32";wgSize=[128,1,1\]] + + [:case=767;type="f32";wgSize=[64,2,1\]] + + [:case=768;type="f16";wgSize=[128,1,1\]] + + [:case=768;type="f16";wgSize=[64,2,1\]] + + [:case=768;type="f32";wgSize=[128,1,1\]] + + [:case=768;type="f32";wgSize=[64,2,1\]] + + [:case=769;type="f16";wgSize=[128,1,1\]] + + [:case=769;type="f16";wgSize=[64,2,1\]] + + [:case=769;type="f32";wgSize=[128,1,1\]] + + [:case=769;type="f32";wgSize=[64,2,1\]] + + [:case=76;type="f16";wgSize=[128,1,1\]] + + [:case=76;type="f16";wgSize=[64,2,1\]] + + [:case=76;type="f32";wgSize=[128,1,1\]] + + [:case=76;type="f32";wgSize=[64,2,1\]] + + [:case=770;type="f16";wgSize=[128,1,1\]] + + [:case=770;type="f16";wgSize=[64,2,1\]] + + [:case=770;type="f32";wgSize=[128,1,1\]] + + [:case=770;type="f32";wgSize=[64,2,1\]] + + [:case=771;type="f16";wgSize=[128,1,1\]] + + [:case=771;type="f16";wgSize=[64,2,1\]] + + [:case=771;type="f32";wgSize=[128,1,1\]] + + [:case=771;type="f32";wgSize=[64,2,1\]] + + [:case=772;type="f16";wgSize=[128,1,1\]] + + [:case=772;type="f16";wgSize=[64,2,1\]] + + [:case=772;type="f32";wgSize=[128,1,1\]] + + [:case=772;type="f32";wgSize=[64,2,1\]] + + [:case=773;type="f16";wgSize=[128,1,1\]] + + [:case=773;type="f16";wgSize=[64,2,1\]] + + [:case=773;type="f32";wgSize=[128,1,1\]] + + [:case=773;type="f32";wgSize=[64,2,1\]] + + [:case=774;type="f16";wgSize=[128,1,1\]] + + [:case=774;type="f16";wgSize=[64,2,1\]] + + [:case=774;type="f32";wgSize=[128,1,1\]] + + [:case=774;type="f32";wgSize=[64,2,1\]] + + [:case=775;type="f16";wgSize=[128,1,1\]] + + [:case=775;type="f16";wgSize=[64,2,1\]] + + [:case=775;type="f32";wgSize=[128,1,1\]] + + [:case=775;type="f32";wgSize=[64,2,1\]] + + [:case=776;type="f16";wgSize=[128,1,1\]] + + [:case=776;type="f16";wgSize=[64,2,1\]] + + [:case=776;type="f32";wgSize=[128,1,1\]] + + [:case=776;type="f32";wgSize=[64,2,1\]] + + [:case=777;type="f16";wgSize=[128,1,1\]] + + [:case=777;type="f16";wgSize=[64,2,1\]] + + [:case=777;type="f32";wgSize=[128,1,1\]] + + [:case=777;type="f32";wgSize=[64,2,1\]] + + [:case=778;type="f16";wgSize=[128,1,1\]] + + [:case=778;type="f16";wgSize=[64,2,1\]] + + [:case=778;type="f32";wgSize=[128,1,1\]] + + [:case=778;type="f32";wgSize=[64,2,1\]] + + [:case=779;type="f16";wgSize=[128,1,1\]] + + [:case=779;type="f16";wgSize=[64,2,1\]] + + [:case=779;type="f32";wgSize=[128,1,1\]] + + [:case=779;type="f32";wgSize=[64,2,1\]] + + [:case=77;type="f16";wgSize=[128,1,1\]] + + [:case=77;type="f16";wgSize=[64,2,1\]] + + [:case=77;type="f32";wgSize=[128,1,1\]] + + [:case=77;type="f32";wgSize=[64,2,1\]] + + [:case=780;type="f16";wgSize=[128,1,1\]] + + [:case=780;type="f16";wgSize=[64,2,1\]] + + [:case=780;type="f32";wgSize=[128,1,1\]] + + [:case=780;type="f32";wgSize=[64,2,1\]] + + [:case=781;type="f16";wgSize=[128,1,1\]] + + [:case=781;type="f16";wgSize=[64,2,1\]] + + [:case=781;type="f32";wgSize=[128,1,1\]] + + [:case=781;type="f32";wgSize=[64,2,1\]] + + [:case=782;type="f16";wgSize=[128,1,1\]] + + [:case=782;type="f16";wgSize=[64,2,1\]] + + [:case=782;type="f32";wgSize=[128,1,1\]] + + [:case=782;type="f32";wgSize=[64,2,1\]] + + [:case=783;type="f16";wgSize=[128,1,1\]] + + [:case=783;type="f16";wgSize=[64,2,1\]] + + [:case=783;type="f32";wgSize=[128,1,1\]] + + [:case=783;type="f32";wgSize=[64,2,1\]] + + [:case=784;type="f16";wgSize=[128,1,1\]] + + [:case=784;type="f16";wgSize=[64,2,1\]] + + [:case=784;type="f32";wgSize=[128,1,1\]] + + [:case=784;type="f32";wgSize=[64,2,1\]] + + [:case=785;type="f16";wgSize=[128,1,1\]] + + [:case=785;type="f16";wgSize=[64,2,1\]] + + [:case=785;type="f32";wgSize=[128,1,1\]] + + [:case=785;type="f32";wgSize=[64,2,1\]] + + [:case=786;type="f16";wgSize=[128,1,1\]] + + [:case=786;type="f16";wgSize=[64,2,1\]] + + [:case=786;type="f32";wgSize=[128,1,1\]] + + [:case=786;type="f32";wgSize=[64,2,1\]] + + [:case=787;type="f16";wgSize=[128,1,1\]] + + [:case=787;type="f16";wgSize=[64,2,1\]] + + [:case=787;type="f32";wgSize=[128,1,1\]] + + [:case=787;type="f32";wgSize=[64,2,1\]] + + [:case=788;type="f16";wgSize=[128,1,1\]] + + [:case=788;type="f16";wgSize=[64,2,1\]] + + [:case=788;type="f32";wgSize=[128,1,1\]] + + [:case=788;type="f32";wgSize=[64,2,1\]] + + [:case=789;type="f16";wgSize=[128,1,1\]] + + [:case=789;type="f16";wgSize=[64,2,1\]] + + [:case=789;type="f32";wgSize=[128,1,1\]] + + [:case=789;type="f32";wgSize=[64,2,1\]] + + [:case=78;type="f16";wgSize=[128,1,1\]] + + [:case=78;type="f16";wgSize=[64,2,1\]] + + [:case=78;type="f32";wgSize=[128,1,1\]] + + [:case=78;type="f32";wgSize=[64,2,1\]] + + [:case=790;type="f16";wgSize=[128,1,1\]] + + [:case=790;type="f16";wgSize=[64,2,1\]] + + [:case=790;type="f32";wgSize=[128,1,1\]] + + [:case=790;type="f32";wgSize=[64,2,1\]] + + [:case=791;type="f16";wgSize=[128,1,1\]] + + [:case=791;type="f16";wgSize=[64,2,1\]] + + [:case=791;type="f32";wgSize=[128,1,1\]] + + [:case=791;type="f32";wgSize=[64,2,1\]] + + [:case=792;type="f16";wgSize=[128,1,1\]] + + [:case=792;type="f16";wgSize=[64,2,1\]] + + [:case=792;type="f32";wgSize=[128,1,1\]] + + [:case=792;type="f32";wgSize=[64,2,1\]] + + [:case=793;type="f16";wgSize=[128,1,1\]] + + [:case=793;type="f16";wgSize=[64,2,1\]] + + [:case=793;type="f32";wgSize=[128,1,1\]] + + [:case=793;type="f32";wgSize=[64,2,1\]] + + [:case=794;type="f16";wgSize=[128,1,1\]] + + [:case=794;type="f16";wgSize=[64,2,1\]] + + [:case=794;type="f32";wgSize=[128,1,1\]] + + [:case=794;type="f32";wgSize=[64,2,1\]] + + [:case=795;type="f16";wgSize=[128,1,1\]] + + [:case=795;type="f16";wgSize=[64,2,1\]] + + [:case=795;type="f32";wgSize=[128,1,1\]] + + [:case=795;type="f32";wgSize=[64,2,1\]] + + [:case=796;type="f16";wgSize=[128,1,1\]] + + [:case=796;type="f16";wgSize=[64,2,1\]] + + [:case=796;type="f32";wgSize=[128,1,1\]] + + [:case=796;type="f32";wgSize=[64,2,1\]] + + [:case=797;type="f16";wgSize=[128,1,1\]] + + [:case=797;type="f16";wgSize=[64,2,1\]] + + [:case=797;type="f32";wgSize=[128,1,1\]] + + [:case=797;type="f32";wgSize=[64,2,1\]] + + [:case=798;type="f16";wgSize=[128,1,1\]] + + [:case=798;type="f16";wgSize=[64,2,1\]] + + [:case=798;type="f32";wgSize=[128,1,1\]] + + [:case=798;type="f32";wgSize=[64,2,1\]] + + [:case=799;type="f16";wgSize=[128,1,1\]] + + [:case=799;type="f16";wgSize=[64,2,1\]] + + [:case=799;type="f32";wgSize=[128,1,1\]] + + [:case=799;type="f32";wgSize=[64,2,1\]] + + [:case=79;type="f16";wgSize=[128,1,1\]] + + [:case=79;type="f16";wgSize=[64,2,1\]] + + [:case=79;type="f32";wgSize=[128,1,1\]] + + [:case=79;type="f32";wgSize=[64,2,1\]] + + [:case=7;type="f16";wgSize=[128,1,1\]] + + [:case=7;type="f16";wgSize=[64,2,1\]] + + [:case=7;type="f32";wgSize=[128,1,1\]] + + [:case=7;type="f32";wgSize=[64,2,1\]] + + [:case=800;type="f16";wgSize=[128,1,1\]] + + [:case=800;type="f16";wgSize=[64,2,1\]] + + [:case=800;type="f32";wgSize=[128,1,1\]] + + [:case=800;type="f32";wgSize=[64,2,1\]] + + [:case=801;type="f16";wgSize=[128,1,1\]] + + [:case=801;type="f16";wgSize=[64,2,1\]] + + [:case=801;type="f32";wgSize=[128,1,1\]] + + [:case=801;type="f32";wgSize=[64,2,1\]] + + [:case=802;type="f16";wgSize=[128,1,1\]] + + [:case=802;type="f16";wgSize=[64,2,1\]] + + [:case=802;type="f32";wgSize=[128,1,1\]] + + [:case=802;type="f32";wgSize=[64,2,1\]] + + [:case=803;type="f16";wgSize=[128,1,1\]] + + [:case=803;type="f16";wgSize=[64,2,1\]] + + [:case=803;type="f32";wgSize=[128,1,1\]] + + [:case=803;type="f32";wgSize=[64,2,1\]] + + [:case=804;type="f16";wgSize=[128,1,1\]] + + [:case=804;type="f16";wgSize=[64,2,1\]] + + [:case=804;type="f32";wgSize=[128,1,1\]] + + [:case=804;type="f32";wgSize=[64,2,1\]] + + [:case=805;type="f16";wgSize=[128,1,1\]] + + [:case=805;type="f16";wgSize=[64,2,1\]] + + [:case=805;type="f32";wgSize=[128,1,1\]] + + [:case=805;type="f32";wgSize=[64,2,1\]] + + [:case=806;type="f16";wgSize=[128,1,1\]] + + [:case=806;type="f16";wgSize=[64,2,1\]] + + [:case=806;type="f32";wgSize=[128,1,1\]] + + [:case=806;type="f32";wgSize=[64,2,1\]] + + [:case=807;type="f16";wgSize=[128,1,1\]] + + [:case=807;type="f16";wgSize=[64,2,1\]] + + [:case=807;type="f32";wgSize=[128,1,1\]] + + [:case=807;type="f32";wgSize=[64,2,1\]] + + [:case=808;type="f16";wgSize=[128,1,1\]] + + [:case=808;type="f16";wgSize=[64,2,1\]] + + [:case=808;type="f32";wgSize=[128,1,1\]] + + [:case=808;type="f32";wgSize=[64,2,1\]] + + [:case=809;type="f16";wgSize=[128,1,1\]] + + [:case=809;type="f16";wgSize=[64,2,1\]] + + [:case=809;type="f32";wgSize=[128,1,1\]] + + [:case=809;type="f32";wgSize=[64,2,1\]] + + [:case=80;type="f16";wgSize=[128,1,1\]] + + [:case=80;type="f16";wgSize=[64,2,1\]] + + [:case=80;type="f32";wgSize=[128,1,1\]] + + [:case=80;type="f32";wgSize=[64,2,1\]] + + [:case=810;type="f16";wgSize=[128,1,1\]] + + [:case=810;type="f16";wgSize=[64,2,1\]] + + [:case=810;type="f32";wgSize=[128,1,1\]] + + [:case=810;type="f32";wgSize=[64,2,1\]] + + [:case=811;type="f16";wgSize=[128,1,1\]] + + [:case=811;type="f16";wgSize=[64,2,1\]] + + [:case=811;type="f32";wgSize=[128,1,1\]] + + [:case=811;type="f32";wgSize=[64,2,1\]] + + [:case=812;type="f16";wgSize=[128,1,1\]] + + [:case=812;type="f16";wgSize=[64,2,1\]] + + [:case=812;type="f32";wgSize=[128,1,1\]] + + [:case=812;type="f32";wgSize=[64,2,1\]] + + [:case=813;type="f16";wgSize=[128,1,1\]] + + [:case=813;type="f16";wgSize=[64,2,1\]] + + [:case=813;type="f32";wgSize=[128,1,1\]] + + [:case=813;type="f32";wgSize=[64,2,1\]] + + [:case=814;type="f16";wgSize=[128,1,1\]] + + [:case=814;type="f16";wgSize=[64,2,1\]] + + [:case=814;type="f32";wgSize=[128,1,1\]] + + [:case=814;type="f32";wgSize=[64,2,1\]] + + [:case=815;type="f16";wgSize=[128,1,1\]] + + [:case=815;type="f16";wgSize=[64,2,1\]] + + [:case=815;type="f32";wgSize=[128,1,1\]] + + [:case=815;type="f32";wgSize=[64,2,1\]] + + [:case=816;type="f16";wgSize=[128,1,1\]] + + [:case=816;type="f16";wgSize=[64,2,1\]] + + [:case=816;type="f32";wgSize=[128,1,1\]] + + [:case=816;type="f32";wgSize=[64,2,1\]] + + [:case=817;type="f16";wgSize=[128,1,1\]] + + [:case=817;type="f16";wgSize=[64,2,1\]] + + [:case=817;type="f32";wgSize=[128,1,1\]] + + [:case=817;type="f32";wgSize=[64,2,1\]] + + [:case=818;type="f16";wgSize=[128,1,1\]] + + [:case=818;type="f16";wgSize=[64,2,1\]] + + [:case=818;type="f32";wgSize=[128,1,1\]] + + [:case=818;type="f32";wgSize=[64,2,1\]] + + [:case=819;type="f16";wgSize=[128,1,1\]] + + [:case=819;type="f16";wgSize=[64,2,1\]] + + [:case=819;type="f32";wgSize=[128,1,1\]] + + [:case=819;type="f32";wgSize=[64,2,1\]] + + [:case=81;type="f16";wgSize=[128,1,1\]] + + [:case=81;type="f16";wgSize=[64,2,1\]] + + [:case=81;type="f32";wgSize=[128,1,1\]] + + [:case=81;type="f32";wgSize=[64,2,1\]] + + [:case=820;type="f16";wgSize=[128,1,1\]] + + [:case=820;type="f16";wgSize=[64,2,1\]] + + [:case=820;type="f32";wgSize=[128,1,1\]] + + [:case=820;type="f32";wgSize=[64,2,1\]] + + [:case=821;type="f16";wgSize=[128,1,1\]] + + [:case=821;type="f16";wgSize=[64,2,1\]] + + [:case=821;type="f32";wgSize=[128,1,1\]] + + [:case=821;type="f32";wgSize=[64,2,1\]] + + [:case=822;type="f16";wgSize=[128,1,1\]] + + [:case=822;type="f16";wgSize=[64,2,1\]] + + [:case=822;type="f32";wgSize=[128,1,1\]] + + [:case=822;type="f32";wgSize=[64,2,1\]] + + [:case=823;type="f16";wgSize=[128,1,1\]] + + [:case=823;type="f16";wgSize=[64,2,1\]] + + [:case=823;type="f32";wgSize=[128,1,1\]] + + [:case=823;type="f32";wgSize=[64,2,1\]] + + [:case=824;type="f16";wgSize=[128,1,1\]] + + [:case=824;type="f16";wgSize=[64,2,1\]] + + [:case=824;type="f32";wgSize=[128,1,1\]] + + [:case=824;type="f32";wgSize=[64,2,1\]] + + [:case=825;type="f16";wgSize=[128,1,1\]] + + [:case=825;type="f16";wgSize=[64,2,1\]] + + [:case=825;type="f32";wgSize=[128,1,1\]] + + [:case=825;type="f32";wgSize=[64,2,1\]] + + [:case=826;type="f16";wgSize=[128,1,1\]] + + [:case=826;type="f16";wgSize=[64,2,1\]] + + [:case=826;type="f32";wgSize=[128,1,1\]] + + [:case=826;type="f32";wgSize=[64,2,1\]] + + [:case=827;type="f16";wgSize=[128,1,1\]] + + [:case=827;type="f16";wgSize=[64,2,1\]] + + [:case=827;type="f32";wgSize=[128,1,1\]] + + [:case=827;type="f32";wgSize=[64,2,1\]] + + [:case=828;type="f16";wgSize=[128,1,1\]] + + [:case=828;type="f16";wgSize=[64,2,1\]] + + [:case=828;type="f32";wgSize=[128,1,1\]] + + [:case=828;type="f32";wgSize=[64,2,1\]] + + [:case=829;type="f16";wgSize=[128,1,1\]] + + [:case=829;type="f16";wgSize=[64,2,1\]] + + [:case=829;type="f32";wgSize=[128,1,1\]] + + [:case=829;type="f32";wgSize=[64,2,1\]] + + [:case=82;type="f16";wgSize=[128,1,1\]] + + [:case=82;type="f16";wgSize=[64,2,1\]] + + [:case=82;type="f32";wgSize=[128,1,1\]] + + [:case=82;type="f32";wgSize=[64,2,1\]] + + [:case=830;type="f16";wgSize=[128,1,1\]] + + [:case=830;type="f16";wgSize=[64,2,1\]] + + [:case=830;type="f32";wgSize=[128,1,1\]] + + [:case=830;type="f32";wgSize=[64,2,1\]] + + [:case=831;type="f16";wgSize=[128,1,1\]] + + [:case=831;type="f16";wgSize=[64,2,1\]] + + [:case=831;type="f32";wgSize=[128,1,1\]] + + [:case=831;type="f32";wgSize=[64,2,1\]] + + [:case=832;type="f16";wgSize=[128,1,1\]] + + [:case=832;type="f16";wgSize=[64,2,1\]] + + [:case=832;type="f32";wgSize=[128,1,1\]] + + [:case=832;type="f32";wgSize=[64,2,1\]] + + [:case=833;type="f16";wgSize=[128,1,1\]] + + [:case=833;type="f16";wgSize=[64,2,1\]] + + [:case=833;type="f32";wgSize=[128,1,1\]] + + [:case=833;type="f32";wgSize=[64,2,1\]] + + [:case=834;type="f16";wgSize=[128,1,1\]] + + [:case=834;type="f16";wgSize=[64,2,1\]] + + [:case=834;type="f32";wgSize=[128,1,1\]] + + [:case=834;type="f32";wgSize=[64,2,1\]] + + [:case=835;type="f16";wgSize=[128,1,1\]] + + [:case=835;type="f16";wgSize=[64,2,1\]] + + [:case=835;type="f32";wgSize=[128,1,1\]] + + [:case=835;type="f32";wgSize=[64,2,1\]] + + [:case=836;type="f16";wgSize=[128,1,1\]] + + [:case=836;type="f16";wgSize=[64,2,1\]] + + [:case=836;type="f32";wgSize=[128,1,1\]] + + [:case=836;type="f32";wgSize=[64,2,1\]] + + [:case=837;type="f16";wgSize=[128,1,1\]] + + [:case=837;type="f16";wgSize=[64,2,1\]] + + [:case=837;type="f32";wgSize=[128,1,1\]] + + [:case=837;type="f32";wgSize=[64,2,1\]] + + [:case=838;type="f16";wgSize=[128,1,1\]] + + [:case=838;type="f16";wgSize=[64,2,1\]] + + [:case=838;type="f32";wgSize=[128,1,1\]] + + [:case=838;type="f32";wgSize=[64,2,1\]] + + [:case=839;type="f16";wgSize=[128,1,1\]] + + [:case=839;type="f16";wgSize=[64,2,1\]] + + [:case=839;type="f32";wgSize=[128,1,1\]] + + [:case=839;type="f32";wgSize=[64,2,1\]] + + [:case=83;type="f16";wgSize=[128,1,1\]] + + [:case=83;type="f16";wgSize=[64,2,1\]] + + [:case=83;type="f32";wgSize=[128,1,1\]] + + [:case=83;type="f32";wgSize=[64,2,1\]] + + [:case=840;type="f16";wgSize=[128,1,1\]] + + [:case=840;type="f16";wgSize=[64,2,1\]] + + [:case=840;type="f32";wgSize=[128,1,1\]] + + [:case=840;type="f32";wgSize=[64,2,1\]] + + [:case=841;type="f16";wgSize=[128,1,1\]] + + [:case=841;type="f16";wgSize=[64,2,1\]] + + [:case=841;type="f32";wgSize=[128,1,1\]] + + [:case=841;type="f32";wgSize=[64,2,1\]] + + [:case=842;type="f16";wgSize=[128,1,1\]] + + [:case=842;type="f16";wgSize=[64,2,1\]] + + [:case=842;type="f32";wgSize=[128,1,1\]] + + [:case=842;type="f32";wgSize=[64,2,1\]] + + [:case=843;type="f16";wgSize=[128,1,1\]] + + [:case=843;type="f16";wgSize=[64,2,1\]] + + [:case=843;type="f32";wgSize=[128,1,1\]] + + [:case=843;type="f32";wgSize=[64,2,1\]] + + [:case=844;type="f16";wgSize=[128,1,1\]] + + [:case=844;type="f16";wgSize=[64,2,1\]] + + [:case=844;type="f32";wgSize=[128,1,1\]] + + [:case=844;type="f32";wgSize=[64,2,1\]] + + [:case=845;type="f16";wgSize=[128,1,1\]] + + [:case=845;type="f16";wgSize=[64,2,1\]] + + [:case=845;type="f32";wgSize=[128,1,1\]] + + [:case=845;type="f32";wgSize=[64,2,1\]] + + [:case=846;type="f16";wgSize=[128,1,1\]] + + [:case=846;type="f16";wgSize=[64,2,1\]] + + [:case=846;type="f32";wgSize=[128,1,1\]] + + [:case=846;type="f32";wgSize=[64,2,1\]] + + [:case=847;type="f16";wgSize=[128,1,1\]] + + [:case=847;type="f16";wgSize=[64,2,1\]] + + [:case=847;type="f32";wgSize=[128,1,1\]] + + [:case=847;type="f32";wgSize=[64,2,1\]] + + [:case=848;type="f16";wgSize=[128,1,1\]] + + [:case=848;type="f16";wgSize=[64,2,1\]] + + [:case=848;type="f32";wgSize=[128,1,1\]] + + [:case=848;type="f32";wgSize=[64,2,1\]] + + [:case=849;type="f16";wgSize=[128,1,1\]] + + [:case=849;type="f16";wgSize=[64,2,1\]] + + [:case=849;type="f32";wgSize=[128,1,1\]] + + [:case=849;type="f32";wgSize=[64,2,1\]] + + [:case=84;type="f16";wgSize=[128,1,1\]] + + [:case=84;type="f16";wgSize=[64,2,1\]] + + [:case=84;type="f32";wgSize=[128,1,1\]] + + [:case=84;type="f32";wgSize=[64,2,1\]] + + [:case=850;type="f16";wgSize=[128,1,1\]] + + [:case=850;type="f16";wgSize=[64,2,1\]] + + [:case=850;type="f32";wgSize=[128,1,1\]] + + [:case=850;type="f32";wgSize=[64,2,1\]] + + [:case=851;type="f16";wgSize=[128,1,1\]] + + [:case=851;type="f16";wgSize=[64,2,1\]] + + [:case=851;type="f32";wgSize=[128,1,1\]] + + [:case=851;type="f32";wgSize=[64,2,1\]] + + [:case=852;type="f16";wgSize=[128,1,1\]] + + [:case=852;type="f16";wgSize=[64,2,1\]] + + [:case=852;type="f32";wgSize=[128,1,1\]] + + [:case=852;type="f32";wgSize=[64,2,1\]] + + [:case=853;type="f16";wgSize=[128,1,1\]] + + [:case=853;type="f16";wgSize=[64,2,1\]] + + [:case=853;type="f32";wgSize=[128,1,1\]] + + [:case=853;type="f32";wgSize=[64,2,1\]] + + [:case=854;type="f16";wgSize=[128,1,1\]] + + [:case=854;type="f16";wgSize=[64,2,1\]] + + [:case=854;type="f32";wgSize=[128,1,1\]] + + [:case=854;type="f32";wgSize=[64,2,1\]] + + [:case=855;type="f16";wgSize=[128,1,1\]] + + [:case=855;type="f16";wgSize=[64,2,1\]] + + [:case=855;type="f32";wgSize=[128,1,1\]] + + [:case=855;type="f32";wgSize=[64,2,1\]] + + [:case=856;type="f16";wgSize=[128,1,1\]] + + [:case=856;type="f16";wgSize=[64,2,1\]] + + [:case=856;type="f32";wgSize=[128,1,1\]] + + [:case=856;type="f32";wgSize=[64,2,1\]] + + [:case=857;type="f16";wgSize=[128,1,1\]] + + [:case=857;type="f16";wgSize=[64,2,1\]] + + [:case=857;type="f32";wgSize=[128,1,1\]] + + [:case=857;type="f32";wgSize=[64,2,1\]] + + [:case=858;type="f16";wgSize=[128,1,1\]] + + [:case=858;type="f16";wgSize=[64,2,1\]] + + [:case=858;type="f32";wgSize=[128,1,1\]] + + [:case=858;type="f32";wgSize=[64,2,1\]] + + [:case=859;type="f16";wgSize=[128,1,1\]] + + [:case=859;type="f16";wgSize=[64,2,1\]] + + [:case=859;type="f32";wgSize=[128,1,1\]] + + [:case=859;type="f32";wgSize=[64,2,1\]] + + [:case=85;type="f16";wgSize=[128,1,1\]] + + [:case=85;type="f16";wgSize=[64,2,1\]] + + [:case=85;type="f32";wgSize=[128,1,1\]] + + [:case=85;type="f32";wgSize=[64,2,1\]] + + [:case=860;type="f16";wgSize=[128,1,1\]] + + [:case=860;type="f16";wgSize=[64,2,1\]] + + [:case=860;type="f32";wgSize=[128,1,1\]] + + [:case=860;type="f32";wgSize=[64,2,1\]] + + [:case=861;type="f16";wgSize=[128,1,1\]] + + [:case=861;type="f16";wgSize=[64,2,1\]] + + [:case=861;type="f32";wgSize=[128,1,1\]] + + [:case=861;type="f32";wgSize=[64,2,1\]] + + [:case=862;type="f16";wgSize=[128,1,1\]] + + [:case=862;type="f16";wgSize=[64,2,1\]] + + [:case=862;type="f32";wgSize=[128,1,1\]] + + [:case=862;type="f32";wgSize=[64,2,1\]] + + [:case=863;type="f16";wgSize=[128,1,1\]] + + [:case=863;type="f16";wgSize=[64,2,1\]] + + [:case=863;type="f32";wgSize=[128,1,1\]] + + [:case=863;type="f32";wgSize=[64,2,1\]] + + [:case=864;type="f16";wgSize=[128,1,1\]] + + [:case=864;type="f16";wgSize=[64,2,1\]] + + [:case=864;type="f32";wgSize=[128,1,1\]] + + [:case=864;type="f32";wgSize=[64,2,1\]] + + [:case=865;type="f16";wgSize=[128,1,1\]] + + [:case=865;type="f16";wgSize=[64,2,1\]] + + [:case=865;type="f32";wgSize=[128,1,1\]] + + [:case=865;type="f32";wgSize=[64,2,1\]] + + [:case=866;type="f16";wgSize=[128,1,1\]] + + [:case=866;type="f16";wgSize=[64,2,1\]] + + [:case=866;type="f32";wgSize=[128,1,1\]] + + [:case=866;type="f32";wgSize=[64,2,1\]] + + [:case=867;type="f16";wgSize=[128,1,1\]] + + [:case=867;type="f16";wgSize=[64,2,1\]] + + [:case=867;type="f32";wgSize=[128,1,1\]] + + [:case=867;type="f32";wgSize=[64,2,1\]] + + [:case=868;type="f16";wgSize=[128,1,1\]] + + [:case=868;type="f16";wgSize=[64,2,1\]] + + [:case=868;type="f32";wgSize=[128,1,1\]] + + [:case=868;type="f32";wgSize=[64,2,1\]] + + [:case=869;type="f16";wgSize=[128,1,1\]] + + [:case=869;type="f16";wgSize=[64,2,1\]] + + [:case=869;type="f32";wgSize=[128,1,1\]] + + [:case=869;type="f32";wgSize=[64,2,1\]] + + [:case=86;type="f16";wgSize=[128,1,1\]] + + [:case=86;type="f16";wgSize=[64,2,1\]] + + [:case=86;type="f32";wgSize=[128,1,1\]] + + [:case=86;type="f32";wgSize=[64,2,1\]] + + [:case=870;type="f16";wgSize=[128,1,1\]] + + [:case=870;type="f16";wgSize=[64,2,1\]] + + [:case=870;type="f32";wgSize=[128,1,1\]] + + [:case=870;type="f32";wgSize=[64,2,1\]] + + [:case=871;type="f16";wgSize=[128,1,1\]] + + [:case=871;type="f16";wgSize=[64,2,1\]] + + [:case=871;type="f32";wgSize=[128,1,1\]] + + [:case=871;type="f32";wgSize=[64,2,1\]] + + [:case=872;type="f16";wgSize=[128,1,1\]] + + [:case=872;type="f16";wgSize=[64,2,1\]] + + [:case=872;type="f32";wgSize=[128,1,1\]] + + [:case=872;type="f32";wgSize=[64,2,1\]] + + [:case=873;type="f16";wgSize=[128,1,1\]] + + [:case=873;type="f16";wgSize=[64,2,1\]] + + [:case=873;type="f32";wgSize=[128,1,1\]] + + [:case=873;type="f32";wgSize=[64,2,1\]] + + [:case=874;type="f16";wgSize=[128,1,1\]] + + [:case=874;type="f16";wgSize=[64,2,1\]] + + [:case=874;type="f32";wgSize=[128,1,1\]] + + [:case=874;type="f32";wgSize=[64,2,1\]] + + [:case=875;type="f16";wgSize=[128,1,1\]] + + [:case=875;type="f16";wgSize=[64,2,1\]] + + [:case=875;type="f32";wgSize=[128,1,1\]] + + [:case=875;type="f32";wgSize=[64,2,1\]] + + [:case=876;type="f16";wgSize=[128,1,1\]] + + [:case=876;type="f16";wgSize=[64,2,1\]] + + [:case=876;type="f32";wgSize=[128,1,1\]] + + [:case=876;type="f32";wgSize=[64,2,1\]] + + [:case=877;type="f16";wgSize=[128,1,1\]] + + [:case=877;type="f16";wgSize=[64,2,1\]] + + [:case=877;type="f32";wgSize=[128,1,1\]] + + [:case=877;type="f32";wgSize=[64,2,1\]] + + [:case=878;type="f16";wgSize=[128,1,1\]] + + [:case=878;type="f16";wgSize=[64,2,1\]] + + [:case=878;type="f32";wgSize=[128,1,1\]] + + [:case=878;type="f32";wgSize=[64,2,1\]] + + [:case=879;type="f16";wgSize=[128,1,1\]] + + [:case=879;type="f16";wgSize=[64,2,1\]] + + [:case=879;type="f32";wgSize=[128,1,1\]] + + [:case=879;type="f32";wgSize=[64,2,1\]] + + [:case=87;type="f16";wgSize=[128,1,1\]] + + [:case=87;type="f16";wgSize=[64,2,1\]] + + [:case=87;type="f32";wgSize=[128,1,1\]] + + [:case=87;type="f32";wgSize=[64,2,1\]] + + [:case=880;type="f16";wgSize=[128,1,1\]] + + [:case=880;type="f16";wgSize=[64,2,1\]] + + [:case=880;type="f32";wgSize=[128,1,1\]] + + [:case=880;type="f32";wgSize=[64,2,1\]] + + [:case=881;type="f16";wgSize=[128,1,1\]] + + [:case=881;type="f16";wgSize=[64,2,1\]] + + [:case=881;type="f32";wgSize=[128,1,1\]] + + [:case=881;type="f32";wgSize=[64,2,1\]] + + [:case=882;type="f16";wgSize=[128,1,1\]] + + [:case=882;type="f16";wgSize=[64,2,1\]] + + [:case=882;type="f32";wgSize=[128,1,1\]] + + [:case=882;type="f32";wgSize=[64,2,1\]] + + [:case=883;type="f16";wgSize=[128,1,1\]] + + [:case=883;type="f16";wgSize=[64,2,1\]] + + [:case=883;type="f32";wgSize=[128,1,1\]] + + [:case=883;type="f32";wgSize=[64,2,1\]] + + [:case=884;type="f16";wgSize=[128,1,1\]] + + [:case=884;type="f16";wgSize=[64,2,1\]] + + [:case=884;type="f32";wgSize=[128,1,1\]] + + [:case=884;type="f32";wgSize=[64,2,1\]] + + [:case=885;type="f16";wgSize=[128,1,1\]] + + [:case=885;type="f16";wgSize=[64,2,1\]] + + [:case=885;type="f32";wgSize=[128,1,1\]] + + [:case=885;type="f32";wgSize=[64,2,1\]] + + [:case=886;type="f16";wgSize=[128,1,1\]] + + [:case=886;type="f16";wgSize=[64,2,1\]] + + [:case=886;type="f32";wgSize=[128,1,1\]] + + [:case=886;type="f32";wgSize=[64,2,1\]] + + [:case=887;type="f16";wgSize=[128,1,1\]] + + [:case=887;type="f16";wgSize=[64,2,1\]] + + [:case=887;type="f32";wgSize=[128,1,1\]] + + [:case=887;type="f32";wgSize=[64,2,1\]] + + [:case=888;type="f16";wgSize=[128,1,1\]] + + [:case=888;type="f16";wgSize=[64,2,1\]] + + [:case=888;type="f32";wgSize=[128,1,1\]] + + [:case=888;type="f32";wgSize=[64,2,1\]] + + [:case=889;type="f16";wgSize=[128,1,1\]] + + [:case=889;type="f16";wgSize=[64,2,1\]] + + [:case=889;type="f32";wgSize=[128,1,1\]] + + [:case=889;type="f32";wgSize=[64,2,1\]] + + [:case=88;type="f16";wgSize=[128,1,1\]] + + [:case=88;type="f16";wgSize=[64,2,1\]] + + [:case=88;type="f32";wgSize=[128,1,1\]] + + [:case=88;type="f32";wgSize=[64,2,1\]] + + [:case=890;type="f16";wgSize=[128,1,1\]] + + [:case=890;type="f16";wgSize=[64,2,1\]] + + [:case=890;type="f32";wgSize=[128,1,1\]] + + [:case=890;type="f32";wgSize=[64,2,1\]] + + [:case=891;type="f16";wgSize=[128,1,1\]] + + [:case=891;type="f16";wgSize=[64,2,1\]] + + [:case=891;type="f32";wgSize=[128,1,1\]] + + [:case=891;type="f32";wgSize=[64,2,1\]] + + [:case=892;type="f16";wgSize=[128,1,1\]] + + [:case=892;type="f16";wgSize=[64,2,1\]] + + [:case=892;type="f32";wgSize=[128,1,1\]] + + [:case=892;type="f32";wgSize=[64,2,1\]] + + [:case=893;type="f16";wgSize=[128,1,1\]] + + [:case=893;type="f16";wgSize=[64,2,1\]] + + [:case=893;type="f32";wgSize=[128,1,1\]] + + [:case=893;type="f32";wgSize=[64,2,1\]] + + [:case=894;type="f16";wgSize=[128,1,1\]] + + [:case=894;type="f16";wgSize=[64,2,1\]] + + [:case=894;type="f32";wgSize=[128,1,1\]] + + [:case=894;type="f32";wgSize=[64,2,1\]] + + [:case=895;type="f16";wgSize=[128,1,1\]] + + [:case=895;type="f16";wgSize=[64,2,1\]] + + [:case=895;type="f32";wgSize=[128,1,1\]] + + [:case=895;type="f32";wgSize=[64,2,1\]] + + [:case=896;type="f16";wgSize=[128,1,1\]] + + [:case=896;type="f16";wgSize=[64,2,1\]] + + [:case=896;type="f32";wgSize=[128,1,1\]] + + [:case=896;type="f32";wgSize=[64,2,1\]] + + [:case=897;type="f16";wgSize=[128,1,1\]] + + [:case=897;type="f16";wgSize=[64,2,1\]] + + [:case=897;type="f32";wgSize=[128,1,1\]] + + [:case=897;type="f32";wgSize=[64,2,1\]] + + [:case=898;type="f16";wgSize=[128,1,1\]] + + [:case=898;type="f16";wgSize=[64,2,1\]] + + [:case=898;type="f32";wgSize=[128,1,1\]] + + [:case=898;type="f32";wgSize=[64,2,1\]] + + [:case=899;type="f16";wgSize=[128,1,1\]] + + [:case=899;type="f16";wgSize=[64,2,1\]] + + [:case=899;type="f32";wgSize=[128,1,1\]] + + [:case=899;type="f32";wgSize=[64,2,1\]] + + [:case=89;type="f16";wgSize=[128,1,1\]] + + [:case=89;type="f16";wgSize=[64,2,1\]] + + [:case=89;type="f32";wgSize=[128,1,1\]] + + [:case=89;type="f32";wgSize=[64,2,1\]] + + [:case=8;type="f16";wgSize=[128,1,1\]] + + [:case=8;type="f16";wgSize=[64,2,1\]] + + [:case=8;type="f32";wgSize=[128,1,1\]] + + [:case=8;type="f32";wgSize=[64,2,1\]] + + [:case=900;type="f16";wgSize=[128,1,1\]] + + [:case=900;type="f16";wgSize=[64,2,1\]] + + [:case=900;type="f32";wgSize=[128,1,1\]] + + [:case=900;type="f32";wgSize=[64,2,1\]] + + [:case=901;type="f16";wgSize=[128,1,1\]] + + [:case=901;type="f16";wgSize=[64,2,1\]] + + [:case=901;type="f32";wgSize=[128,1,1\]] + + [:case=901;type="f32";wgSize=[64,2,1\]] + + [:case=902;type="f16";wgSize=[128,1,1\]] + + [:case=902;type="f16";wgSize=[64,2,1\]] + + [:case=902;type="f32";wgSize=[128,1,1\]] + + [:case=902;type="f32";wgSize=[64,2,1\]] + + [:case=903;type="f16";wgSize=[128,1,1\]] + + [:case=903;type="f16";wgSize=[64,2,1\]] + + [:case=903;type="f32";wgSize=[128,1,1\]] + + [:case=903;type="f32";wgSize=[64,2,1\]] + + [:case=904;type="f16";wgSize=[128,1,1\]] + + [:case=904;type="f16";wgSize=[64,2,1\]] + + [:case=904;type="f32";wgSize=[128,1,1\]] + + [:case=904;type="f32";wgSize=[64,2,1\]] + + [:case=905;type="f16";wgSize=[128,1,1\]] + + [:case=905;type="f16";wgSize=[64,2,1\]] + + [:case=905;type="f32";wgSize=[128,1,1\]] + + [:case=905;type="f32";wgSize=[64,2,1\]] + + [:case=906;type="f16";wgSize=[128,1,1\]] + + [:case=906;type="f16";wgSize=[64,2,1\]] + + [:case=906;type="f32";wgSize=[128,1,1\]] + + [:case=906;type="f32";wgSize=[64,2,1\]] + + [:case=907;type="f16";wgSize=[128,1,1\]] + + [:case=907;type="f16";wgSize=[64,2,1\]] + + [:case=907;type="f32";wgSize=[128,1,1\]] + + [:case=907;type="f32";wgSize=[64,2,1\]] + + [:case=908;type="f16";wgSize=[128,1,1\]] + + [:case=908;type="f16";wgSize=[64,2,1\]] + + [:case=908;type="f32";wgSize=[128,1,1\]] + + [:case=908;type="f32";wgSize=[64,2,1\]] + + [:case=909;type="f16";wgSize=[128,1,1\]] + + [:case=909;type="f16";wgSize=[64,2,1\]] + + [:case=909;type="f32";wgSize=[128,1,1\]] + + [:case=909;type="f32";wgSize=[64,2,1\]] + + [:case=90;type="f16";wgSize=[128,1,1\]] + + [:case=90;type="f16";wgSize=[64,2,1\]] + + [:case=90;type="f32";wgSize=[128,1,1\]] + + [:case=90;type="f32";wgSize=[64,2,1\]] + + [:case=910;type="f16";wgSize=[128,1,1\]] + + [:case=910;type="f16";wgSize=[64,2,1\]] + + [:case=910;type="f32";wgSize=[128,1,1\]] + + [:case=910;type="f32";wgSize=[64,2,1\]] + + [:case=911;type="f16";wgSize=[128,1,1\]] + + [:case=911;type="f16";wgSize=[64,2,1\]] + + [:case=911;type="f32";wgSize=[128,1,1\]] + + [:case=911;type="f32";wgSize=[64,2,1\]] + + [:case=912;type="f16";wgSize=[128,1,1\]] + + [:case=912;type="f16";wgSize=[64,2,1\]] + + [:case=912;type="f32";wgSize=[128,1,1\]] + + [:case=912;type="f32";wgSize=[64,2,1\]] + + [:case=913;type="f16";wgSize=[128,1,1\]] + + [:case=913;type="f16";wgSize=[64,2,1\]] + + [:case=913;type="f32";wgSize=[128,1,1\]] + + [:case=913;type="f32";wgSize=[64,2,1\]] + + [:case=914;type="f16";wgSize=[128,1,1\]] + + [:case=914;type="f16";wgSize=[64,2,1\]] + + [:case=914;type="f32";wgSize=[128,1,1\]] + + [:case=914;type="f32";wgSize=[64,2,1\]] + + [:case=915;type="f16";wgSize=[128,1,1\]] + + [:case=915;type="f16";wgSize=[64,2,1\]] + + [:case=915;type="f32";wgSize=[128,1,1\]] + + [:case=915;type="f32";wgSize=[64,2,1\]] + + [:case=916;type="f16";wgSize=[128,1,1\]] + + [:case=916;type="f16";wgSize=[64,2,1\]] + + [:case=916;type="f32";wgSize=[128,1,1\]] + + [:case=916;type="f32";wgSize=[64,2,1\]] + + [:case=917;type="f16";wgSize=[128,1,1\]] + + [:case=917;type="f16";wgSize=[64,2,1\]] + + [:case=917;type="f32";wgSize=[128,1,1\]] + + [:case=917;type="f32";wgSize=[64,2,1\]] + + [:case=918;type="f16";wgSize=[128,1,1\]] + + [:case=918;type="f16";wgSize=[64,2,1\]] + + [:case=918;type="f32";wgSize=[128,1,1\]] + + [:case=918;type="f32";wgSize=[64,2,1\]] + + [:case=919;type="f16";wgSize=[128,1,1\]] + + [:case=919;type="f16";wgSize=[64,2,1\]] + + [:case=919;type="f32";wgSize=[128,1,1\]] + + [:case=919;type="f32";wgSize=[64,2,1\]] + + [:case=91;type="f16";wgSize=[128,1,1\]] + + [:case=91;type="f16";wgSize=[64,2,1\]] + + [:case=91;type="f32";wgSize=[128,1,1\]] + + [:case=91;type="f32";wgSize=[64,2,1\]] + + [:case=920;type="f16";wgSize=[128,1,1\]] + + [:case=920;type="f16";wgSize=[64,2,1\]] + + [:case=920;type="f32";wgSize=[128,1,1\]] + + [:case=920;type="f32";wgSize=[64,2,1\]] + + [:case=921;type="f16";wgSize=[128,1,1\]] + + [:case=921;type="f16";wgSize=[64,2,1\]] + + [:case=921;type="f32";wgSize=[128,1,1\]] + + [:case=921;type="f32";wgSize=[64,2,1\]] + + [:case=922;type="f16";wgSize=[128,1,1\]] + + [:case=922;type="f16";wgSize=[64,2,1\]] + + [:case=922;type="f32";wgSize=[128,1,1\]] + + [:case=922;type="f32";wgSize=[64,2,1\]] + + [:case=923;type="f16";wgSize=[128,1,1\]] + + [:case=923;type="f16";wgSize=[64,2,1\]] + + [:case=923;type="f32";wgSize=[128,1,1\]] + + [:case=923;type="f32";wgSize=[64,2,1\]] + + [:case=924;type="f16";wgSize=[128,1,1\]] + + [:case=924;type="f16";wgSize=[64,2,1\]] + + [:case=924;type="f32";wgSize=[128,1,1\]] + + [:case=924;type="f32";wgSize=[64,2,1\]] + + [:case=925;type="f16";wgSize=[128,1,1\]] + + [:case=925;type="f16";wgSize=[64,2,1\]] + + [:case=925;type="f32";wgSize=[128,1,1\]] + + [:case=925;type="f32";wgSize=[64,2,1\]] + + [:case=926;type="f16";wgSize=[128,1,1\]] + + [:case=926;type="f16";wgSize=[64,2,1\]] + + [:case=926;type="f32";wgSize=[128,1,1\]] + + [:case=926;type="f32";wgSize=[64,2,1\]] + + [:case=927;type="f16";wgSize=[128,1,1\]] + + [:case=927;type="f16";wgSize=[64,2,1\]] + + [:case=927;type="f32";wgSize=[128,1,1\]] + + [:case=927;type="f32";wgSize=[64,2,1\]] + + [:case=928;type="f16";wgSize=[128,1,1\]] + + [:case=928;type="f16";wgSize=[64,2,1\]] + + [:case=928;type="f32";wgSize=[128,1,1\]] + + [:case=928;type="f32";wgSize=[64,2,1\]] + + [:case=929;type="f16";wgSize=[128,1,1\]] + + [:case=929;type="f16";wgSize=[64,2,1\]] + + [:case=929;type="f32";wgSize=[128,1,1\]] + + [:case=929;type="f32";wgSize=[64,2,1\]] + + [:case=92;type="f16";wgSize=[128,1,1\]] + + [:case=92;type="f16";wgSize=[64,2,1\]] + + [:case=92;type="f32";wgSize=[128,1,1\]] + + [:case=92;type="f32";wgSize=[64,2,1\]] + + [:case=930;type="f16";wgSize=[128,1,1\]] + + [:case=930;type="f16";wgSize=[64,2,1\]] + + [:case=930;type="f32";wgSize=[128,1,1\]] + + [:case=930;type="f32";wgSize=[64,2,1\]] + + [:case=931;type="f16";wgSize=[128,1,1\]] + + [:case=931;type="f16";wgSize=[64,2,1\]] + + [:case=931;type="f32";wgSize=[128,1,1\]] + + [:case=931;type="f32";wgSize=[64,2,1\]] + + [:case=932;type="f16";wgSize=[128,1,1\]] + + [:case=932;type="f16";wgSize=[64,2,1\]] + + [:case=932;type="f32";wgSize=[128,1,1\]] + + [:case=932;type="f32";wgSize=[64,2,1\]] + + [:case=933;type="f16";wgSize=[128,1,1\]] + + [:case=933;type="f16";wgSize=[64,2,1\]] + + [:case=933;type="f32";wgSize=[128,1,1\]] + + [:case=933;type="f32";wgSize=[64,2,1\]] + + [:case=934;type="f16";wgSize=[128,1,1\]] + + [:case=934;type="f16";wgSize=[64,2,1\]] + + [:case=934;type="f32";wgSize=[128,1,1\]] + + [:case=934;type="f32";wgSize=[64,2,1\]] + + [:case=935;type="f16";wgSize=[128,1,1\]] + + [:case=935;type="f16";wgSize=[64,2,1\]] + + [:case=935;type="f32";wgSize=[128,1,1\]] + + [:case=935;type="f32";wgSize=[64,2,1\]] + + [:case=936;type="f16";wgSize=[128,1,1\]] + + [:case=936;type="f16";wgSize=[64,2,1\]] + + [:case=936;type="f32";wgSize=[128,1,1\]] + + [:case=936;type="f32";wgSize=[64,2,1\]] + + [:case=937;type="f16";wgSize=[128,1,1\]] + + [:case=937;type="f16";wgSize=[64,2,1\]] + + [:case=937;type="f32";wgSize=[128,1,1\]] + + [:case=937;type="f32";wgSize=[64,2,1\]] + + [:case=938;type="f16";wgSize=[128,1,1\]] + + [:case=938;type="f16";wgSize=[64,2,1\]] + + [:case=938;type="f32";wgSize=[128,1,1\]] + + [:case=938;type="f32";wgSize=[64,2,1\]] + + [:case=939;type="f16";wgSize=[128,1,1\]] + + [:case=939;type="f16";wgSize=[64,2,1\]] + + [:case=939;type="f32";wgSize=[128,1,1\]] + + [:case=939;type="f32";wgSize=[64,2,1\]] + + [:case=93;type="f16";wgSize=[128,1,1\]] + + [:case=93;type="f16";wgSize=[64,2,1\]] + + [:case=93;type="f32";wgSize=[128,1,1\]] + + [:case=93;type="f32";wgSize=[64,2,1\]] + + [:case=940;type="f16";wgSize=[128,1,1\]] + + [:case=940;type="f16";wgSize=[64,2,1\]] + + [:case=940;type="f32";wgSize=[128,1,1\]] + + [:case=940;type="f32";wgSize=[64,2,1\]] + + [:case=941;type="f16";wgSize=[128,1,1\]] + + [:case=941;type="f16";wgSize=[64,2,1\]] + + [:case=941;type="f32";wgSize=[128,1,1\]] + + [:case=941;type="f32";wgSize=[64,2,1\]] + + [:case=942;type="f16";wgSize=[128,1,1\]] + + [:case=942;type="f16";wgSize=[64,2,1\]] + + [:case=942;type="f32";wgSize=[128,1,1\]] + + [:case=942;type="f32";wgSize=[64,2,1\]] + + [:case=943;type="f16";wgSize=[128,1,1\]] + + [:case=943;type="f16";wgSize=[64,2,1\]] + + [:case=943;type="f32";wgSize=[128,1,1\]] + + [:case=943;type="f32";wgSize=[64,2,1\]] + + [:case=944;type="f16";wgSize=[128,1,1\]] + + [:case=944;type="f16";wgSize=[64,2,1\]] + + [:case=944;type="f32";wgSize=[128,1,1\]] + + [:case=944;type="f32";wgSize=[64,2,1\]] + + [:case=945;type="f16";wgSize=[128,1,1\]] + + [:case=945;type="f16";wgSize=[64,2,1\]] + + [:case=945;type="f32";wgSize=[128,1,1\]] + + [:case=945;type="f32";wgSize=[64,2,1\]] + + [:case=946;type="f16";wgSize=[128,1,1\]] + + [:case=946;type="f16";wgSize=[64,2,1\]] + + [:case=946;type="f32";wgSize=[128,1,1\]] + + [:case=946;type="f32";wgSize=[64,2,1\]] + + [:case=947;type="f16";wgSize=[128,1,1\]] + + [:case=947;type="f16";wgSize=[64,2,1\]] + + [:case=947;type="f32";wgSize=[128,1,1\]] + + [:case=947;type="f32";wgSize=[64,2,1\]] + + [:case=948;type="f16";wgSize=[128,1,1\]] + + [:case=948;type="f16";wgSize=[64,2,1\]] + + [:case=948;type="f32";wgSize=[128,1,1\]] + + [:case=948;type="f32";wgSize=[64,2,1\]] + + [:case=949;type="f16";wgSize=[128,1,1\]] + + [:case=949;type="f16";wgSize=[64,2,1\]] + + [:case=949;type="f32";wgSize=[128,1,1\]] + + [:case=949;type="f32";wgSize=[64,2,1\]] + + [:case=94;type="f16";wgSize=[128,1,1\]] + + [:case=94;type="f16";wgSize=[64,2,1\]] + + [:case=94;type="f32";wgSize=[128,1,1\]] + + [:case=94;type="f32";wgSize=[64,2,1\]] + + [:case=950;type="f16";wgSize=[128,1,1\]] + + [:case=950;type="f16";wgSize=[64,2,1\]] + + [:case=950;type="f32";wgSize=[128,1,1\]] + + [:case=950;type="f32";wgSize=[64,2,1\]] + + [:case=951;type="f16";wgSize=[128,1,1\]] + + [:case=951;type="f16";wgSize=[64,2,1\]] + + [:case=951;type="f32";wgSize=[128,1,1\]] + + [:case=951;type="f32";wgSize=[64,2,1\]] + + [:case=952;type="f16";wgSize=[128,1,1\]] + + [:case=952;type="f16";wgSize=[64,2,1\]] + + [:case=952;type="f32";wgSize=[128,1,1\]] + + [:case=952;type="f32";wgSize=[64,2,1\]] + + [:case=953;type="f16";wgSize=[128,1,1\]] + + [:case=953;type="f16";wgSize=[64,2,1\]] + + [:case=953;type="f32";wgSize=[128,1,1\]] + + [:case=953;type="f32";wgSize=[64,2,1\]] + + [:case=954;type="f16";wgSize=[128,1,1\]] + + [:case=954;type="f16";wgSize=[64,2,1\]] + + [:case=954;type="f32";wgSize=[128,1,1\]] + + [:case=954;type="f32";wgSize=[64,2,1\]] + + [:case=955;type="f16";wgSize=[128,1,1\]] + + [:case=955;type="f16";wgSize=[64,2,1\]] + + [:case=955;type="f32";wgSize=[128,1,1\]] + + [:case=955;type="f32";wgSize=[64,2,1\]] + + [:case=956;type="f16";wgSize=[128,1,1\]] + + [:case=956;type="f16";wgSize=[64,2,1\]] + + [:case=956;type="f32";wgSize=[128,1,1\]] + + [:case=956;type="f32";wgSize=[64,2,1\]] + + [:case=957;type="f16";wgSize=[128,1,1\]] + + [:case=957;type="f16";wgSize=[64,2,1\]] + + [:case=957;type="f32";wgSize=[128,1,1\]] + + [:case=957;type="f32";wgSize=[64,2,1\]] + + [:case=958;type="f16";wgSize=[128,1,1\]] + + [:case=958;type="f16";wgSize=[64,2,1\]] + + [:case=958;type="f32";wgSize=[128,1,1\]] + + [:case=958;type="f32";wgSize=[64,2,1\]] + + [:case=959;type="f16";wgSize=[128,1,1\]] + + [:case=959;type="f16";wgSize=[64,2,1\]] + + [:case=959;type="f32";wgSize=[128,1,1\]] + + [:case=959;type="f32";wgSize=[64,2,1\]] + + [:case=95;type="f16";wgSize=[128,1,1\]] + + [:case=95;type="f16";wgSize=[64,2,1\]] + + [:case=95;type="f32";wgSize=[128,1,1\]] + + [:case=95;type="f32";wgSize=[64,2,1\]] + + [:case=960;type="f16";wgSize=[128,1,1\]] + + [:case=960;type="f16";wgSize=[64,2,1\]] + + [:case=960;type="f32";wgSize=[128,1,1\]] + + [:case=960;type="f32";wgSize=[64,2,1\]] + + [:case=961;type="f16";wgSize=[128,1,1\]] + + [:case=961;type="f16";wgSize=[64,2,1\]] + + [:case=961;type="f32";wgSize=[128,1,1\]] + + [:case=961;type="f32";wgSize=[64,2,1\]] + + [:case=962;type="f16";wgSize=[128,1,1\]] + + [:case=962;type="f16";wgSize=[64,2,1\]] + + [:case=962;type="f32";wgSize=[128,1,1\]] + + [:case=962;type="f32";wgSize=[64,2,1\]] + + [:case=963;type="f16";wgSize=[128,1,1\]] + + [:case=963;type="f16";wgSize=[64,2,1\]] + + [:case=963;type="f32";wgSize=[128,1,1\]] + + [:case=963;type="f32";wgSize=[64,2,1\]] + + [:case=964;type="f16";wgSize=[128,1,1\]] + + [:case=964;type="f16";wgSize=[64,2,1\]] + + [:case=964;type="f32";wgSize=[128,1,1\]] + + [:case=964;type="f32";wgSize=[64,2,1\]] + + [:case=965;type="f16";wgSize=[128,1,1\]] + + [:case=965;type="f16";wgSize=[64,2,1\]] + + [:case=965;type="f32";wgSize=[128,1,1\]] + + [:case=965;type="f32";wgSize=[64,2,1\]] + + [:case=966;type="f16";wgSize=[128,1,1\]] + + [:case=966;type="f16";wgSize=[64,2,1\]] + + [:case=966;type="f32";wgSize=[128,1,1\]] + + [:case=966;type="f32";wgSize=[64,2,1\]] + + [:case=967;type="f16";wgSize=[128,1,1\]] + + [:case=967;type="f16";wgSize=[64,2,1\]] + + [:case=967;type="f32";wgSize=[128,1,1\]] + + [:case=967;type="f32";wgSize=[64,2,1\]] + + [:case=968;type="f16";wgSize=[128,1,1\]] + + [:case=968;type="f16";wgSize=[64,2,1\]] + + [:case=968;type="f32";wgSize=[128,1,1\]] + + [:case=968;type="f32";wgSize=[64,2,1\]] + + [:case=969;type="f16";wgSize=[128,1,1\]] + + [:case=969;type="f16";wgSize=[64,2,1\]] + + [:case=969;type="f32";wgSize=[128,1,1\]] + + [:case=969;type="f32";wgSize=[64,2,1\]] + + [:case=96;type="f16";wgSize=[128,1,1\]] + + [:case=96;type="f16";wgSize=[64,2,1\]] + + [:case=96;type="f32";wgSize=[128,1,1\]] + + [:case=96;type="f32";wgSize=[64,2,1\]] + + [:case=970;type="f16";wgSize=[128,1,1\]] + + [:case=970;type="f16";wgSize=[64,2,1\]] + + [:case=970;type="f32";wgSize=[128,1,1\]] + + [:case=970;type="f32";wgSize=[64,2,1\]] + + [:case=971;type="f16";wgSize=[128,1,1\]] + + [:case=971;type="f16";wgSize=[64,2,1\]] + + [:case=971;type="f32";wgSize=[128,1,1\]] + + [:case=971;type="f32";wgSize=[64,2,1\]] + + [:case=972;type="f16";wgSize=[128,1,1\]] + + [:case=972;type="f16";wgSize=[64,2,1\]] + + [:case=972;type="f32";wgSize=[128,1,1\]] + + [:case=972;type="f32";wgSize=[64,2,1\]] + + [:case=973;type="f16";wgSize=[128,1,1\]] + + [:case=973;type="f16";wgSize=[64,2,1\]] + + [:case=973;type="f32";wgSize=[128,1,1\]] + + [:case=973;type="f32";wgSize=[64,2,1\]] + + [:case=974;type="f16";wgSize=[128,1,1\]] + + [:case=974;type="f16";wgSize=[64,2,1\]] + + [:case=974;type="f32";wgSize=[128,1,1\]] + + [:case=974;type="f32";wgSize=[64,2,1\]] + + [:case=975;type="f16";wgSize=[128,1,1\]] + + [:case=975;type="f16";wgSize=[64,2,1\]] + + [:case=975;type="f32";wgSize=[128,1,1\]] + + [:case=975;type="f32";wgSize=[64,2,1\]] + + [:case=976;type="f16";wgSize=[128,1,1\]] + + [:case=976;type="f16";wgSize=[64,2,1\]] + + [:case=976;type="f32";wgSize=[128,1,1\]] + + [:case=976;type="f32";wgSize=[64,2,1\]] + + [:case=977;type="f16";wgSize=[128,1,1\]] + + [:case=977;type="f16";wgSize=[64,2,1\]] + + [:case=977;type="f32";wgSize=[128,1,1\]] + + [:case=977;type="f32";wgSize=[64,2,1\]] + + [:case=978;type="f16";wgSize=[128,1,1\]] + + [:case=978;type="f16";wgSize=[64,2,1\]] + + [:case=978;type="f32";wgSize=[128,1,1\]] + + [:case=978;type="f32";wgSize=[64,2,1\]] + + [:case=979;type="f16";wgSize=[128,1,1\]] + + [:case=979;type="f16";wgSize=[64,2,1\]] + + [:case=979;type="f32";wgSize=[128,1,1\]] + + [:case=979;type="f32";wgSize=[64,2,1\]] + + [:case=97;type="f16";wgSize=[128,1,1\]] + + [:case=97;type="f16";wgSize=[64,2,1\]] + + [:case=97;type="f32";wgSize=[128,1,1\]] + + [:case=97;type="f32";wgSize=[64,2,1\]] + + [:case=980;type="f16";wgSize=[128,1,1\]] + + [:case=980;type="f16";wgSize=[64,2,1\]] + + [:case=980;type="f32";wgSize=[128,1,1\]] + + [:case=980;type="f32";wgSize=[64,2,1\]] + + [:case=981;type="f16";wgSize=[128,1,1\]] + + [:case=981;type="f16";wgSize=[64,2,1\]] + + [:case=981;type="f32";wgSize=[128,1,1\]] + + [:case=981;type="f32";wgSize=[64,2,1\]] + + [:case=982;type="f16";wgSize=[128,1,1\]] + + [:case=982;type="f16";wgSize=[64,2,1\]] + + [:case=982;type="f32";wgSize=[128,1,1\]] + + [:case=982;type="f32";wgSize=[64,2,1\]] + + [:case=983;type="f16";wgSize=[128,1,1\]] + + [:case=983;type="f16";wgSize=[64,2,1\]] + + [:case=983;type="f32";wgSize=[128,1,1\]] + + [:case=983;type="f32";wgSize=[64,2,1\]] + + [:case=984;type="f16";wgSize=[128,1,1\]] + + [:case=984;type="f16";wgSize=[64,2,1\]] + + [:case=984;type="f32";wgSize=[128,1,1\]] + + [:case=984;type="f32";wgSize=[64,2,1\]] + + [:case=985;type="f16";wgSize=[128,1,1\]] + + [:case=985;type="f16";wgSize=[64,2,1\]] + + [:case=985;type="f32";wgSize=[128,1,1\]] + + [:case=985;type="f32";wgSize=[64,2,1\]] + + [:case=986;type="f16";wgSize=[128,1,1\]] + + [:case=986;type="f16";wgSize=[64,2,1\]] + + [:case=986;type="f32";wgSize=[128,1,1\]] + + [:case=986;type="f32";wgSize=[64,2,1\]] + + [:case=987;type="f16";wgSize=[128,1,1\]] + + [:case=987;type="f16";wgSize=[64,2,1\]] + + [:case=987;type="f32";wgSize=[128,1,1\]] + + [:case=987;type="f32";wgSize=[64,2,1\]] + + [:case=988;type="f16";wgSize=[128,1,1\]] + + [:case=988;type="f16";wgSize=[64,2,1\]] + + [:case=988;type="f32";wgSize=[128,1,1\]] + + [:case=988;type="f32";wgSize=[64,2,1\]] + + [:case=989;type="f16";wgSize=[128,1,1\]] + + [:case=989;type="f16";wgSize=[64,2,1\]] + + [:case=989;type="f32";wgSize=[128,1,1\]] + + [:case=989;type="f32";wgSize=[64,2,1\]] + + [:case=98;type="f16";wgSize=[128,1,1\]] + + [:case=98;type="f16";wgSize=[64,2,1\]] + + [:case=98;type="f32";wgSize=[128,1,1\]] + + [:case=98;type="f32";wgSize=[64,2,1\]] + + [:case=990;type="f16";wgSize=[128,1,1\]] + + [:case=990;type="f16";wgSize=[64,2,1\]] + + [:case=990;type="f32";wgSize=[128,1,1\]] + + [:case=990;type="f32";wgSize=[64,2,1\]] + + [:case=991;type="f16";wgSize=[128,1,1\]] + + [:case=991;type="f16";wgSize=[64,2,1\]] + + [:case=991;type="f32";wgSize=[128,1,1\]] + + [:case=991;type="f32";wgSize=[64,2,1\]] + + [:case=992;type="f16";wgSize=[128,1,1\]] + + [:case=992;type="f16";wgSize=[64,2,1\]] + + [:case=992;type="f32";wgSize=[128,1,1\]] + + [:case=992;type="f32";wgSize=[64,2,1\]] + + [:case=993;type="f16";wgSize=[128,1,1\]] + + [:case=993;type="f16";wgSize=[64,2,1\]] + + [:case=993;type="f32";wgSize=[128,1,1\]] + + [:case=993;type="f32";wgSize=[64,2,1\]] + + [:case=994;type="f16";wgSize=[128,1,1\]] + + [:case=994;type="f16";wgSize=[64,2,1\]] + + [:case=994;type="f32";wgSize=[128,1,1\]] + + [:case=994;type="f32";wgSize=[64,2,1\]] + + [:case=995;type="f16";wgSize=[128,1,1\]] + + [:case=995;type="f16";wgSize=[64,2,1\]] + + [:case=995;type="f32";wgSize=[128,1,1\]] + + [:case=995;type="f32";wgSize=[64,2,1\]] + + [:case=996;type="f16";wgSize=[128,1,1\]] + + [:case=996;type="f16";wgSize=[64,2,1\]] + + [:case=996;type="f32";wgSize=[128,1,1\]] + + [:case=996;type="f32";wgSize=[64,2,1\]] + + [:case=997;type="f16";wgSize=[128,1,1\]] + + [:case=997;type="f16";wgSize=[64,2,1\]] + + [:case=997;type="f32";wgSize=[128,1,1\]] + + [:case=997;type="f32";wgSize=[64,2,1\]] + + [:case=998;type="f16";wgSize=[128,1,1\]] + + [:case=998;type="f16";wgSize=[64,2,1\]] + + [:case=998;type="f32";wgSize=[128,1,1\]] + + [:case=998;type="f32";wgSize=[64,2,1\]] + + [:case=999;type="f16";wgSize=[128,1,1\]] + + [:case=999;type="f16";wgSize=[64,2,1\]] + + [:case=999;type="f32";wgSize=[128,1,1\]] + + [:case=999;type="f32";wgSize=[64,2,1\]] + + [:case=99;type="f16";wgSize=[128,1,1\]] + + [:case=99;type="f16";wgSize=[64,2,1\]] + + [:case=99;type="f32";wgSize=[128,1,1\]] + + [:case=99;type="f32";wgSize=[64,2,1\]] + + [:case=9;type="f16";wgSize=[128,1,1\]] + + [:case=9;type="f16";wgSize=[64,2,1\]] + + [:case=9;type="f32";wgSize=[128,1,1\]] + + [:case=9;type="f32";wgSize=[64,2,1\]] + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,subgroupMul:fragment:*] + [:] + + [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,tan:abstract_float:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: [PASS, FAIL] @@ -86667,7 +121765,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,tan:f16:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -86737,7 +121835,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,tanh:abstract_float:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -86815,7 +121913,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,tanh:f32:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -87204,49 +122302,74351 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGather:depth_2d_coords:*] [:] + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGather:depth_3d_coords:*] [:] + [:stage="c";format="depth16unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGather:depth_array_2d_coords:*] [:] + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGather:depth_array_3d_coords:*] [:] + [:stage="c";format="depth16unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGather:sampled_2d_coords:*] [:] + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="r16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="r16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="r16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGather:sampled_3d_coords:*] [:] + [:stage="c";format="astc-10x10-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-10x10-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-10x10-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-10x5-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-10x5-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-10x5-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-10x6-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-10x6-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-10x6-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-10x8-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-10x8-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-10x8-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-12x10-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-12x10-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-12x10-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-12x12-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-12x12-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-12x12-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-4x4-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-4x4-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-4x4-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-5x4-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-5x4-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-5x4-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-5x5-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-5x5-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-5x5-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-6x5-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-6x5-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-6x5-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-6x6-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-6x6-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-6x6-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-8x5-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-8x5-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-8x5-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-8x6-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-8x6-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-8x6-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-8x8-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-8x8-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-8x8-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="bc1-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";mode="c"] + + [:stage="c";format="depth16unorm";filt="linear";mode="m"] + + [:stage="c";format="depth16unorm";filt="linear";mode="r"] + + [:stage="c";format="depth16unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";mode="c"] + + [:stage="c";format="depth32float";filt="linear";mode="m"] + + [:stage="c";format="depth32float";filt="linear";mode="r"] + + [:stage="c";format="depth32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="eac-r11snorm";filt="linear";mode="c"] + + [:stage="c";format="eac-r11snorm";filt="linear";mode="m"] + + [:stage="c";format="eac-r11snorm";filt="linear";mode="r"] + + [:stage="c";format="eac-r11snorm";filt="nearest";mode="c"] + + [:stage="c";format="eac-r11snorm";filt="nearest";mode="m"] + + [:stage="c";format="eac-r11snorm";filt="nearest";mode="r"] + + [:stage="c";format="eac-r11unorm";filt="linear";mode="c"] + + [:stage="c";format="eac-r11unorm";filt="linear";mode="m"] + + [:stage="c";format="eac-r11unorm";filt="linear";mode="r"] + + [:stage="c";format="eac-r11unorm";filt="nearest";mode="c"] + + [:stage="c";format="eac-r11unorm";filt="nearest";mode="m"] + + [:stage="c";format="eac-r11unorm";filt="nearest";mode="r"] + + [:stage="c";format="eac-rg11snorm";filt="linear";mode="c"] + + [:stage="c";format="eac-rg11snorm";filt="linear";mode="m"] + + [:stage="c";format="eac-rg11snorm";filt="linear";mode="r"] + + [:stage="c";format="eac-rg11snorm";filt="nearest";mode="c"] + + [:stage="c";format="eac-rg11snorm";filt="nearest";mode="m"] + + [:stage="c";format="eac-rg11snorm";filt="nearest";mode="r"] + + [:stage="c";format="eac-rg11unorm";filt="linear";mode="c"] + + [:stage="c";format="eac-rg11unorm";filt="linear";mode="m"] + + [:stage="c";format="eac-rg11unorm";filt="linear";mode="r"] + + [:stage="c";format="eac-rg11unorm";filt="nearest";mode="c"] + + [:stage="c";format="eac-rg11unorm";filt="nearest";mode="m"] + + [:stage="c";format="eac-rg11unorm";filt="nearest";mode="r"] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";mode="c"] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";mode="m"] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";mode="r"] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";mode="c"] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";mode="m"] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";mode="r"] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";mode="c"] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";mode="m"] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";mode="r"] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";mode="c"] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";mode="m"] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";mode="r"] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";mode="c"] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";mode="m"] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";mode="r"] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";mode="c"] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";mode="m"] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";mode="r"] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="r16float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="astc-10x10-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-10x10-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-10x10-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-10x5-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-10x5-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-10x5-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-10x6-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-10x6-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-10x6-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-10x8-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-10x8-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-10x8-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-12x10-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-12x10-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-12x10-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-12x12-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-12x12-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-12x12-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-4x4-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-4x4-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-4x4-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-5x4-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-5x4-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-5x4-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-5x5-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-5x5-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-5x5-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-6x5-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-6x5-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-6x5-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-6x6-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-6x6-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-6x6-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-8x5-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-8x5-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-8x5-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-8x6-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-8x6-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-8x6-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-8x8-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-8x8-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-8x8-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="bc1-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";mode="c"] + + [:stage="f";format="depth16unorm";filt="linear";mode="m"] + + [:stage="f";format="depth16unorm";filt="linear";mode="r"] + + [:stage="f";format="depth16unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";mode="c"] + + [:stage="f";format="depth32float";filt="linear";mode="m"] + + [:stage="f";format="depth32float";filt="linear";mode="r"] + + [:stage="f";format="depth32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="eac-r11snorm";filt="linear";mode="c"] + + [:stage="f";format="eac-r11snorm";filt="linear";mode="m"] + + [:stage="f";format="eac-r11snorm";filt="linear";mode="r"] + + [:stage="f";format="eac-r11snorm";filt="nearest";mode="c"] + + [:stage="f";format="eac-r11snorm";filt="nearest";mode="m"] + + [:stage="f";format="eac-r11snorm";filt="nearest";mode="r"] + + [:stage="f";format="eac-r11unorm";filt="linear";mode="c"] + + [:stage="f";format="eac-r11unorm";filt="linear";mode="m"] + + [:stage="f";format="eac-r11unorm";filt="linear";mode="r"] + + [:stage="f";format="eac-r11unorm";filt="nearest";mode="c"] + + [:stage="f";format="eac-r11unorm";filt="nearest";mode="m"] + + [:stage="f";format="eac-r11unorm";filt="nearest";mode="r"] + + [:stage="f";format="eac-rg11snorm";filt="linear";mode="c"] + + [:stage="f";format="eac-rg11snorm";filt="linear";mode="m"] + + [:stage="f";format="eac-rg11snorm";filt="linear";mode="r"] + + [:stage="f";format="eac-rg11snorm";filt="nearest";mode="c"] + + [:stage="f";format="eac-rg11snorm";filt="nearest";mode="m"] + + [:stage="f";format="eac-rg11snorm";filt="nearest";mode="r"] + + [:stage="f";format="eac-rg11unorm";filt="linear";mode="c"] + + [:stage="f";format="eac-rg11unorm";filt="linear";mode="m"] + + [:stage="f";format="eac-rg11unorm";filt="linear";mode="r"] + + [:stage="f";format="eac-rg11unorm";filt="nearest";mode="c"] + + [:stage="f";format="eac-rg11unorm";filt="nearest";mode="m"] + + [:stage="f";format="eac-rg11unorm";filt="nearest";mode="r"] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";mode="c"] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";mode="m"] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";mode="r"] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";mode="c"] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";mode="m"] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";mode="r"] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";mode="c"] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";mode="m"] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";mode="r"] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";mode="c"] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";mode="m"] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";mode="r"] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";mode="c"] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";mode="m"] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";mode="r"] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";mode="c"] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";mode="m"] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";mode="r"] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="r16float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="astc-10x10-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-10x10-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-10x10-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-10x5-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-10x5-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-10x5-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-10x6-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-10x6-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-10x6-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-10x8-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-10x8-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-10x8-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-12x10-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-12x10-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-12x10-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-12x12-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-12x12-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-12x12-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-4x4-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-4x4-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-4x4-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-5x4-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-5x4-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-5x4-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-5x5-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-5x5-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-5x5-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-6x5-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-6x5-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-6x5-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-6x6-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-6x6-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-6x6-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-8x5-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-8x5-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-8x5-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-8x6-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-8x6-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-8x6-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-8x8-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-8x8-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-8x8-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="bc1-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";mode="c"] + + [:stage="v";format="depth16unorm";filt="linear";mode="m"] + + [:stage="v";format="depth16unorm";filt="linear";mode="r"] + + [:stage="v";format="depth16unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";mode="c"] + + [:stage="v";format="depth32float";filt="linear";mode="m"] + + [:stage="v";format="depth32float";filt="linear";mode="r"] + + [:stage="v";format="depth32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="eac-r11snorm";filt="linear";mode="c"] + + [:stage="v";format="eac-r11snorm";filt="linear";mode="m"] + + [:stage="v";format="eac-r11snorm";filt="linear";mode="r"] + + [:stage="v";format="eac-r11snorm";filt="nearest";mode="c"] + + [:stage="v";format="eac-r11snorm";filt="nearest";mode="m"] + + [:stage="v";format="eac-r11snorm";filt="nearest";mode="r"] + + [:stage="v";format="eac-r11unorm";filt="linear";mode="c"] + + [:stage="v";format="eac-r11unorm";filt="linear";mode="m"] + + [:stage="v";format="eac-r11unorm";filt="linear";mode="r"] + + [:stage="v";format="eac-r11unorm";filt="nearest";mode="c"] + + [:stage="v";format="eac-r11unorm";filt="nearest";mode="m"] + + [:stage="v";format="eac-r11unorm";filt="nearest";mode="r"] + + [:stage="v";format="eac-rg11snorm";filt="linear";mode="c"] + + [:stage="v";format="eac-rg11snorm";filt="linear";mode="m"] + + [:stage="v";format="eac-rg11snorm";filt="linear";mode="r"] + + [:stage="v";format="eac-rg11snorm";filt="nearest";mode="c"] + + [:stage="v";format="eac-rg11snorm";filt="nearest";mode="m"] + + [:stage="v";format="eac-rg11snorm";filt="nearest";mode="r"] + + [:stage="v";format="eac-rg11unorm";filt="linear";mode="c"] + + [:stage="v";format="eac-rg11unorm";filt="linear";mode="m"] + + [:stage="v";format="eac-rg11unorm";filt="linear";mode="r"] + + [:stage="v";format="eac-rg11unorm";filt="nearest";mode="c"] + + [:stage="v";format="eac-rg11unorm";filt="nearest";mode="m"] + + [:stage="v";format="eac-rg11unorm";filt="nearest";mode="r"] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";mode="c"] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";mode="m"] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";mode="r"] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";mode="c"] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";mode="m"] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";mode="r"] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";mode="c"] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";mode="m"] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";mode="r"] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";mode="c"] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";mode="m"] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";mode="r"] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";mode="c"] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";mode="m"] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";mode="r"] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";mode="c"] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";mode="m"] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";mode="r"] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="r16float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_2d_coords:*] + expected: + if os == "linux" and not debug: [OK, TIMEOUT] [:] + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="r16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="r16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="r16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGather:sampled_array_3d_coords:*] [:] + [:stage="c";format="astc-10x10-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-10x10-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-10x10-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-10x5-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-10x5-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-10x5-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-10x6-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-10x6-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-10x6-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-10x8-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-10x8-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-10x8-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-12x10-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-12x10-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-12x10-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-12x12-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-12x12-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-12x12-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-4x4-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-4x4-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-4x4-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-5x4-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-5x4-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-5x4-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-5x5-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-5x5-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-5x5-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-6x5-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-6x5-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-6x5-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-6x6-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-6x6-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-6x6-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-8x5-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-8x5-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-8x5-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-8x6-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-8x6-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-8x6-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-8x8-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-8x8-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-8x8-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="bc1-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";mode="c"] + + [:stage="c";format="depth16unorm";filt="linear";mode="m"] + + [:stage="c";format="depth16unorm";filt="linear";mode="r"] + + [:stage="c";format="depth16unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";mode="c"] + + [:stage="c";format="depth32float";filt="linear";mode="m"] + + [:stage="c";format="depth32float";filt="linear";mode="r"] + + [:stage="c";format="depth32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="eac-r11snorm";filt="linear";mode="c"] + + [:stage="c";format="eac-r11snorm";filt="linear";mode="m"] + + [:stage="c";format="eac-r11snorm";filt="linear";mode="r"] + + [:stage="c";format="eac-r11snorm";filt="nearest";mode="c"] + + [:stage="c";format="eac-r11snorm";filt="nearest";mode="m"] + + [:stage="c";format="eac-r11snorm";filt="nearest";mode="r"] + + [:stage="c";format="eac-r11unorm";filt="linear";mode="c"] + + [:stage="c";format="eac-r11unorm";filt="linear";mode="m"] + + [:stage="c";format="eac-r11unorm";filt="linear";mode="r"] + + [:stage="c";format="eac-r11unorm";filt="nearest";mode="c"] + + [:stage="c";format="eac-r11unorm";filt="nearest";mode="m"] + + [:stage="c";format="eac-r11unorm";filt="nearest";mode="r"] + + [:stage="c";format="eac-rg11snorm";filt="linear";mode="c"] + + [:stage="c";format="eac-rg11snorm";filt="linear";mode="m"] + + [:stage="c";format="eac-rg11snorm";filt="linear";mode="r"] + + [:stage="c";format="eac-rg11snorm";filt="nearest";mode="c"] + + [:stage="c";format="eac-rg11snorm";filt="nearest";mode="m"] + + [:stage="c";format="eac-rg11snorm";filt="nearest";mode="r"] + + [:stage="c";format="eac-rg11unorm";filt="linear";mode="c"] + + [:stage="c";format="eac-rg11unorm";filt="linear";mode="m"] + + [:stage="c";format="eac-rg11unorm";filt="linear";mode="r"] + + [:stage="c";format="eac-rg11unorm";filt="nearest";mode="c"] + + [:stage="c";format="eac-rg11unorm";filt="nearest";mode="m"] + + [:stage="c";format="eac-rg11unorm";filt="nearest";mode="r"] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";mode="c"] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";mode="m"] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";mode="r"] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";mode="c"] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";mode="m"] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";mode="r"] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";mode="c"] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";mode="m"] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";mode="r"] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";mode="c"] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";mode="m"] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";mode="r"] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";mode="c"] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";mode="m"] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";mode="r"] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";mode="c"] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";mode="m"] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";mode="r"] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="r16float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="astc-10x10-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-10x10-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-10x10-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-10x5-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-10x5-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-10x5-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-10x6-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-10x6-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-10x6-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-10x8-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-10x8-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-10x8-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-12x10-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-12x10-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-12x10-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-12x12-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-12x12-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-12x12-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-4x4-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-4x4-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-4x4-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-5x4-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-5x4-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-5x4-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-5x5-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-5x5-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-5x5-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-6x5-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-6x5-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-6x5-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-6x6-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-6x6-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-6x6-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-8x5-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-8x5-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-8x5-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-8x6-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-8x6-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-8x6-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-8x8-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-8x8-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-8x8-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="bc1-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";mode="c"] + + [:stage="f";format="depth16unorm";filt="linear";mode="m"] + + [:stage="f";format="depth16unorm";filt="linear";mode="r"] + + [:stage="f";format="depth16unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";mode="c"] + + [:stage="f";format="depth32float";filt="linear";mode="m"] + + [:stage="f";format="depth32float";filt="linear";mode="r"] + + [:stage="f";format="depth32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="eac-r11snorm";filt="linear";mode="c"] + + [:stage="f";format="eac-r11snorm";filt="linear";mode="m"] + + [:stage="f";format="eac-r11snorm";filt="linear";mode="r"] + + [:stage="f";format="eac-r11snorm";filt="nearest";mode="c"] + + [:stage="f";format="eac-r11snorm";filt="nearest";mode="m"] + + [:stage="f";format="eac-r11snorm";filt="nearest";mode="r"] + + [:stage="f";format="eac-r11unorm";filt="linear";mode="c"] + + [:stage="f";format="eac-r11unorm";filt="linear";mode="m"] + + [:stage="f";format="eac-r11unorm";filt="linear";mode="r"] + + [:stage="f";format="eac-r11unorm";filt="nearest";mode="c"] + + [:stage="f";format="eac-r11unorm";filt="nearest";mode="m"] + + [:stage="f";format="eac-r11unorm";filt="nearest";mode="r"] + + [:stage="f";format="eac-rg11snorm";filt="linear";mode="c"] + + [:stage="f";format="eac-rg11snorm";filt="linear";mode="m"] + + [:stage="f";format="eac-rg11snorm";filt="linear";mode="r"] + + [:stage="f";format="eac-rg11snorm";filt="nearest";mode="c"] + + [:stage="f";format="eac-rg11snorm";filt="nearest";mode="m"] + + [:stage="f";format="eac-rg11snorm";filt="nearest";mode="r"] + + [:stage="f";format="eac-rg11unorm";filt="linear";mode="c"] + + [:stage="f";format="eac-rg11unorm";filt="linear";mode="m"] + + [:stage="f";format="eac-rg11unorm";filt="linear";mode="r"] + + [:stage="f";format="eac-rg11unorm";filt="nearest";mode="c"] + + [:stage="f";format="eac-rg11unorm";filt="nearest";mode="m"] + + [:stage="f";format="eac-rg11unorm";filt="nearest";mode="r"] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";mode="c"] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";mode="m"] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";mode="r"] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";mode="c"] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";mode="m"] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";mode="r"] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";mode="c"] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";mode="m"] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";mode="r"] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";mode="c"] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";mode="m"] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";mode="r"] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";mode="c"] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";mode="m"] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";mode="r"] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";mode="c"] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";mode="m"] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";mode="r"] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="r16float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="astc-10x10-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-10x10-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-10x10-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-10x5-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-10x5-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-10x5-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-10x6-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-10x6-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-10x6-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-10x8-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-10x8-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-10x8-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-12x10-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-12x10-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-12x10-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-12x12-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-12x12-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-12x12-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-4x4-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-4x4-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-4x4-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-5x4-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-5x4-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-5x4-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-5x5-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-5x5-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-5x5-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-6x5-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-6x5-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-6x5-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-6x6-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-6x6-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-6x6-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-8x5-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-8x5-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-8x5-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-8x6-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-8x6-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-8x6-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-8x8-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-8x8-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-8x8-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="bc1-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";mode="c"] + + [:stage="v";format="depth16unorm";filt="linear";mode="m"] + + [:stage="v";format="depth16unorm";filt="linear";mode="r"] + + [:stage="v";format="depth16unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";mode="c"] + + [:stage="v";format="depth32float";filt="linear";mode="m"] + + [:stage="v";format="depth32float";filt="linear";mode="r"] + + [:stage="v";format="depth32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="eac-r11snorm";filt="linear";mode="c"] + + [:stage="v";format="eac-r11snorm";filt="linear";mode="m"] + + [:stage="v";format="eac-r11snorm";filt="linear";mode="r"] + + [:stage="v";format="eac-r11snorm";filt="nearest";mode="c"] + + [:stage="v";format="eac-r11snorm";filt="nearest";mode="m"] + + [:stage="v";format="eac-r11snorm";filt="nearest";mode="r"] + + [:stage="v";format="eac-r11unorm";filt="linear";mode="c"] + + [:stage="v";format="eac-r11unorm";filt="linear";mode="m"] + + [:stage="v";format="eac-r11unorm";filt="linear";mode="r"] + + [:stage="v";format="eac-r11unorm";filt="nearest";mode="c"] + + [:stage="v";format="eac-r11unorm";filt="nearest";mode="m"] + + [:stage="v";format="eac-r11unorm";filt="nearest";mode="r"] + + [:stage="v";format="eac-rg11snorm";filt="linear";mode="c"] + + [:stage="v";format="eac-rg11snorm";filt="linear";mode="m"] + + [:stage="v";format="eac-rg11snorm";filt="linear";mode="r"] + + [:stage="v";format="eac-rg11snorm";filt="nearest";mode="c"] + + [:stage="v";format="eac-rg11snorm";filt="nearest";mode="m"] + + [:stage="v";format="eac-rg11snorm";filt="nearest";mode="r"] + + [:stage="v";format="eac-rg11unorm";filt="linear";mode="c"] + + [:stage="v";format="eac-rg11unorm";filt="linear";mode="m"] + + [:stage="v";format="eac-rg11unorm";filt="linear";mode="r"] + + [:stage="v";format="eac-rg11unorm";filt="nearest";mode="c"] + + [:stage="v";format="eac-rg11unorm";filt="nearest";mode="m"] + + [:stage="v";format="eac-rg11unorm";filt="nearest";mode="r"] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";mode="c"] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";mode="m"] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";mode="r"] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";mode="c"] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";mode="m"] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";mode="r"] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";mode="c"] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";mode="m"] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";mode="r"] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";mode="c"] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";mode="m"] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";mode="r"] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";mode="c"] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";mode="m"] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";mode="r"] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";mode="c"] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";mode="m"] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";mode="r"] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="r16float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGatherCompare:array_2d_coords:*] [:] + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGatherCompare:array_3d_coords:*] [:] + [:stage="c";format="depth16unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL -[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGatherCompare:sampled_array_2d_coords:*] - [:] + [:stage="c";format="depth16unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL -[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGatherCompare:sampled_array_3d_coords:*] - [:] +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGatherCompare:sampled_2d_coords:*] + [:stage="c";format="depth16unorm";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGatherCompare:sampled_3d_coords:*] + [:stage="c";format="depth16unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureLoad:arrayed:*] @@ -87534,6 +196934,870 @@ expected: if os == "linux" and not debug: FAIL + [:stage="c";format="astc-10x10-unorm";texture_type="texture_2d_array"] + + [:stage="c";format="astc-10x10-unorm-srgb";texture_type="texture_2d_array"] + + [:stage="c";format="astc-10x5-unorm";texture_type="texture_2d_array"] + + [:stage="c";format="astc-10x5-unorm-srgb";texture_type="texture_2d_array"] + + [:stage="c";format="astc-10x6-unorm";texture_type="texture_2d_array"] + + [:stage="c";format="astc-10x6-unorm-srgb";texture_type="texture_2d_array"] + + [:stage="c";format="astc-10x8-unorm";texture_type="texture_2d_array"] + + [:stage="c";format="astc-10x8-unorm-srgb";texture_type="texture_2d_array"] + + [:stage="c";format="astc-12x10-unorm";texture_type="texture_2d_array"] + + [:stage="c";format="astc-12x10-unorm-srgb";texture_type="texture_2d_array"] + + [:stage="c";format="astc-12x12-unorm";texture_type="texture_2d_array"] + + [:stage="c";format="astc-12x12-unorm-srgb";texture_type="texture_2d_array"] + + [:stage="c";format="astc-4x4-unorm";texture_type="texture_2d_array"] + + [:stage="c";format="astc-4x4-unorm-srgb";texture_type="texture_2d_array"] + + [:stage="c";format="astc-5x4-unorm";texture_type="texture_2d_array"] + + [:stage="c";format="astc-5x4-unorm-srgb";texture_type="texture_2d_array"] + + [:stage="c";format="astc-5x5-unorm";texture_type="texture_2d_array"] + + [:stage="c";format="astc-5x5-unorm-srgb";texture_type="texture_2d_array"] + + [:stage="c";format="astc-6x5-unorm";texture_type="texture_2d_array"] + + [:stage="c";format="astc-6x5-unorm-srgb";texture_type="texture_2d_array"] + + [:stage="c";format="astc-6x6-unorm";texture_type="texture_2d_array"] + + [:stage="c";format="astc-6x6-unorm-srgb";texture_type="texture_2d_array"] + + [:stage="c";format="astc-8x5-unorm";texture_type="texture_2d_array"] + + [:stage="c";format="astc-8x5-unorm-srgb";texture_type="texture_2d_array"] + + [:stage="c";format="astc-8x6-unorm";texture_type="texture_2d_array"] + + [:stage="c";format="astc-8x6-unorm-srgb";texture_type="texture_2d_array"] + + [:stage="c";format="astc-8x8-unorm";texture_type="texture_2d_array"] + + [:stage="c";format="astc-8x8-unorm-srgb";texture_type="texture_2d_array"] + + [:stage="c";format="bc1-rgba-unorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";texture_type="texture_depth_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";texture_type="texture_depth_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="eac-r11snorm";texture_type="texture_2d_array"] + + [:stage="c";format="eac-r11unorm";texture_type="texture_2d_array"] + + [:stage="c";format="eac-rg11snorm";texture_type="texture_2d_array"] + + [:stage="c";format="eac-rg11unorm";texture_type="texture_2d_array"] + + [:stage="c";format="etc2-rgb8a1unorm";texture_type="texture_2d_array"] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";texture_type="texture_2d_array"] + + [:stage="c";format="etc2-rgb8unorm";texture_type="texture_2d_array"] + + [:stage="c";format="etc2-rgb8unorm-srgb";texture_type="texture_2d_array"] + + [:stage="c";format="etc2-rgba8unorm";texture_type="texture_2d_array"] + + [:stage="c";format="etc2-rgba8unorm-srgb";texture_type="texture_2d_array"] + + [:stage="c";format="r16float";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="astc-10x10-unorm";texture_type="texture_2d_array"] + + [:stage="f";format="astc-10x10-unorm-srgb";texture_type="texture_2d_array"] + + [:stage="f";format="astc-10x5-unorm";texture_type="texture_2d_array"] + + [:stage="f";format="astc-10x5-unorm-srgb";texture_type="texture_2d_array"] + + [:stage="f";format="astc-10x6-unorm";texture_type="texture_2d_array"] + + [:stage="f";format="astc-10x6-unorm-srgb";texture_type="texture_2d_array"] + + [:stage="f";format="astc-10x8-unorm";texture_type="texture_2d_array"] + + [:stage="f";format="astc-10x8-unorm-srgb";texture_type="texture_2d_array"] + + [:stage="f";format="astc-12x10-unorm";texture_type="texture_2d_array"] + + [:stage="f";format="astc-12x10-unorm-srgb";texture_type="texture_2d_array"] + + [:stage="f";format="astc-12x12-unorm";texture_type="texture_2d_array"] + + [:stage="f";format="astc-12x12-unorm-srgb";texture_type="texture_2d_array"] + + [:stage="f";format="astc-4x4-unorm";texture_type="texture_2d_array"] + + [:stage="f";format="astc-4x4-unorm-srgb";texture_type="texture_2d_array"] + + [:stage="f";format="astc-5x4-unorm";texture_type="texture_2d_array"] + + [:stage="f";format="astc-5x4-unorm-srgb";texture_type="texture_2d_array"] + + [:stage="f";format="astc-5x5-unorm";texture_type="texture_2d_array"] + + [:stage="f";format="astc-5x5-unorm-srgb";texture_type="texture_2d_array"] + + [:stage="f";format="astc-6x5-unorm";texture_type="texture_2d_array"] + + [:stage="f";format="astc-6x5-unorm-srgb";texture_type="texture_2d_array"] + + [:stage="f";format="astc-6x6-unorm";texture_type="texture_2d_array"] + + [:stage="f";format="astc-6x6-unorm-srgb";texture_type="texture_2d_array"] + + [:stage="f";format="astc-8x5-unorm";texture_type="texture_2d_array"] + + [:stage="f";format="astc-8x5-unorm-srgb";texture_type="texture_2d_array"] + + [:stage="f";format="astc-8x6-unorm";texture_type="texture_2d_array"] + + [:stage="f";format="astc-8x6-unorm-srgb";texture_type="texture_2d_array"] + + [:stage="f";format="astc-8x8-unorm";texture_type="texture_2d_array"] + + [:stage="f";format="astc-8x8-unorm-srgb";texture_type="texture_2d_array"] + + [:stage="f";format="bc1-rgba-unorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";texture_type="texture_depth_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";texture_type="texture_depth_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="eac-r11snorm";texture_type="texture_2d_array"] + + [:stage="f";format="eac-r11unorm";texture_type="texture_2d_array"] + + [:stage="f";format="eac-rg11snorm";texture_type="texture_2d_array"] + + [:stage="f";format="eac-rg11unorm";texture_type="texture_2d_array"] + + [:stage="f";format="etc2-rgb8a1unorm";texture_type="texture_2d_array"] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";texture_type="texture_2d_array"] + + [:stage="f";format="etc2-rgb8unorm";texture_type="texture_2d_array"] + + [:stage="f";format="etc2-rgb8unorm-srgb";texture_type="texture_2d_array"] + + [:stage="f";format="etc2-rgba8unorm";texture_type="texture_2d_array"] + + [:stage="f";format="etc2-rgba8unorm-srgb";texture_type="texture_2d_array"] + + [:stage="f";format="r16float";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="astc-10x10-unorm";texture_type="texture_2d_array"] + + [:stage="v";format="astc-10x10-unorm-srgb";texture_type="texture_2d_array"] + + [:stage="v";format="astc-10x5-unorm";texture_type="texture_2d_array"] + + [:stage="v";format="astc-10x5-unorm-srgb";texture_type="texture_2d_array"] + + [:stage="v";format="astc-10x6-unorm";texture_type="texture_2d_array"] + + [:stage="v";format="astc-10x6-unorm-srgb";texture_type="texture_2d_array"] + + [:stage="v";format="astc-10x8-unorm";texture_type="texture_2d_array"] + + [:stage="v";format="astc-10x8-unorm-srgb";texture_type="texture_2d_array"] + + [:stage="v";format="astc-12x10-unorm";texture_type="texture_2d_array"] + + [:stage="v";format="astc-12x10-unorm-srgb";texture_type="texture_2d_array"] + + [:stage="v";format="astc-12x12-unorm";texture_type="texture_2d_array"] + + [:stage="v";format="astc-12x12-unorm-srgb";texture_type="texture_2d_array"] + + [:stage="v";format="astc-4x4-unorm";texture_type="texture_2d_array"] + + [:stage="v";format="astc-4x4-unorm-srgb";texture_type="texture_2d_array"] + + [:stage="v";format="astc-5x4-unorm";texture_type="texture_2d_array"] + + [:stage="v";format="astc-5x4-unorm-srgb";texture_type="texture_2d_array"] + + [:stage="v";format="astc-5x5-unorm";texture_type="texture_2d_array"] + + [:stage="v";format="astc-5x5-unorm-srgb";texture_type="texture_2d_array"] + + [:stage="v";format="astc-6x5-unorm";texture_type="texture_2d_array"] + + [:stage="v";format="astc-6x5-unorm-srgb";texture_type="texture_2d_array"] + + [:stage="v";format="astc-6x6-unorm";texture_type="texture_2d_array"] + + [:stage="v";format="astc-6x6-unorm-srgb";texture_type="texture_2d_array"] + + [:stage="v";format="astc-8x5-unorm";texture_type="texture_2d_array"] + + [:stage="v";format="astc-8x5-unorm-srgb";texture_type="texture_2d_array"] + + [:stage="v";format="astc-8x6-unorm";texture_type="texture_2d_array"] + + [:stage="v";format="astc-8x6-unorm-srgb";texture_type="texture_2d_array"] + + [:stage="v";format="astc-8x8-unorm";texture_type="texture_2d_array"] + + [:stage="v";format="astc-8x8-unorm-srgb";texture_type="texture_2d_array"] + + [:stage="v";format="bc1-rgba-unorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";texture_type="texture_depth_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";texture_type="texture_depth_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="eac-r11snorm";texture_type="texture_2d_array"] + + [:stage="v";format="eac-r11unorm";texture_type="texture_2d_array"] + + [:stage="v";format="eac-rg11snorm";texture_type="texture_2d_array"] + + [:stage="v";format="eac-rg11unorm";texture_type="texture_2d_array"] + + [:stage="v";format="etc2-rgb8a1unorm";texture_type="texture_2d_array"] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";texture_type="texture_2d_array"] + + [:stage="v";format="etc2-rgb8unorm";texture_type="texture_2d_array"] + + [:stage="v";format="etc2-rgb8unorm-srgb";texture_type="texture_2d_array"] + + [:stage="v";format="etc2-rgba8unorm";texture_type="texture_2d_array"] + + [:stage="v";format="etc2-rgba8unorm-srgb";texture_type="texture_2d_array"] + + [:stage="v";format="r16float";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";texture_type="texture_2d_array"] + expected: + if os == "linux" and not debug: FAIL + [:texture_type="texture_2d_array"] [:texture_type="texture_depth_2d_array"] @@ -87542,12 +197806,378 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureLoad:depth:*] [:] + [:stage="c";format="depth16unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float"] + expected: + if os == "linux" and not debug: FAIL + [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureLoad:external:*] [:] + [:stage="c"] + + [:stage="f"] + + [:stage="v"] + [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:*] + [:stage="c";texture_type="texture_depth_multisampled_2d";format="depth16unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";texture_type="texture_depth_multisampled_2d";format="depth32float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";texture_type="texture_multisampled_2d";format="bgra8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";texture_type="texture_multisampled_2d";format="bgra8unorm-srgb"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";texture_type="texture_multisampled_2d";format="depth16unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";texture_type="texture_multisampled_2d";format="depth32float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";texture_type="texture_multisampled_2d";format="r16float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";texture_type="texture_multisampled_2d";format="r16sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";texture_type="texture_multisampled_2d";format="r16uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";texture_type="texture_multisampled_2d";format="r32float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";texture_type="texture_multisampled_2d";format="r8sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";texture_type="texture_multisampled_2d";format="r8uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";texture_type="texture_multisampled_2d";format="r8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";texture_type="texture_multisampled_2d";format="rg16float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";texture_type="texture_multisampled_2d";format="rg16sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";texture_type="texture_multisampled_2d";format="rg16uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";texture_type="texture_multisampled_2d";format="rg8sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";texture_type="texture_multisampled_2d";format="rg8uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";texture_type="texture_multisampled_2d";format="rg8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";texture_type="texture_multisampled_2d";format="rgb10a2uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";texture_type="texture_multisampled_2d";format="rgb10a2unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";texture_type="texture_multisampled_2d";format="rgba16float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";texture_type="texture_multisampled_2d";format="rgba16sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";texture_type="texture_multisampled_2d";format="rgba16uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";texture_type="texture_multisampled_2d";format="rgba8sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";texture_type="texture_multisampled_2d";format="rgba8uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";texture_type="texture_multisampled_2d";format="rgba8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";texture_type="texture_multisampled_2d";format="rgba8unorm-srgb"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";texture_type="texture_depth_multisampled_2d";format="depth16unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";texture_type="texture_depth_multisampled_2d";format="depth32float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";texture_type="texture_multisampled_2d";format="bgra8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";texture_type="texture_multisampled_2d";format="bgra8unorm-srgb"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";texture_type="texture_multisampled_2d";format="depth16unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";texture_type="texture_multisampled_2d";format="depth32float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";texture_type="texture_multisampled_2d";format="r16float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";texture_type="texture_multisampled_2d";format="r16sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";texture_type="texture_multisampled_2d";format="r16uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";texture_type="texture_multisampled_2d";format="r32float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";texture_type="texture_multisampled_2d";format="r8sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";texture_type="texture_multisampled_2d";format="r8uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";texture_type="texture_multisampled_2d";format="r8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";texture_type="texture_multisampled_2d";format="rg16float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";texture_type="texture_multisampled_2d";format="rg16sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";texture_type="texture_multisampled_2d";format="rg16uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";texture_type="texture_multisampled_2d";format="rg8sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";texture_type="texture_multisampled_2d";format="rg8uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";texture_type="texture_multisampled_2d";format="rg8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";texture_type="texture_multisampled_2d";format="rgb10a2uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";texture_type="texture_multisampled_2d";format="rgb10a2unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";texture_type="texture_multisampled_2d";format="rgba16float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";texture_type="texture_multisampled_2d";format="rgba16sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";texture_type="texture_multisampled_2d";format="rgba16uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";texture_type="texture_multisampled_2d";format="rgba8sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";texture_type="texture_multisampled_2d";format="rgba8uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";texture_type="texture_multisampled_2d";format="rgba8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";texture_type="texture_multisampled_2d";format="rgba8unorm-srgb"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";texture_type="texture_depth_multisampled_2d";format="depth16unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";texture_type="texture_depth_multisampled_2d";format="depth32float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";texture_type="texture_multisampled_2d";format="bgra8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";texture_type="texture_multisampled_2d";format="bgra8unorm-srgb"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";texture_type="texture_multisampled_2d";format="depth16unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";texture_type="texture_multisampled_2d";format="depth32float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";texture_type="texture_multisampled_2d";format="r16float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";texture_type="texture_multisampled_2d";format="r16sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";texture_type="texture_multisampled_2d";format="r16uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";texture_type="texture_multisampled_2d";format="r32float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";texture_type="texture_multisampled_2d";format="r8sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";texture_type="texture_multisampled_2d";format="r8uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";texture_type="texture_multisampled_2d";format="r8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";texture_type="texture_multisampled_2d";format="rg16float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";texture_type="texture_multisampled_2d";format="rg16sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";texture_type="texture_multisampled_2d";format="rg16uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";texture_type="texture_multisampled_2d";format="rg8sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";texture_type="texture_multisampled_2d";format="rg8uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";texture_type="texture_multisampled_2d";format="rg8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";texture_type="texture_multisampled_2d";format="rgb10a2uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";texture_type="texture_multisampled_2d";format="rgb10a2unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";texture_type="texture_multisampled_2d";format="rgba16float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";texture_type="texture_multisampled_2d";format="rgba16sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";texture_type="texture_multisampled_2d";format="rgba16uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";texture_type="texture_multisampled_2d";format="rgba8sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";texture_type="texture_multisampled_2d";format="rgba8uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";texture_type="texture_multisampled_2d";format="rgba8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";texture_type="texture_multisampled_2d";format="rgba8unorm-srgb"] + expected: + if os == "linux" and not debug: FAIL + [:texture_type="texture_depth_multisampled_2d"] [:texture_type="texture_multisampled_2d"] @@ -87782,6 +198412,450 @@ expected: if os == "linux" and not debug: FAIL + [:stage="c";format="bgra8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb"] + expected: + if os == "linux" and not debug: FAIL + [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureLoad:sampled_2d:*] [:C="i32";coords="in-bounds";level="numlevels"] @@ -88204,6 +199278,858 @@ expected: if os == "linux" and not debug: FAIL + [:stage="c";format="astc-10x10-unorm"] + + [:stage="c";format="astc-10x10-unorm-srgb"] + + [:stage="c";format="astc-10x5-unorm"] + + [:stage="c";format="astc-10x5-unorm-srgb"] + + [:stage="c";format="astc-10x6-unorm"] + + [:stage="c";format="astc-10x6-unorm-srgb"] + + [:stage="c";format="astc-10x8-unorm"] + + [:stage="c";format="astc-10x8-unorm-srgb"] + + [:stage="c";format="astc-12x10-unorm"] + + [:stage="c";format="astc-12x10-unorm-srgb"] + + [:stage="c";format="astc-12x12-unorm"] + + [:stage="c";format="astc-12x12-unorm-srgb"] + + [:stage="c";format="astc-4x4-unorm"] + + [:stage="c";format="astc-4x4-unorm-srgb"] + + [:stage="c";format="astc-5x4-unorm"] + + [:stage="c";format="astc-5x4-unorm-srgb"] + + [:stage="c";format="astc-5x5-unorm"] + + [:stage="c";format="astc-5x5-unorm-srgb"] + + [:stage="c";format="astc-6x5-unorm"] + + [:stage="c";format="astc-6x5-unorm-srgb"] + + [:stage="c";format="astc-6x6-unorm"] + + [:stage="c";format="astc-6x6-unorm-srgb"] + + [:stage="c";format="astc-8x5-unorm"] + + [:stage="c";format="astc-8x5-unorm-srgb"] + + [:stage="c";format="astc-8x6-unorm"] + + [:stage="c";format="astc-8x6-unorm-srgb"] + + [:stage="c";format="astc-8x8-unorm"] + + [:stage="c";format="astc-8x8-unorm-srgb"] + + [:stage="c";format="bc1-rgba-unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="eac-r11snorm"] + + [:stage="c";format="eac-r11unorm"] + + [:stage="c";format="eac-rg11snorm"] + + [:stage="c";format="eac-rg11unorm"] + + [:stage="c";format="etc2-rgb8a1unorm"] + + [:stage="c";format="etc2-rgb8a1unorm-srgb"] + + [:stage="c";format="etc2-rgb8unorm"] + + [:stage="c";format="etc2-rgb8unorm-srgb"] + + [:stage="c";format="etc2-rgba8unorm"] + + [:stage="c";format="etc2-rgba8unorm-srgb"] + + [:stage="c";format="r16float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="stencil8"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="astc-10x10-unorm"] + + [:stage="f";format="astc-10x10-unorm-srgb"] + + [:stage="f";format="astc-10x5-unorm"] + + [:stage="f";format="astc-10x5-unorm-srgb"] + + [:stage="f";format="astc-10x6-unorm"] + + [:stage="f";format="astc-10x6-unorm-srgb"] + + [:stage="f";format="astc-10x8-unorm"] + + [:stage="f";format="astc-10x8-unorm-srgb"] + + [:stage="f";format="astc-12x10-unorm"] + + [:stage="f";format="astc-12x10-unorm-srgb"] + + [:stage="f";format="astc-12x12-unorm"] + + [:stage="f";format="astc-12x12-unorm-srgb"] + + [:stage="f";format="astc-4x4-unorm"] + + [:stage="f";format="astc-4x4-unorm-srgb"] + + [:stage="f";format="astc-5x4-unorm"] + + [:stage="f";format="astc-5x4-unorm-srgb"] + + [:stage="f";format="astc-5x5-unorm"] + + [:stage="f";format="astc-5x5-unorm-srgb"] + + [:stage="f";format="astc-6x5-unorm"] + + [:stage="f";format="astc-6x5-unorm-srgb"] + + [:stage="f";format="astc-6x6-unorm"] + + [:stage="f";format="astc-6x6-unorm-srgb"] + + [:stage="f";format="astc-8x5-unorm"] + + [:stage="f";format="astc-8x5-unorm-srgb"] + + [:stage="f";format="astc-8x6-unorm"] + + [:stage="f";format="astc-8x6-unorm-srgb"] + + [:stage="f";format="astc-8x8-unorm"] + + [:stage="f";format="astc-8x8-unorm-srgb"] + + [:stage="f";format="bc1-rgba-unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="eac-r11snorm"] + + [:stage="f";format="eac-r11unorm"] + + [:stage="f";format="eac-rg11snorm"] + + [:stage="f";format="eac-rg11unorm"] + + [:stage="f";format="etc2-rgb8a1unorm"] + + [:stage="f";format="etc2-rgb8a1unorm-srgb"] + + [:stage="f";format="etc2-rgb8unorm"] + + [:stage="f";format="etc2-rgb8unorm-srgb"] + + [:stage="f";format="etc2-rgba8unorm"] + + [:stage="f";format="etc2-rgba8unorm-srgb"] + + [:stage="f";format="r16float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="stencil8"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="astc-10x10-unorm"] + + [:stage="v";format="astc-10x10-unorm-srgb"] + + [:stage="v";format="astc-10x5-unorm"] + + [:stage="v";format="astc-10x5-unorm-srgb"] + + [:stage="v";format="astc-10x6-unorm"] + + [:stage="v";format="astc-10x6-unorm-srgb"] + + [:stage="v";format="astc-10x8-unorm"] + + [:stage="v";format="astc-10x8-unorm-srgb"] + + [:stage="v";format="astc-12x10-unorm"] + + [:stage="v";format="astc-12x10-unorm-srgb"] + + [:stage="v";format="astc-12x12-unorm"] + + [:stage="v";format="astc-12x12-unorm-srgb"] + + [:stage="v";format="astc-4x4-unorm"] + + [:stage="v";format="astc-4x4-unorm-srgb"] + + [:stage="v";format="astc-5x4-unorm"] + + [:stage="v";format="astc-5x4-unorm-srgb"] + + [:stage="v";format="astc-5x5-unorm"] + + [:stage="v";format="astc-5x5-unorm-srgb"] + + [:stage="v";format="astc-6x5-unorm"] + + [:stage="v";format="astc-6x5-unorm-srgb"] + + [:stage="v";format="astc-6x6-unorm"] + + [:stage="v";format="astc-6x6-unorm-srgb"] + + [:stage="v";format="astc-8x5-unorm"] + + [:stage="v";format="astc-8x5-unorm-srgb"] + + [:stage="v";format="astc-8x6-unorm"] + + [:stage="v";format="astc-8x6-unorm-srgb"] + + [:stage="v";format="astc-8x8-unorm"] + + [:stage="v";format="astc-8x8-unorm-srgb"] + + [:stage="v";format="bc1-rgba-unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="eac-r11snorm"] + + [:stage="v";format="eac-r11unorm"] + + [:stage="v";format="eac-rg11snorm"] + + [:stage="v";format="eac-rg11unorm"] + + [:stage="v";format="etc2-rgb8a1unorm"] + + [:stage="v";format="etc2-rgb8a1unorm-srgb"] + + [:stage="v";format="etc2-rgb8unorm"] + + [:stage="v";format="etc2-rgb8unorm-srgb"] + + [:stage="v";format="etc2-rgba8unorm"] + + [:stage="v";format="etc2-rgba8unorm-srgb"] + + [:stage="v";format="r16float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="stencil8"] + expected: + if os == "linux" and not debug: FAIL + [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureLoad:sampled_3d:*] [:C="i32";coords="in-bounds";level="numLevels"] @@ -88666,54 +200592,894 @@ expected: if os == "linux" and not debug: FAIL + [:stage="c";format="bgra8unorm"] + expected: + if os == "linux" and not debug: FAIL -[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureLoad:storage_texel_formats:*] - [:format="bgra8unorm"] + [:stage="c";format="bgra8unorm-srgb"] + expected: + if os == "linux" and not debug: FAIL - [:format="r32float"] + [:stage="c";format="r16float"] + expected: + if os == "linux" and not debug: FAIL - [:format="r32sint"] + [:stage="c";format="r16sint"] + expected: + if os == "linux" and not debug: FAIL - [:format="r32uint"] + [:stage="c";format="r16uint"] + expected: + if os == "linux" and not debug: FAIL - [:format="rg32float"] + [:stage="c";format="r32float"] + expected: + if os == "linux" and not debug: FAIL - [:format="rg32sint"] + [:stage="c";format="r32sint"] + expected: + if os == "linux" and not debug: FAIL - [:format="rg32uint"] + [:stage="c";format="r32uint"] + expected: + if os == "linux" and not debug: FAIL - [:format="rgba16float"] + [:stage="c";format="r8sint"] + expected: + if os == "linux" and not debug: FAIL - [:format="rgba16sint"] + [:stage="c";format="r8snorm"] + expected: + if os == "linux" and not debug: FAIL - [:format="rgba16uint"] + [:stage="c";format="r8uint"] + expected: + if os == "linux" and not debug: FAIL - [:format="rgba32float"] + [:stage="c";format="r8unorm"] + expected: + if os == "linux" and not debug: FAIL - [:format="rgba32sint"] + [:stage="c";format="rg11b10ufloat"] + expected: + if os == "linux" and not debug: FAIL - [:format="rgba32uint"] + [:stage="c";format="rg16float"] + expected: + if os == "linux" and not debug: FAIL - [:format="rgba8sint"] + [:stage="c";format="rg16sint"] + expected: + if os == "linux" and not debug: FAIL - [:format="rgba8snorm"] + [:stage="c";format="rg16uint"] + expected: + if os == "linux" and not debug: FAIL - [:format="rgba8uint"] + [:stage="c";format="rg32float"] + expected: + if os == "linux" and not debug: FAIL - [:format="rgba8unorm"] + [:stage="c";format="rg32sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8sint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8uint"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb"] + expected: + if os == "linux" and not debug: FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_1d:*] + [:stage="c";format="bgra8unorm"] + + [:stage="c";format="r32float"] + + [:stage="c";format="r32sint"] + + [:stage="c";format="r32uint"] + + [:stage="c";format="rg32float"] + + [:stage="c";format="rg32sint"] + + [:stage="c";format="rg32uint"] + + [:stage="c";format="rgba16float"] + + [:stage="c";format="rgba16sint"] + + [:stage="c";format="rgba16uint"] + + [:stage="c";format="rgba32float"] + + [:stage="c";format="rgba32sint"] + + [:stage="c";format="rgba32uint"] + + [:stage="c";format="rgba8sint"] + + [:stage="c";format="rgba8snorm"] + + [:stage="c";format="rgba8uint"] + + [:stage="c";format="rgba8unorm"] + + [:stage="f";format="bgra8unorm"] + + [:stage="f";format="r32float"] + + [:stage="f";format="r32sint"] + + [:stage="f";format="r32uint"] + + [:stage="f";format="rg32float"] + + [:stage="f";format="rg32sint"] + + [:stage="f";format="rg32uint"] + + [:stage="f";format="rgba16float"] + + [:stage="f";format="rgba16sint"] + + [:stage="f";format="rgba16uint"] + + [:stage="f";format="rgba32float"] + + [:stage="f";format="rgba32sint"] + + [:stage="f";format="rgba32uint"] + + [:stage="f";format="rgba8sint"] + + [:stage="f";format="rgba8snorm"] + + [:stage="f";format="rgba8uint"] + + [:stage="f";format="rgba8unorm"] + + [:stage="v";format="bgra8unorm"] + + [:stage="v";format="r32float"] + + [:stage="v";format="r32sint"] + + [:stage="v";format="r32uint"] + + [:stage="v";format="rg32float"] + + [:stage="v";format="rg32sint"] + + [:stage="v";format="rg32uint"] + + [:stage="v";format="rgba16float"] + + [:stage="v";format="rgba16sint"] + + [:stage="v";format="rgba16uint"] + + [:stage="v";format="rgba32float"] + + [:stage="v";format="rgba32sint"] + + [:stage="v";format="rgba32uint"] + + [:stage="v";format="rgba8sint"] + + [:stage="v";format="rgba8snorm"] + + [:stage="v";format="rgba8uint"] + + [:stage="v";format="rgba8unorm"] + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_2d:*] + [:stage="c";format="bgra8unorm"] + + [:stage="c";format="r32float"] + + [:stage="c";format="r32sint"] + + [:stage="c";format="r32uint"] + + [:stage="c";format="rg32float"] + + [:stage="c";format="rg32sint"] + + [:stage="c";format="rg32uint"] + + [:stage="c";format="rgba16float"] + + [:stage="c";format="rgba16sint"] + + [:stage="c";format="rgba16uint"] + + [:stage="c";format="rgba32float"] + + [:stage="c";format="rgba32sint"] + + [:stage="c";format="rgba32uint"] + + [:stage="c";format="rgba8sint"] + + [:stage="c";format="rgba8snorm"] + + [:stage="c";format="rgba8uint"] + + [:stage="c";format="rgba8unorm"] + + [:stage="f";format="bgra8unorm"] + + [:stage="f";format="r32float"] + + [:stage="f";format="r32sint"] + + [:stage="f";format="r32uint"] + + [:stage="f";format="rg32float"] + + [:stage="f";format="rg32sint"] + + [:stage="f";format="rg32uint"] + + [:stage="f";format="rgba16float"] + + [:stage="f";format="rgba16sint"] + + [:stage="f";format="rgba16uint"] + + [:stage="f";format="rgba32float"] + + [:stage="f";format="rgba32sint"] + + [:stage="f";format="rgba32uint"] + + [:stage="f";format="rgba8sint"] + + [:stage="f";format="rgba8snorm"] + + [:stage="f";format="rgba8uint"] + + [:stage="f";format="rgba8unorm"] + + [:stage="v";format="bgra8unorm"] + + [:stage="v";format="r32float"] + + [:stage="v";format="r32sint"] + + [:stage="v";format="r32uint"] + + [:stage="v";format="rg32float"] + + [:stage="v";format="rg32sint"] + + [:stage="v";format="rg32uint"] + + [:stage="v";format="rgba16float"] + + [:stage="v";format="rgba16sint"] + + [:stage="v";format="rgba16uint"] + + [:stage="v";format="rgba32float"] + + [:stage="v";format="rgba32sint"] + + [:stage="v";format="rgba32uint"] + + [:stage="v";format="rgba8sint"] + + [:stage="v";format="rgba8snorm"] + + [:stage="v";format="rgba8uint"] + + [:stage="v";format="rgba8unorm"] + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_2d_array:*] + [:stage="c";format="bgra8unorm"] + + [:stage="c";format="r32float"] + + [:stage="c";format="r32sint"] + + [:stage="c";format="r32uint"] + + [:stage="c";format="rg32float"] + + [:stage="c";format="rg32sint"] + + [:stage="c";format="rg32uint"] + + [:stage="c";format="rgba16float"] + + [:stage="c";format="rgba16sint"] + + [:stage="c";format="rgba16uint"] + + [:stage="c";format="rgba32float"] + + [:stage="c";format="rgba32sint"] + + [:stage="c";format="rgba32uint"] + + [:stage="c";format="rgba8sint"] + + [:stage="c";format="rgba8snorm"] + + [:stage="c";format="rgba8uint"] + + [:stage="c";format="rgba8unorm"] + + [:stage="f";format="bgra8unorm"] + + [:stage="f";format="r32float"] + + [:stage="f";format="r32sint"] + + [:stage="f";format="r32uint"] + + [:stage="f";format="rg32float"] + + [:stage="f";format="rg32sint"] + + [:stage="f";format="rg32uint"] + + [:stage="f";format="rgba16float"] + + [:stage="f";format="rgba16sint"] + + [:stage="f";format="rgba16uint"] + + [:stage="f";format="rgba32float"] + + [:stage="f";format="rgba32sint"] + + [:stage="f";format="rgba32uint"] + + [:stage="f";format="rgba8sint"] + + [:stage="f";format="rgba8snorm"] + + [:stage="f";format="rgba8uint"] + + [:stage="f";format="rgba8unorm"] + + [:stage="v";format="bgra8unorm"] + + [:stage="v";format="r32float"] + + [:stage="v";format="r32sint"] + + [:stage="v";format="r32uint"] + + [:stage="v";format="rg32float"] + + [:stage="v";format="rg32sint"] + + [:stage="v";format="rg32uint"] + + [:stage="v";format="rgba16float"] + + [:stage="v";format="rgba16sint"] + + [:stage="v";format="rgba16uint"] + + [:stage="v";format="rgba32float"] + + [:stage="v";format="rgba32sint"] + + [:stage="v";format="rgba32uint"] + + [:stage="v";format="rgba8sint"] + + [:stage="v";format="rgba8snorm"] + + [:stage="v";format="rgba8uint"] + + [:stage="v";format="rgba8unorm"] + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureLoad:storage_textures_3d:*] + [:stage="c";format="bgra8unorm"] + + [:stage="c";format="r32float"] + + [:stage="c";format="r32sint"] + + [:stage="c";format="r32uint"] + + [:stage="c";format="rg32float"] + + [:stage="c";format="rg32sint"] + + [:stage="c";format="rg32uint"] + + [:stage="c";format="rgba16float"] + + [:stage="c";format="rgba16sint"] + + [:stage="c";format="rgba16uint"] + + [:stage="c";format="rgba32float"] + + [:stage="c";format="rgba32sint"] + + [:stage="c";format="rgba32uint"] + + [:stage="c";format="rgba8sint"] + + [:stage="c";format="rgba8snorm"] + + [:stage="c";format="rgba8uint"] + + [:stage="c";format="rgba8unorm"] + + [:stage="f";format="bgra8unorm"] + + [:stage="f";format="r32float"] + + [:stage="f";format="r32sint"] + + [:stage="f";format="r32uint"] + + [:stage="f";format="rg32float"] + + [:stage="f";format="rg32sint"] + + [:stage="f";format="rg32uint"] + + [:stage="f";format="rgba16float"] + + [:stage="f";format="rgba16sint"] + + [:stage="f";format="rgba16uint"] + + [:stage="f";format="rgba32float"] + + [:stage="f";format="rgba32sint"] + + [:stage="f";format="rgba32uint"] + + [:stage="f";format="rgba8sint"] + + [:stage="f";format="rgba8snorm"] + + [:stage="f";format="rgba8uint"] + + [:stage="f";format="rgba8unorm"] + + [:stage="v";format="bgra8unorm"] + + [:stage="v";format="r32float"] + + [:stage="v";format="r32sint"] + + [:stage="v";format="r32uint"] + + [:stage="v";format="rg32float"] + + [:stage="v";format="rg32sint"] + + [:stage="v";format="rg32uint"] + + [:stage="v";format="rgba16float"] + + [:stage="v";format="rgba16sint"] + + [:stage="v";format="rgba16uint"] + + [:stage="v";format="rgba32float"] + + [:stage="v";format="rgba32sint"] + + [:stage="v";format="rgba32uint"] + + [:stage="v";format="rgba8sint"] + + [:stage="v";format="rgba8snorm"] + + [:stage="v";format="rgba8uint"] + + [:stage="v";format="rgba8unorm"] [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureNumLayers:arrayed:*] [:texture_type="texture_depth_2d_array"] + [:texture_type="texture_depth_2d_array";view_type="full"] + + [:texture_type="texture_depth_2d_array";view_type="partial"] + [:texture_type="texture_depth_cube_array"] + [:texture_type="texture_depth_cube_array";view_type="full"] + + [:texture_type="texture_depth_cube_array";view_type="partial"] + [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureNumLayers:sampled:*] [:texture_type="texture_2d_array"] + [:texture_type="texture_2d_array";view_type="full"] + + [:texture_type="texture_2d_array";view_type="partial"] + [:texture_type="texture_cube_array"] + [:texture_type="texture_cube_array";view_type="full"] + + [:texture_type="texture_cube_array";view_type="partial"] + [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureNumLayers:storage:*] [:] @@ -88722,66 +201488,194 @@ expected: if os == "linux" and not debug: FAIL + [:format="r32float";view_type="full"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";view_type="partial"] + expected: + if os == "linux" and not debug: FAIL + [:format="r32sint"] expected: if os == "linux" and not debug: FAIL + [:format="r32sint";view_type="full"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32sint";view_type="partial"] + expected: + if os == "linux" and not debug: FAIL + [:format="r32uint"] expected: if os == "linux" and not debug: FAIL + [:format="r32uint";view_type="full"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32uint";view_type="partial"] + expected: + if os == "linux" and not debug: FAIL + [:format="rg32float"] expected: if os == "linux" and not debug: FAIL + [:format="rg32float";view_type="full"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";view_type="partial"] + expected: + if os == "linux" and not debug: FAIL + [:format="rg32sint"] expected: if os == "linux" and not debug: FAIL + [:format="rg32sint";view_type="full"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32sint";view_type="partial"] + expected: + if os == "linux" and not debug: FAIL + [:format="rg32uint"] expected: if os == "linux" and not debug: FAIL + [:format="rg32uint";view_type="full"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32uint";view_type="partial"] + expected: + if os == "linux" and not debug: FAIL + [:format="rgba16float"] expected: if os == "linux" and not debug: FAIL + [:format="rgba16float";view_type="full"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";view_type="partial"] + expected: + if os == "linux" and not debug: FAIL + [:format="rgba16sint"] expected: if os == "linux" and not debug: FAIL + [:format="rgba16sint";view_type="full"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16sint";view_type="partial"] + expected: + if os == "linux" and not debug: FAIL + [:format="rgba16uint"] expected: if os == "linux" and not debug: FAIL + [:format="rgba16uint";view_type="full"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16uint";view_type="partial"] + expected: + if os == "linux" and not debug: FAIL + [:format="rgba32float"] expected: if os == "linux" and not debug: FAIL + [:format="rgba32float";view_type="full"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";view_type="partial"] + expected: + if os == "linux" and not debug: FAIL + [:format="rgba32sint"] expected: if os == "linux" and not debug: FAIL + [:format="rgba32sint";view_type="full"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32sint";view_type="partial"] + expected: + if os == "linux" and not debug: FAIL + [:format="rgba32uint"] expected: if os == "linux" and not debug: FAIL + [:format="rgba32uint";view_type="full"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32uint";view_type="partial"] + expected: + if os == "linux" and not debug: FAIL + [:format="rgba8sint"] expected: if os == "linux" and not debug: FAIL + [:format="rgba8sint";view_type="full"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8sint";view_type="partial"] + expected: + if os == "linux" and not debug: FAIL + [:format="rgba8snorm"] expected: if os == "linux" and not debug: FAIL + [:format="rgba8snorm";view_type="full"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";view_type="partial"] + expected: + if os == "linux" and not debug: FAIL + [:format="rgba8uint"] expected: if os == "linux" and not debug: FAIL + [:format="rgba8uint";view_type="full"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8uint";view_type="partial"] + expected: + if os == "linux" and not debug: FAIL + [:format="rgba8unorm"] expected: if os == "linux" and not debug: FAIL + [:format="rgba8unorm";view_type="full"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";view_type="partial"] + expected: + if os == "linux" and not debug: FAIL + [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureNumLevels:depth:*] [:texture_type="texture_depth_2d"] @@ -88838,348 +201732,1104 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:depth_2d_coords:*] [:] + [:format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:depth_3d_coords:*] [:] + [:format="depth16unorm";viewDimension="cube";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";viewDimension="cube";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";viewDimension="cube";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";viewDimension="cube";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";viewDimension="cube";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";viewDimension="cube";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";viewDimension="cube-array";A="i32";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";viewDimension="cube-array";A="i32";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";viewDimension="cube-array";A="i32";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";viewDimension="cube-array";A="i32";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";viewDimension="cube-array";A="i32";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";viewDimension="cube-array";A="i32";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";viewDimension="cube-array";A="u32";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";viewDimension="cube-array";A="u32";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";viewDimension="cube-array";A="u32";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";viewDimension="cube-array";A="u32";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";viewDimension="cube-array";A="u32";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";viewDimension="cube-array";A="u32";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";viewDimension="cube";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";viewDimension="cube";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";viewDimension="cube";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";viewDimension="cube";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";viewDimension="cube";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";viewDimension="cube";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";viewDimension="cube-array";A="i32";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";viewDimension="cube-array";A="i32";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";viewDimension="cube-array";A="i32";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";viewDimension="cube-array";A="i32";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";viewDimension="cube-array";A="i32";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";viewDimension="cube-array";A="i32";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";viewDimension="cube-array";A="u32";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";viewDimension="cube-array";A="u32";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";viewDimension="cube-array";A="u32";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";viewDimension="cube-array";A="u32";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";viewDimension="cube-array";A="u32";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";viewDimension="cube-array";A="u32";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:depth_array_2d_coords:*] [:] + [:format="depth16unorm";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:depth_array_3d_coords:*] [:] + [:format="depth16unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:sampled_1d_coords:*] [:] - -[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords,derivatives:*] - [:format="astc-10x10-unorm";mipmapFilter="linear"] - - [:format="astc-10x10-unorm";mipmapFilter="nearest"] - - [:format="astc-10x10-unorm-srgb";mipmapFilter="linear"] - - [:format="astc-10x10-unorm-srgb";mipmapFilter="nearest"] - - [:format="astc-10x5-unorm";mipmapFilter="linear"] - - [:format="astc-10x5-unorm";mipmapFilter="nearest"] - - [:format="astc-10x5-unorm-srgb";mipmapFilter="linear"] - - [:format="astc-10x5-unorm-srgb";mipmapFilter="nearest"] - - [:format="astc-10x6-unorm";mipmapFilter="linear"] - - [:format="astc-10x6-unorm";mipmapFilter="nearest"] - - [:format="astc-10x6-unorm-srgb";mipmapFilter="linear"] - - [:format="astc-10x6-unorm-srgb";mipmapFilter="nearest"] - - [:format="astc-10x8-unorm";mipmapFilter="linear"] - - [:format="astc-10x8-unorm";mipmapFilter="nearest"] - - [:format="astc-10x8-unorm-srgb";mipmapFilter="linear"] - - [:format="astc-10x8-unorm-srgb";mipmapFilter="nearest"] - - [:format="astc-12x10-unorm";mipmapFilter="linear"] - - [:format="astc-12x10-unorm";mipmapFilter="nearest"] - - [:format="astc-12x10-unorm-srgb";mipmapFilter="linear"] - - [:format="astc-12x10-unorm-srgb";mipmapFilter="nearest"] - - [:format="astc-12x12-unorm";mipmapFilter="linear"] - - [:format="astc-12x12-unorm";mipmapFilter="nearest"] - - [:format="astc-12x12-unorm-srgb";mipmapFilter="linear"] - - [:format="astc-12x12-unorm-srgb";mipmapFilter="nearest"] - - [:format="astc-4x4-unorm";mipmapFilter="linear"] - - [:format="astc-4x4-unorm";mipmapFilter="nearest"] - - [:format="astc-4x4-unorm-srgb";mipmapFilter="linear"] - - [:format="astc-4x4-unorm-srgb";mipmapFilter="nearest"] - - [:format="astc-5x4-unorm";mipmapFilter="linear"] - - [:format="astc-5x4-unorm";mipmapFilter="nearest"] - - [:format="astc-5x4-unorm-srgb";mipmapFilter="linear"] - - [:format="astc-5x4-unorm-srgb";mipmapFilter="nearest"] - - [:format="astc-5x5-unorm";mipmapFilter="linear"] - - [:format="astc-5x5-unorm";mipmapFilter="nearest"] - - [:format="astc-5x5-unorm-srgb";mipmapFilter="linear"] - - [:format="astc-5x5-unorm-srgb";mipmapFilter="nearest"] - - [:format="astc-6x5-unorm";mipmapFilter="linear"] - - [:format="astc-6x5-unorm";mipmapFilter="nearest"] - - [:format="astc-6x5-unorm-srgb";mipmapFilter="linear"] - - [:format="astc-6x5-unorm-srgb";mipmapFilter="nearest"] - - [:format="astc-6x6-unorm";mipmapFilter="linear"] - - [:format="astc-6x6-unorm";mipmapFilter="nearest"] - - [:format="astc-6x6-unorm-srgb";mipmapFilter="linear"] - - [:format="astc-6x6-unorm-srgb";mipmapFilter="nearest"] - - [:format="astc-8x5-unorm";mipmapFilter="linear"] - - [:format="astc-8x5-unorm";mipmapFilter="nearest"] - - [:format="astc-8x5-unorm-srgb";mipmapFilter="linear"] - - [:format="astc-8x5-unorm-srgb";mipmapFilter="nearest"] - - [:format="astc-8x6-unorm";mipmapFilter="linear"] - - [:format="astc-8x6-unorm";mipmapFilter="nearest"] - - [:format="astc-8x6-unorm-srgb";mipmapFilter="linear"] - - [:format="astc-8x6-unorm-srgb";mipmapFilter="nearest"] - - [:format="astc-8x8-unorm";mipmapFilter="linear"] - - [:format="astc-8x8-unorm";mipmapFilter="nearest"] - - [:format="astc-8x8-unorm-srgb";mipmapFilter="linear"] - - [:format="astc-8x8-unorm-srgb";mipmapFilter="nearest"] - - [:format="bc1-rgba-unorm";mipmapFilter="linear"] + [:format="bgra8unorm";filt="linear";modeU="c"] expected: if os == "linux" and not debug: FAIL - [:format="bc1-rgba-unorm";mipmapFilter="nearest"] + [:format="bgra8unorm";filt="linear";modeU="m"] expected: if os == "linux" and not debug: FAIL - [:format="bc1-rgba-unorm-srgb";mipmapFilter="linear"] + [:format="bgra8unorm";filt="linear";modeU="r"] expected: if os == "linux" and not debug: FAIL - [:format="bc1-rgba-unorm-srgb";mipmapFilter="nearest"] + [:format="bgra8unorm";filt="nearest";modeU="c"] expected: if os == "linux" and not debug: FAIL - [:format="bc2-rgba-unorm";mipmapFilter="linear"] + [:format="bgra8unorm";filt="nearest";modeU="m"] expected: if os == "linux" and not debug: FAIL - [:format="bc2-rgba-unorm";mipmapFilter="nearest"] + [:format="bgra8unorm";filt="nearest";modeU="r"] expected: if os == "linux" and not debug: FAIL - [:format="bc2-rgba-unorm-srgb";mipmapFilter="linear"] + [:format="bgra8unorm-srgb";filt="linear";modeU="c"] expected: if os == "linux" and not debug: FAIL - [:format="bc2-rgba-unorm-srgb";mipmapFilter="nearest"] + [:format="bgra8unorm-srgb";filt="linear";modeU="m"] expected: if os == "linux" and not debug: FAIL - [:format="bc3-rgba-unorm";mipmapFilter="linear"] + [:format="bgra8unorm-srgb";filt="linear";modeU="r"] expected: if os == "linux" and not debug: FAIL - [:format="bc3-rgba-unorm";mipmapFilter="nearest"] + [:format="bgra8unorm-srgb";filt="nearest";modeU="c"] expected: if os == "linux" and not debug: FAIL - [:format="bc3-rgba-unorm-srgb";mipmapFilter="linear"] + [:format="bgra8unorm-srgb";filt="nearest";modeU="m"] expected: if os == "linux" and not debug: FAIL - [:format="bc3-rgba-unorm-srgb";mipmapFilter="nearest"] + [:format="bgra8unorm-srgb";filt="nearest";modeU="r"] expected: if os == "linux" and not debug: FAIL - [:format="bc4-r-snorm";mipmapFilter="linear"] + [:format="r16float";filt="linear";modeU="c"] expected: if os == "linux" and not debug: FAIL - [:format="bc4-r-snorm";mipmapFilter="nearest"] + [:format="r16float";filt="linear";modeU="m"] expected: if os == "linux" and not debug: FAIL - [:format="bc4-r-unorm";mipmapFilter="linear"] + [:format="r16float";filt="linear";modeU="r"] expected: if os == "linux" and not debug: FAIL - [:format="bc4-r-unorm";mipmapFilter="nearest"] + [:format="r16float";filt="nearest";modeU="c"] expected: if os == "linux" and not debug: FAIL - [:format="bc5-rg-snorm";mipmapFilter="linear"] + [:format="r16float";filt="nearest";modeU="m"] expected: if os == "linux" and not debug: FAIL - [:format="bc5-rg-snorm";mipmapFilter="nearest"] + [:format="r16float";filt="nearest";modeU="r"] expected: if os == "linux" and not debug: FAIL - [:format="bc5-rg-unorm";mipmapFilter="linear"] + [:format="r32float";filt="linear";modeU="c"] expected: if os == "linux" and not debug: FAIL - [:format="bc5-rg-unorm";mipmapFilter="nearest"] + [:format="r32float";filt="linear";modeU="m"] expected: if os == "linux" and not debug: FAIL - [:format="bc7-rgba-unorm";mipmapFilter="linear"] + [:format="r32float";filt="linear";modeU="r"] expected: if os == "linux" and not debug: FAIL - [:format="bc7-rgba-unorm";mipmapFilter="nearest"] + [:format="r32float";filt="nearest";modeU="c"] expected: if os == "linux" and not debug: FAIL - [:format="bc7-rgba-unorm-srgb";mipmapFilter="linear"] + [:format="r32float";filt="nearest";modeU="m"] expected: if os == "linux" and not debug: FAIL - [:format="bc7-rgba-unorm-srgb";mipmapFilter="nearest"] + [:format="r32float";filt="nearest";modeU="r"] expected: if os == "linux" and not debug: FAIL - [:format="bgra8unorm";mipmapFilter="linear"] + [:format="r8snorm";filt="linear";modeU="c"] + expected: + if os == "linux" and not debug: FAIL - [:format="bgra8unorm";mipmapFilter="nearest"] + [:format="r8snorm";filt="linear";modeU="m"] + expected: + if os == "linux" and not debug: FAIL - [:format="bgra8unorm-srgb";mipmapFilter="linear"] + [:format="r8snorm";filt="linear";modeU="r"] + expected: + if os == "linux" and not debug: FAIL - [:format="bgra8unorm-srgb";mipmapFilter="nearest"] + [:format="r8snorm";filt="nearest";modeU="c"] + expected: + if os == "linux" and not debug: FAIL - [:format="eac-r11snorm";mipmapFilter="linear"] + [:format="r8snorm";filt="nearest";modeU="m"] + expected: + if os == "linux" and not debug: FAIL - [:format="eac-r11snorm";mipmapFilter="nearest"] + [:format="r8snorm";filt="nearest";modeU="r"] + expected: + if os == "linux" and not debug: FAIL - [:format="eac-r11unorm";mipmapFilter="linear"] + [:format="r8unorm";filt="linear";modeU="c"] + expected: + if os == "linux" and not debug: FAIL - [:format="eac-r11unorm";mipmapFilter="nearest"] + [:format="r8unorm";filt="linear";modeU="m"] + expected: + if os == "linux" and not debug: FAIL - [:format="eac-rg11snorm";mipmapFilter="linear"] + [:format="r8unorm";filt="linear";modeU="r"] + expected: + if os == "linux" and not debug: FAIL - [:format="eac-rg11snorm";mipmapFilter="nearest"] + [:format="r8unorm";filt="nearest";modeU="c"] + expected: + if os == "linux" and not debug: FAIL - [:format="eac-rg11unorm";mipmapFilter="linear"] + [:format="r8unorm";filt="nearest";modeU="m"] + expected: + if os == "linux" and not debug: FAIL - [:format="eac-rg11unorm";mipmapFilter="nearest"] + [:format="r8unorm";filt="nearest";modeU="r"] + expected: + if os == "linux" and not debug: FAIL - [:format="etc2-rgb8a1unorm";mipmapFilter="linear"] + [:format="rg11b10ufloat";filt="linear";modeU="c"] + expected: + if os == "linux" and not debug: FAIL - [:format="etc2-rgb8a1unorm";mipmapFilter="nearest"] + [:format="rg11b10ufloat";filt="linear";modeU="m"] + expected: + if os == "linux" and not debug: FAIL - [:format="etc2-rgb8a1unorm-srgb";mipmapFilter="linear"] + [:format="rg11b10ufloat";filt="linear";modeU="r"] + expected: + if os == "linux" and not debug: FAIL - [:format="etc2-rgb8a1unorm-srgb";mipmapFilter="nearest"] + [:format="rg11b10ufloat";filt="nearest";modeU="c"] + expected: + if os == "linux" and not debug: FAIL - [:format="etc2-rgb8unorm";mipmapFilter="linear"] + [:format="rg11b10ufloat";filt="nearest";modeU="m"] + expected: + if os == "linux" and not debug: FAIL - [:format="etc2-rgb8unorm";mipmapFilter="nearest"] + [:format="rg11b10ufloat";filt="nearest";modeU="r"] + expected: + if os == "linux" and not debug: FAIL - [:format="etc2-rgb8unorm-srgb";mipmapFilter="linear"] + [:format="rg16float";filt="linear";modeU="c"] + expected: + if os == "linux" and not debug: FAIL - [:format="etc2-rgb8unorm-srgb";mipmapFilter="nearest"] + [:format="rg16float";filt="linear";modeU="m"] + expected: + if os == "linux" and not debug: FAIL - [:format="etc2-rgba8unorm";mipmapFilter="linear"] + [:format="rg16float";filt="linear";modeU="r"] + expected: + if os == "linux" and not debug: FAIL - [:format="etc2-rgba8unorm";mipmapFilter="nearest"] + [:format="rg16float";filt="nearest";modeU="c"] + expected: + if os == "linux" and not debug: FAIL - [:format="etc2-rgba8unorm-srgb";mipmapFilter="linear"] + [:format="rg16float";filt="nearest";modeU="m"] + expected: + if os == "linux" and not debug: FAIL - [:format="etc2-rgba8unorm-srgb";mipmapFilter="nearest"] + [:format="rg16float";filt="nearest";modeU="r"] + expected: + if os == "linux" and not debug: FAIL - [:format="r16float";mipmapFilter="linear"] + [:format="rg32float";filt="linear";modeU="c"] + expected: + if os == "linux" and not debug: FAIL - [:format="r16float";mipmapFilter="nearest"] + [:format="rg32float";filt="linear";modeU="m"] + expected: + if os == "linux" and not debug: FAIL - [:format="r32float";mipmapFilter="linear"] + [:format="rg32float";filt="linear";modeU="r"] + expected: + if os == "linux" and not debug: FAIL - [:format="r32float";mipmapFilter="nearest"] + [:format="rg32float";filt="nearest";modeU="c"] + expected: + if os == "linux" and not debug: FAIL - [:format="r8snorm";mipmapFilter="linear"] + [:format="rg32float";filt="nearest";modeU="m"] + expected: + if os == "linux" and not debug: FAIL - [:format="r8snorm";mipmapFilter="nearest"] + [:format="rg32float";filt="nearest";modeU="r"] + expected: + if os == "linux" and not debug: FAIL - [:format="r8unorm";mipmapFilter="linear"] + [:format="rg8snorm";filt="linear";modeU="c"] + expected: + if os == "linux" and not debug: FAIL - [:format="r8unorm";mipmapFilter="nearest"] + [:format="rg8snorm";filt="linear";modeU="m"] + expected: + if os == "linux" and not debug: FAIL - [:format="rg11b10ufloat";mipmapFilter="linear"] + [:format="rg8snorm";filt="linear";modeU="r"] + expected: + if os == "linux" and not debug: FAIL - [:format="rg11b10ufloat";mipmapFilter="nearest"] + [:format="rg8snorm";filt="nearest";modeU="c"] + expected: + if os == "linux" and not debug: FAIL - [:format="rg16float";mipmapFilter="linear"] + [:format="rg8snorm";filt="nearest";modeU="m"] + expected: + if os == "linux" and not debug: FAIL - [:format="rg16float";mipmapFilter="nearest"] + [:format="rg8snorm";filt="nearest";modeU="r"] + expected: + if os == "linux" and not debug: FAIL - [:format="rg32float";mipmapFilter="linear"] + [:format="rg8unorm";filt="linear";modeU="c"] + expected: + if os == "linux" and not debug: FAIL - [:format="rg32float";mipmapFilter="nearest"] + [:format="rg8unorm";filt="linear";modeU="m"] + expected: + if os == "linux" and not debug: FAIL - [:format="rg8snorm";mipmapFilter="linear"] + [:format="rg8unorm";filt="linear";modeU="r"] + expected: + if os == "linux" and not debug: FAIL - [:format="rg8snorm";mipmapFilter="nearest"] + [:format="rg8unorm";filt="nearest";modeU="c"] + expected: + if os == "linux" and not debug: FAIL - [:format="rg8unorm";mipmapFilter="linear"] + [:format="rg8unorm";filt="nearest";modeU="m"] + expected: + if os == "linux" and not debug: FAIL - [:format="rg8unorm";mipmapFilter="nearest"] + [:format="rg8unorm";filt="nearest";modeU="r"] + expected: + if os == "linux" and not debug: FAIL - [:format="rgb10a2unorm";mipmapFilter="linear"] + [:format="rgb10a2unorm";filt="linear";modeU="c"] + expected: + if os == "linux" and not debug: FAIL - [:format="rgb10a2unorm";mipmapFilter="nearest"] + [:format="rgb10a2unorm";filt="linear";modeU="m"] + expected: + if os == "linux" and not debug: FAIL - [:format="rgb9e5ufloat";mipmapFilter="linear"] + [:format="rgb10a2unorm";filt="linear";modeU="r"] + expected: + if os == "linux" and not debug: FAIL - [:format="rgb9e5ufloat";mipmapFilter="nearest"] + [:format="rgb10a2unorm";filt="nearest";modeU="c"] + expected: + if os == "linux" and not debug: FAIL - [:format="rgba16float";mipmapFilter="linear"] + [:format="rgb10a2unorm";filt="nearest";modeU="m"] + expected: + if os == "linux" and not debug: FAIL - [:format="rgba16float";mipmapFilter="nearest"] + [:format="rgb10a2unorm";filt="nearest";modeU="r"] + expected: + if os == "linux" and not debug: FAIL - [:format="rgba32float";mipmapFilter="linear"] + [:format="rgb9e5ufloat";filt="linear";modeU="c"] + expected: + if os == "linux" and not debug: FAIL - [:format="rgba32float";mipmapFilter="nearest"] + [:format="rgb9e5ufloat";filt="linear";modeU="m"] + expected: + if os == "linux" and not debug: FAIL - [:format="rgba8snorm";mipmapFilter="linear"] + [:format="rgb9e5ufloat";filt="linear";modeU="r"] + expected: + if os == "linux" and not debug: FAIL - [:format="rgba8snorm";mipmapFilter="nearest"] + [:format="rgb9e5ufloat";filt="nearest";modeU="c"] + expected: + if os == "linux" and not debug: FAIL - [:format="rgba8unorm";mipmapFilter="linear"] + [:format="rgb9e5ufloat";filt="nearest";modeU="m"] + expected: + if os == "linux" and not debug: FAIL - [:format="rgba8unorm";mipmapFilter="nearest"] + [:format="rgb9e5ufloat";filt="nearest";modeU="r"] + expected: + if os == "linux" and not debug: FAIL - [:format="rgba8unorm-srgb";mipmapFilter="linear"] + [:format="rgba16float";filt="linear";modeU="c"] + expected: + if os == "linux" and not debug: FAIL - [:format="rgba8unorm-srgb";mipmapFilter="nearest"] + [:format="rgba16float";filt="linear";modeU="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="r"] + expected: + if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:*] - expected: - if os == "linux" and not debug: TIMEOUT + [:format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-10x10-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-10x10-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-10x10-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-10x10-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-10x10-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-10x10-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-10x10-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-10x10-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-10x10-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-10x10-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-10x10-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-10x10-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-10x10-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-10x10-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + [:format="astc-10x10-unorm";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89188,6 +202838,78 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + [:format="astc-10x10-unorm-srgb";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89196,6 +202918,78 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-10x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-10x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-10x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-10x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-10x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-10x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-10x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-10x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-10x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-10x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-10x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-10x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-10x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-10x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + [:format="astc-10x5-unorm";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89204,6 +202998,78 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + [:format="astc-10x5-unorm-srgb";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89212,6 +203078,78 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-10x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-10x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-10x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-10x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-10x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-10x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-10x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-10x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-10x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-10x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-10x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-10x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-10x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-10x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-10x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-10x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-10x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-10x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + [:format="astc-10x6-unorm";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89220,6 +203158,78 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + [:format="astc-10x6-unorm-srgb";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89228,6 +203238,78 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-10x8-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-10x8-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-10x8-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-10x8-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-10x8-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-10x8-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-10x8-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-10x8-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-10x8-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-10x8-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-10x8-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-10x8-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-10x8-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-10x8-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-10x8-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-10x8-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-10x8-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-10x8-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + [:format="astc-10x8-unorm";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89236,6 +203318,78 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + [:format="astc-10x8-unorm-srgb";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89244,6 +203398,78 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-12x10-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-12x10-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-12x10-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-12x10-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-12x10-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-12x10-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-12x10-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-12x10-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-12x10-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-12x10-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-12x10-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-12x10-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-12x10-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-12x10-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-12x10-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-12x10-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-12x10-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-12x10-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + [:format="astc-12x10-unorm";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89252,6 +203478,78 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + [:format="astc-12x10-unorm-srgb";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89260,6 +203558,78 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-12x12-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-12x12-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-12x12-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-12x12-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-12x12-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-12x12-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-12x12-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-12x12-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-12x12-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-12x12-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-12x12-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-12x12-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-12x12-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-12x12-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-12x12-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-12x12-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-12x12-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-12x12-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + [:format="astc-12x12-unorm";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89268,6 +203638,78 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + [:format="astc-12x12-unorm-srgb";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89276,6 +203718,78 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-4x4-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-4x4-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-4x4-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-4x4-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-4x4-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-4x4-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-4x4-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-4x4-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-4x4-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-4x4-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-4x4-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-4x4-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-4x4-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-4x4-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-4x4-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-4x4-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-4x4-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-4x4-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + [:format="astc-4x4-unorm";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89284,6 +203798,78 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + [:format="astc-4x4-unorm-srgb";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89292,6 +203878,78 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-5x4-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-5x4-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-5x4-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-5x4-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-5x4-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-5x4-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-5x4-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-5x4-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-5x4-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-5x4-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-5x4-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-5x4-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + [:format="astc-5x4-unorm";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89300,6 +203958,78 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + [:format="astc-5x4-unorm-srgb";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89308,6 +204038,78 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-5x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-5x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-5x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-5x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-5x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-5x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-5x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-5x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-5x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-5x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-5x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-5x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-5x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-5x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-5x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-5x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-5x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-5x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + [:format="astc-5x5-unorm";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89316,6 +204118,78 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + [:format="astc-5x5-unorm-srgb";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89324,6 +204198,78 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-6x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-6x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-6x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-6x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-6x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-6x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-6x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-6x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-6x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-6x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-6x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-6x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-6x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-6x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-6x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-6x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-6x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-6x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + [:format="astc-6x5-unorm";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89332,6 +204278,78 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + [:format="astc-6x5-unorm-srgb";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89340,6 +204358,78 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-6x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-6x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-6x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-6x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-6x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-6x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-6x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-6x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-6x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-6x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-6x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-6x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-6x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-6x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-6x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-6x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-6x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-6x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + [:format="astc-6x6-unorm";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89348,6 +204438,78 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + [:format="astc-6x6-unorm-srgb";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89356,6 +204518,78 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-8x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-8x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-8x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-8x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-8x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-8x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-8x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-8x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-8x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-8x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-8x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-8x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-8x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-8x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-8x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-8x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + [:format="astc-8x5-unorm";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89364,6 +204598,78 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + [:format="astc-8x5-unorm-srgb";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89372,6 +204678,78 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-8x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-8x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-8x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-8x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-8x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-8x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-8x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-8x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-8x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-8x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-8x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-8x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-8x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-8x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-8x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-8x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-8x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-8x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + [:format="astc-8x6-unorm";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89380,6 +204758,78 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + [:format="astc-8x6-unorm-srgb";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89388,6 +204838,78 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + [:format="astc-8x8-unorm";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89396,6 +204918,78 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + [:format="astc-8x8-unorm-srgb";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89404,6 +204998,150 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [:format="bc1-rgba-unorm";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89412,6 +205150,150 @@ expected: if os == "linux" and not debug: TIMEOUT + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [:format="bc1-rgba-unorm-srgb";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89420,6 +205302,150 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [:format="bc2-rgba-unorm";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89428,6 +205454,150 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [:format="bc2-rgba-unorm-srgb";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89436,6 +205606,150 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [:format="bc3-rgba-unorm";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89444,6 +205758,150 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [:format="bc3-rgba-unorm-srgb";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89452,6 +205910,150 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="bc4-r-snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [:format="bc4-r-snorm";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89460,6 +206062,150 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="bc4-r-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [:format="bc4-r-unorm";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89468,6 +206214,150 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="bc5-rg-snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [:format="bc5-rg-snorm";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89476,6 +206366,150 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [:format="bc5-rg-unorm";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89484,6 +206518,150 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [:format="bc7-rgba-unorm";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89492,6 +206670,150 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [:format="bc7-rgba-unorm-srgb";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89500,14 +206822,590 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [:format="bgra8unorm";sample_points="spiral"] [:format="bgra8unorm";sample_points="texel-centre"] + [:format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [:format="bgra8unorm-srgb";sample_points="spiral"] [:format="bgra8unorm-srgb";sample_points="texel-centre"] + [:format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="depth32float";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="depth32float";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="depth32float";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="depth32float";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="depth32float";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="depth32float";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="depth32float";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="depth32float";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="depth32float";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="depth32float";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="depth32float";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="depth32float";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="depth32float";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="depth32float";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="depth32float";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="depth32float";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="depth32float";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="eac-r11snorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="eac-r11snorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="eac-r11snorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="eac-r11snorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="eac-r11snorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="eac-r11snorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="eac-r11snorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="eac-r11snorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="eac-r11snorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="eac-r11snorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="eac-r11snorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="eac-r11snorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="eac-r11snorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="eac-r11snorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="eac-r11snorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="eac-r11snorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="eac-r11snorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="eac-r11snorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="eac-r11snorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="eac-r11snorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="eac-r11snorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="eac-r11snorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="eac-r11snorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="eac-r11snorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="eac-r11snorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="eac-r11snorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="eac-r11snorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="eac-r11snorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="eac-r11snorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="eac-r11snorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="eac-r11snorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="eac-r11snorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="eac-r11snorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="eac-r11snorm";filt="nearest";modeU="r";modeV="r";offset=true] + [:format="eac-r11snorm";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89516,6 +207414,78 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="eac-r11unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="eac-r11unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="eac-r11unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="eac-r11unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="eac-r11unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="eac-r11unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="eac-r11unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="eac-r11unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="eac-r11unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="eac-r11unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="eac-r11unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="eac-r11unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="eac-r11unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="eac-r11unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="eac-r11unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="eac-r11unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="eac-r11unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="eac-r11unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="eac-r11unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="eac-r11unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="eac-r11unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="eac-r11unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="eac-r11unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="eac-r11unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="eac-r11unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="eac-r11unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="eac-r11unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="eac-r11unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="eac-r11unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="eac-r11unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="eac-r11unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="eac-r11unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="eac-r11unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="eac-r11unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="eac-r11unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="eac-r11unorm";filt="nearest";modeU="r";modeV="r";offset=true] + [:format="eac-r11unorm";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89524,6 +207494,78 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="eac-rg11snorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="eac-rg11snorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="eac-rg11snorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="eac-rg11snorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="eac-rg11snorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="eac-rg11snorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="eac-rg11snorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="eac-rg11snorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="eac-rg11snorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="eac-rg11snorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="eac-rg11snorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="eac-rg11snorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="eac-rg11snorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="eac-rg11snorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="eac-rg11snorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="eac-rg11snorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="eac-rg11snorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="eac-rg11snorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="eac-rg11snorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="eac-rg11snorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="eac-rg11snorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="eac-rg11snorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="eac-rg11snorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="eac-rg11snorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="eac-rg11snorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="eac-rg11snorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="eac-rg11snorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="eac-rg11snorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="eac-rg11snorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="eac-rg11snorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="eac-rg11snorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="eac-rg11snorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="eac-rg11snorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="eac-rg11snorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="eac-rg11snorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="eac-rg11snorm";filt="nearest";modeU="r";modeV="r";offset=true] + [:format="eac-rg11snorm";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89532,6 +207574,78 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="eac-rg11unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="eac-rg11unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="eac-rg11unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="eac-rg11unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="eac-rg11unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="eac-rg11unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="eac-rg11unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="eac-rg11unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="eac-rg11unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="eac-rg11unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="eac-rg11unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="eac-rg11unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="eac-rg11unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="eac-rg11unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="eac-rg11unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="eac-rg11unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="eac-rg11unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="eac-rg11unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="eac-rg11unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="eac-rg11unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="eac-rg11unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="eac-rg11unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="eac-rg11unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="eac-rg11unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="eac-rg11unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="eac-rg11unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="eac-rg11unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="eac-rg11unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="eac-rg11unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="eac-rg11unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="eac-rg11unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="eac-rg11unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="eac-rg11unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="eac-rg11unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="eac-rg11unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="eac-rg11unorm";filt="nearest";modeU="r";modeV="r";offset=true] + [:format="eac-rg11unorm";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89540,6 +207654,78 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="r";offset=true] + [:format="etc2-rgb8a1unorm";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89548,6 +207734,78 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + [:format="etc2-rgb8a1unorm-srgb";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89556,6 +207814,78 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + [:format="etc2-rgb8unorm";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89564,6 +207894,78 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + [:format="etc2-rgb8unorm-srgb";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89572,6 +207974,78 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + [:format="etc2-rgba8unorm";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89580,6 +208054,78 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + [:format="etc2-rgba8unorm-srgb";sample_points="spiral"] expected: if os == "linux" and not debug: NOTRUN @@ -89588,74 +208134,2484 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="r16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [:format="r16float";sample_points="spiral"] [:format="r16float";sample_points="texel-centre"] + [:format="r32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [:format="r32float";sample_points="spiral"] [:format="r32float";sample_points="texel-centre"] + [:format="r8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [:format="r8snorm";sample_points="spiral"] [:format="r8snorm";sample_points="texel-centre"] + [:format="r8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [:format="r8unorm";sample_points="spiral"] [:format="r8unorm";sample_points="texel-centre"] + [:format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [:format="rg11b10ufloat";sample_points="spiral"] [:format="rg11b10ufloat";sample_points="texel-centre"] + [:format="rg16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [:format="rg16float";sample_points="spiral"] [:format="rg16float";sample_points="texel-centre"] + [:format="rg32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [:format="rg32float";sample_points="spiral"] [:format="rg32float";sample_points="texel-centre"] + [:format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [:format="rg8snorm";sample_points="spiral"] [:format="rg8snorm";sample_points="texel-centre"] + [:format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [:format="rg8unorm";sample_points="spiral"] [:format="rg8unorm";sample_points="texel-centre"] + [:format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [:format="rgb10a2unorm";sample_points="spiral"] [:format="rgb10a2unorm";sample_points="texel-centre"] + [:format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [:format="rgb9e5ufloat";sample_points="spiral"] [:format="rgb9e5ufloat";sample_points="texel-centre"] + [:format="rgba16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [:format="rgba16float";sample_points="spiral"] [:format="rgba16float";sample_points="texel-centre"] + [:format="rgba32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [:format="rgba32float";sample_points="spiral"] [:format="rgba32float";sample_points="texel-centre"] + [:format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [:format="rgba8snorm";sample_points="spiral"] [:format="rgba8snorm";sample_points="texel-centre"] + [:format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [:format="rgba8unorm";sample_points="spiral"] [:format="rgba8unorm";sample_points="texel-centre"] + [:format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [:format="rgba8unorm-srgb";sample_points="spiral"] [:format="rgba8unorm-srgb";sample_points="texel-centre"] [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:sampled_3d_coords:*] - expected: - if os == "linux" and not debug: TIMEOUT + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + [:format="astc-10x10-unorm";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -89668,6 +210624,114 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + [:format="astc-10x10-unorm-srgb";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -89680,6 +210744,114 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + [:format="astc-10x5-unorm";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -89692,6 +210864,114 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + [:format="astc-10x5-unorm-srgb";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -89704,6 +210984,114 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + [:format="astc-10x6-unorm";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -89716,6 +211104,114 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + [:format="astc-10x6-unorm-srgb";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -89728,6 +211224,114 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + [:format="astc-10x8-unorm";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -89740,6 +211344,114 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + [:format="astc-10x8-unorm-srgb";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -89752,6 +211464,114 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + [:format="astc-12x10-unorm";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -89764,6 +211584,114 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + [:format="astc-12x10-unorm-srgb";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -89776,6 +211704,114 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + [:format="astc-12x12-unorm";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -89788,6 +211824,114 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + [:format="astc-12x12-unorm-srgb";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -89800,6 +211944,114 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + [:format="astc-4x4-unorm";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -89812,6 +212064,114 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + [:format="astc-4x4-unorm-srgb";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -89824,6 +212184,114 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + [:format="astc-5x4-unorm";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -89836,6 +212304,114 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + [:format="astc-5x4-unorm-srgb";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -89848,6 +212424,114 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + [:format="astc-5x5-unorm";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -89860,6 +212544,114 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + [:format="astc-5x5-unorm-srgb";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -89872,6 +212664,114 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + [:format="astc-6x5-unorm";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -89884,6 +212784,114 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + [:format="astc-6x5-unorm-srgb";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -89896,6 +212904,114 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + [:format="astc-6x6-unorm";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -89908,6 +213024,114 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + [:format="astc-6x6-unorm-srgb";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -89920,6 +213144,114 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + [:format="astc-8x5-unorm";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -89932,6 +213264,114 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + [:format="astc-8x5-unorm-srgb";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -89944,6 +213384,114 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + [:format="astc-8x6-unorm";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -89956,6 +213504,114 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + [:format="astc-8x6-unorm-srgb";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -89968,6 +213624,114 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + [:format="astc-8x8-unorm";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -89980,6 +213744,114 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + [:format="astc-8x8-unorm-srgb";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -89992,6 +213864,222 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + [:format="bc1-rgba-unorm";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: TIMEOUT @@ -90004,6 +214092,222 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + [:format="bc1-rgba-unorm-srgb";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -90016,6 +214320,222 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + [:format="bc2-rgba-unorm";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -90028,6 +214548,222 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + [:format="bc2-rgba-unorm-srgb";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -90040,6 +214776,222 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + [:format="bc3-rgba-unorm";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -90052,6 +215004,222 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + [:format="bc3-rgba-unorm-srgb";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -90064,6 +215232,222 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + [:format="bc4-r-snorm";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -90076,6 +215460,222 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + [:format="bc4-r-unorm";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -90088,6 +215688,222 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + [:format="bc5-rg-snorm";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -90100,6 +215916,222 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + [:format="bc5-rg-unorm";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -90112,6 +216144,222 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + [:format="bc7-rgba-unorm";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -90124,6 +216372,222 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + [:format="bc7-rgba-unorm-srgb";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -90136,6 +216600,654 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + [:format="bgra8unorm";viewDimension="3d";sample_points="spiral"] [:format="bgra8unorm";viewDimension="3d";sample_points="texel-centre"] @@ -90146,6 +217258,654 @@ [:format="bgra8unorm";viewDimension="cube";sample_points="texel-centre"] + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + [:format="bgra8unorm-srgb";viewDimension="3d";sample_points="spiral"] [:format="bgra8unorm-srgb";viewDimension="3d";sample_points="texel-centre"] @@ -90156,6 +217916,438 @@ [:format="bgra8unorm-srgb";viewDimension="cube";sample_points="texel-centre"] + [:format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + [:format="eac-r11snorm";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -90168,6 +218360,114 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + [:format="eac-r11unorm";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -90180,6 +218480,114 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + [:format="eac-rg11snorm";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -90192,6 +218600,114 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + [:format="eac-rg11unorm";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -90204,6 +218720,114 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + [:format="etc2-rgb8a1unorm";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -90216,6 +218840,114 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + [:format="etc2-rgb8a1unorm-srgb";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -90228,6 +218960,114 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + [:format="etc2-rgb8unorm";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -90240,6 +219080,114 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + [:format="etc2-rgb8unorm-srgb";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -90252,6 +219200,114 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + [:format="etc2-rgba8unorm";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -90264,6 +219320,114 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + [:format="etc2-rgba8unorm-srgb";viewDimension="cube";sample_points="cube-edges"] expected: if os == "linux" and not debug: NOTRUN @@ -90276,6 +219440,654 @@ expected: if os == "linux" and not debug: NOTRUN + [:format="r16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + [:format="r16float";viewDimension="3d";sample_points="spiral"] [:format="r16float";viewDimension="3d";sample_points="texel-centre"] @@ -90286,6 +220098,654 @@ [:format="r16float";viewDimension="cube";sample_points="texel-centre"] + [:format="r32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + [:format="r32float";viewDimension="3d";sample_points="spiral"] [:format="r32float";viewDimension="3d";sample_points="texel-centre"] @@ -90296,6 +220756,654 @@ [:format="r32float";viewDimension="cube";sample_points="texel-centre"] + [:format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + [:format="r8snorm";viewDimension="3d";sample_points="spiral"] [:format="r8snorm";viewDimension="3d";sample_points="texel-centre"] @@ -90306,6 +221414,654 @@ [:format="r8snorm";viewDimension="cube";sample_points="texel-centre"] + [:format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + [:format="r8unorm";viewDimension="3d";sample_points="spiral"] [:format="r8unorm";viewDimension="3d";sample_points="texel-centre"] @@ -90316,6 +222072,654 @@ [:format="r8unorm";viewDimension="cube";sample_points="texel-centre"] + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + [:format="rg11b10ufloat";viewDimension="3d";sample_points="spiral"] [:format="rg11b10ufloat";viewDimension="3d";sample_points="texel-centre"] @@ -90326,6 +222730,654 @@ [:format="rg11b10ufloat";viewDimension="cube";sample_points="texel-centre"] + [:format="rg16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + [:format="rg16float";viewDimension="3d";sample_points="spiral"] [:format="rg16float";viewDimension="3d";sample_points="texel-centre"] @@ -90336,6 +223388,654 @@ [:format="rg16float";viewDimension="cube";sample_points="texel-centre"] + [:format="rg32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + [:format="rg32float";viewDimension="3d";sample_points="spiral"] [:format="rg32float";viewDimension="3d";sample_points="texel-centre"] @@ -90346,6 +224046,654 @@ [:format="rg32float";viewDimension="cube";sample_points="texel-centre"] + [:format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + [:format="rg8snorm";viewDimension="3d";sample_points="spiral"] [:format="rg8snorm";viewDimension="3d";sample_points="texel-centre"] @@ -90356,6 +224704,654 @@ [:format="rg8snorm";viewDimension="cube";sample_points="texel-centre"] + [:format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + [:format="rg8unorm";viewDimension="3d";sample_points="spiral"] [:format="rg8unorm";viewDimension="3d";sample_points="texel-centre"] @@ -90366,6 +225362,654 @@ [:format="rg8unorm";viewDimension="cube";sample_points="texel-centre"] + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + [:format="rgb10a2unorm";viewDimension="3d";sample_points="spiral"] [:format="rgb10a2unorm";viewDimension="3d";sample_points="texel-centre"] @@ -90376,6 +226020,654 @@ [:format="rgb10a2unorm";viewDimension="cube";sample_points="texel-centre"] + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + [:format="rgb9e5ufloat";viewDimension="3d";sample_points="spiral"] [:format="rgb9e5ufloat";viewDimension="3d";sample_points="texel-centre"] @@ -90386,6 +226678,654 @@ [:format="rgb9e5ufloat";viewDimension="cube";sample_points="texel-centre"] + [:format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + [:format="rgba16float";viewDimension="3d";sample_points="spiral"] [:format="rgba16float";viewDimension="3d";sample_points="texel-centre"] @@ -90396,6 +227336,654 @@ [:format="rgba16float";viewDimension="cube";sample_points="texel-centre"] + [:format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + [:format="rgba32float";viewDimension="3d";sample_points="spiral"] [:format="rgba32float";viewDimension="3d";sample_points="texel-centre"] @@ -90406,6 +227994,654 @@ [:format="rgba32float";viewDimension="cube";sample_points="texel-centre"] + [:format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + [:format="rgba8snorm";viewDimension="3d";sample_points="spiral"] [:format="rgba8snorm";viewDimension="3d";sample_points="texel-centre"] @@ -90416,6 +228652,654 @@ [:format="rgba8snorm";viewDimension="cube";sample_points="texel-centre"] + [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + [:format="rgba8unorm";viewDimension="3d";sample_points="spiral"] [:format="rgba8unorm";viewDimension="3d";sample_points="texel-centre"] @@ -90426,6 +229310,654 @@ [:format="rgba8unorm";viewDimension="cube";sample_points="texel-centre"] + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + [:format="rgba8unorm-srgb";viewDimension="3d";sample_points="spiral"] [:format="rgba8unorm-srgb";viewDimension="3d";sample_points="texel-centre"] @@ -90444,24 +229976,43274 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:*] [:] + [:format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-10x10-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-10x10-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-10x10-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-10x10-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-10x10-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-10x10-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-10x10-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-10x10-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-10x10-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-10x10-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-10x10-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-10x10-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-10x10-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-10x10-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-10x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-10x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-10x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-10x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-10x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-10x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-10x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-10x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-10x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-10x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-10x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-10x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-10x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-10x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-10x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-10x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-10x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-10x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-10x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-10x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-10x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-10x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-10x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-10x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-10x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-10x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-10x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-10x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-10x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-10x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-10x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-10x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-10x8-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-10x8-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-10x8-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-10x8-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-10x8-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-10x8-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-10x8-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-10x8-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-10x8-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-10x8-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-10x8-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-10x8-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-10x8-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-10x8-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-10x8-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-10x8-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-10x8-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-10x8-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-12x10-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-12x10-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-12x10-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-12x10-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-12x10-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-12x10-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-12x10-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-12x10-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-12x10-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-12x10-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-12x10-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-12x10-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-12x10-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-12x10-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-12x10-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-12x10-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-12x10-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-12x10-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-12x12-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-12x12-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-12x12-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-12x12-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-12x12-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-12x12-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-12x12-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-12x12-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-12x12-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-12x12-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-12x12-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-12x12-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-12x12-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-12x12-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-12x12-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-12x12-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-12x12-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-12x12-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-4x4-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-4x4-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-4x4-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-4x4-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-4x4-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-4x4-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-4x4-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-4x4-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-4x4-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-4x4-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-4x4-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-4x4-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-4x4-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-4x4-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-4x4-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-4x4-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-4x4-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-4x4-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-5x4-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-5x4-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-5x4-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-5x4-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-5x4-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-5x4-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-5x4-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-5x4-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-5x4-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-5x4-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-5x4-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-5x4-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-5x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-5x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-5x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-5x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-5x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-5x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-5x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-5x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-5x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-5x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-5x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-5x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-5x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-5x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-5x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-5x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-5x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-5x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-6x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-6x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-6x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-6x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-6x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-6x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-6x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-6x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-6x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-6x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-6x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-6x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-6x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-6x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-6x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-6x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-6x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-6x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-6x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-6x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-6x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-6x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-6x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-6x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-6x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-6x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-6x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-6x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-6x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-6x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-6x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-6x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-6x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-6x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-6x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-6x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-8x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-8x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-8x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-8x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-8x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-8x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-8x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-8x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-8x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-8x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-8x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-8x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-8x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-8x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-8x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-8x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-8x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-8x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-8x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-8x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-8x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-8x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-8x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-8x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-8x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-8x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-8x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-8x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-8x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-8x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-8x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-8x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-8x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-8x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="depth32float";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="depth32float";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="depth32float";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="depth32float";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="depth32float";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="depth32float";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="depth32float";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="depth32float";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="depth32float";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="depth32float";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="depth32float";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="depth32float";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="depth32float";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="depth32float";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="depth32float";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="depth32float";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="depth32float";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="eac-r11snorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="eac-r11snorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="eac-r11snorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="eac-r11snorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="eac-r11snorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="eac-r11snorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="eac-r11snorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="eac-r11snorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="eac-r11snorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="eac-r11snorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="eac-r11snorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="eac-r11snorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="eac-r11snorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="eac-r11snorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="eac-r11snorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="eac-r11snorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="eac-r11snorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="eac-r11snorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="eac-r11snorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="eac-r11snorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="eac-r11snorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="eac-r11snorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="eac-r11snorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="eac-r11snorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="eac-r11snorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="eac-r11snorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="eac-r11snorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="eac-r11snorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="eac-r11snorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="eac-r11snorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="eac-r11snorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="eac-r11snorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="eac-r11snorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="eac-r11snorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="eac-r11unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="eac-r11unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="eac-r11unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="eac-r11unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="eac-r11unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="eac-r11unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="eac-r11unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="eac-r11unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="eac-r11unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="eac-r11unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="eac-r11unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="eac-r11unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="eac-r11unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="eac-r11unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="eac-r11unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="eac-r11unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="eac-r11unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="eac-r11unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="eac-r11unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="eac-r11unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="eac-r11unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="eac-r11unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="eac-r11unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="eac-r11unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="eac-r11unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="eac-r11unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="eac-r11unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="eac-r11unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="eac-r11unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="eac-r11unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="eac-r11unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="eac-r11unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="eac-r11unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="eac-r11unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="eac-r11unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="eac-r11unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="eac-rg11snorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="eac-rg11snorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="eac-rg11snorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="eac-rg11snorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="eac-rg11snorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="eac-rg11snorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="eac-rg11snorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="eac-rg11snorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="eac-rg11snorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="eac-rg11snorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="eac-rg11snorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="eac-rg11snorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="eac-rg11snorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="eac-rg11snorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="eac-rg11snorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="eac-rg11snorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="eac-rg11snorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="eac-rg11snorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="eac-rg11snorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="eac-rg11snorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="eac-rg11snorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="eac-rg11snorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="eac-rg11snorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="eac-rg11snorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="eac-rg11snorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="eac-rg11snorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="eac-rg11snorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="eac-rg11snorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="eac-rg11snorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="eac-rg11snorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="eac-rg11snorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="eac-rg11snorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="eac-rg11snorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="eac-rg11snorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="eac-rg11snorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="eac-rg11snorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="eac-rg11unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="eac-rg11unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="eac-rg11unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="eac-rg11unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="eac-rg11unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="eac-rg11unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="eac-rg11unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="eac-rg11unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="eac-rg11unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="eac-rg11unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="eac-rg11unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="eac-rg11unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="eac-rg11unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="eac-rg11unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="eac-rg11unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="eac-rg11unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="eac-rg11unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="eac-rg11unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="eac-rg11unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="eac-rg11unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="eac-rg11unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="eac-rg11unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="eac-rg11unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="eac-rg11unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="eac-rg11unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="eac-rg11unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="eac-rg11unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="eac-rg11unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="eac-rg11unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="eac-rg11unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="eac-rg11unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="eac-rg11unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="eac-rg11unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="eac-rg11unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="eac-rg11unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="eac-rg11unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="r16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_3d_coords:*] [:] + [:format="astc-10x10-unorm";filt="linear";mode="c"] + + [:format="astc-10x10-unorm";filt="linear";mode="m"] + + [:format="astc-10x10-unorm";filt="linear";mode="r"] + + [:format="astc-10x10-unorm";filt="nearest";mode="c"] + + [:format="astc-10x10-unorm";filt="nearest";mode="m"] + + [:format="astc-10x10-unorm";filt="nearest";mode="r"] + + [:format="astc-10x10-unorm-srgb";filt="linear";mode="c"] + + [:format="astc-10x10-unorm-srgb";filt="linear";mode="m"] + + [:format="astc-10x10-unorm-srgb";filt="linear";mode="r"] + + [:format="astc-10x10-unorm-srgb";filt="nearest";mode="c"] + + [:format="astc-10x10-unorm-srgb";filt="nearest";mode="m"] + + [:format="astc-10x10-unorm-srgb";filt="nearest";mode="r"] + + [:format="astc-10x5-unorm";filt="linear";mode="c"] + + [:format="astc-10x5-unorm";filt="linear";mode="m"] + + [:format="astc-10x5-unorm";filt="linear";mode="r"] + + [:format="astc-10x5-unorm";filt="nearest";mode="c"] + + [:format="astc-10x5-unorm";filt="nearest";mode="m"] + + [:format="astc-10x5-unorm";filt="nearest";mode="r"] + + [:format="astc-10x5-unorm-srgb";filt="linear";mode="c"] + + [:format="astc-10x5-unorm-srgb";filt="linear";mode="m"] + + [:format="astc-10x5-unorm-srgb";filt="linear";mode="r"] + + [:format="astc-10x5-unorm-srgb";filt="nearest";mode="c"] + + [:format="astc-10x5-unorm-srgb";filt="nearest";mode="m"] + + [:format="astc-10x5-unorm-srgb";filt="nearest";mode="r"] + + [:format="astc-10x6-unorm";filt="linear";mode="c"] + + [:format="astc-10x6-unorm";filt="linear";mode="m"] + + [:format="astc-10x6-unorm";filt="linear";mode="r"] + + [:format="astc-10x6-unorm";filt="nearest";mode="c"] + + [:format="astc-10x6-unorm";filt="nearest";mode="m"] + + [:format="astc-10x6-unorm";filt="nearest";mode="r"] + + [:format="astc-10x6-unorm-srgb";filt="linear";mode="c"] + + [:format="astc-10x6-unorm-srgb";filt="linear";mode="m"] + + [:format="astc-10x6-unorm-srgb";filt="linear";mode="r"] + + [:format="astc-10x6-unorm-srgb";filt="nearest";mode="c"] + + [:format="astc-10x6-unorm-srgb";filt="nearest";mode="m"] + + [:format="astc-10x6-unorm-srgb";filt="nearest";mode="r"] + + [:format="astc-10x8-unorm";filt="linear";mode="c"] + + [:format="astc-10x8-unorm";filt="linear";mode="m"] + + [:format="astc-10x8-unorm";filt="linear";mode="r"] + + [:format="astc-10x8-unorm";filt="nearest";mode="c"] + + [:format="astc-10x8-unorm";filt="nearest";mode="m"] + + [:format="astc-10x8-unorm";filt="nearest";mode="r"] + + [:format="astc-10x8-unorm-srgb";filt="linear";mode="c"] + + [:format="astc-10x8-unorm-srgb";filt="linear";mode="m"] + + [:format="astc-10x8-unorm-srgb";filt="linear";mode="r"] + + [:format="astc-10x8-unorm-srgb";filt="nearest";mode="c"] + + [:format="astc-10x8-unorm-srgb";filt="nearest";mode="m"] + + [:format="astc-10x8-unorm-srgb";filt="nearest";mode="r"] + + [:format="astc-12x10-unorm";filt="linear";mode="c"] + + [:format="astc-12x10-unorm";filt="linear";mode="m"] + + [:format="astc-12x10-unorm";filt="linear";mode="r"] + + [:format="astc-12x10-unorm";filt="nearest";mode="c"] + + [:format="astc-12x10-unorm";filt="nearest";mode="m"] + + [:format="astc-12x10-unorm";filt="nearest";mode="r"] + + [:format="astc-12x10-unorm-srgb";filt="linear";mode="c"] + + [:format="astc-12x10-unorm-srgb";filt="linear";mode="m"] + + [:format="astc-12x10-unorm-srgb";filt="linear";mode="r"] + + [:format="astc-12x10-unorm-srgb";filt="nearest";mode="c"] + + [:format="astc-12x10-unorm-srgb";filt="nearest";mode="m"] + + [:format="astc-12x10-unorm-srgb";filt="nearest";mode="r"] + + [:format="astc-12x12-unorm";filt="linear";mode="c"] + + [:format="astc-12x12-unorm";filt="linear";mode="m"] + + [:format="astc-12x12-unorm";filt="linear";mode="r"] + + [:format="astc-12x12-unorm";filt="nearest";mode="c"] + + [:format="astc-12x12-unorm";filt="nearest";mode="m"] + + [:format="astc-12x12-unorm";filt="nearest";mode="r"] + + [:format="astc-12x12-unorm-srgb";filt="linear";mode="c"] + + [:format="astc-12x12-unorm-srgb";filt="linear";mode="m"] + + [:format="astc-12x12-unorm-srgb";filt="linear";mode="r"] + + [:format="astc-12x12-unorm-srgb";filt="nearest";mode="c"] + + [:format="astc-12x12-unorm-srgb";filt="nearest";mode="m"] + + [:format="astc-12x12-unorm-srgb";filt="nearest";mode="r"] + + [:format="astc-4x4-unorm";filt="linear";mode="c"] + + [:format="astc-4x4-unorm";filt="linear";mode="m"] + + [:format="astc-4x4-unorm";filt="linear";mode="r"] + + [:format="astc-4x4-unorm";filt="nearest";mode="c"] + + [:format="astc-4x4-unorm";filt="nearest";mode="m"] + + [:format="astc-4x4-unorm";filt="nearest";mode="r"] + + [:format="astc-4x4-unorm-srgb";filt="linear";mode="c"] + + [:format="astc-4x4-unorm-srgb";filt="linear";mode="m"] + + [:format="astc-4x4-unorm-srgb";filt="linear";mode="r"] + + [:format="astc-4x4-unorm-srgb";filt="nearest";mode="c"] + + [:format="astc-4x4-unorm-srgb";filt="nearest";mode="m"] + + [:format="astc-4x4-unorm-srgb";filt="nearest";mode="r"] + + [:format="astc-5x4-unorm";filt="linear";mode="c"] + + [:format="astc-5x4-unorm";filt="linear";mode="m"] + + [:format="astc-5x4-unorm";filt="linear";mode="r"] + + [:format="astc-5x4-unorm";filt="nearest";mode="c"] + + [:format="astc-5x4-unorm";filt="nearest";mode="m"] + + [:format="astc-5x4-unorm";filt="nearest";mode="r"] + + [:format="astc-5x4-unorm-srgb";filt="linear";mode="c"] + + [:format="astc-5x4-unorm-srgb";filt="linear";mode="m"] + + [:format="astc-5x4-unorm-srgb";filt="linear";mode="r"] + + [:format="astc-5x4-unorm-srgb";filt="nearest";mode="c"] + + [:format="astc-5x4-unorm-srgb";filt="nearest";mode="m"] + + [:format="astc-5x4-unorm-srgb";filt="nearest";mode="r"] + + [:format="astc-5x5-unorm";filt="linear";mode="c"] + + [:format="astc-5x5-unorm";filt="linear";mode="m"] + + [:format="astc-5x5-unorm";filt="linear";mode="r"] + + [:format="astc-5x5-unorm";filt="nearest";mode="c"] + + [:format="astc-5x5-unorm";filt="nearest";mode="m"] + + [:format="astc-5x5-unorm";filt="nearest";mode="r"] + + [:format="astc-5x5-unorm-srgb";filt="linear";mode="c"] + + [:format="astc-5x5-unorm-srgb";filt="linear";mode="m"] + + [:format="astc-5x5-unorm-srgb";filt="linear";mode="r"] + + [:format="astc-5x5-unorm-srgb";filt="nearest";mode="c"] + + [:format="astc-5x5-unorm-srgb";filt="nearest";mode="m"] + + [:format="astc-5x5-unorm-srgb";filt="nearest";mode="r"] + + [:format="astc-6x5-unorm";filt="linear";mode="c"] + + [:format="astc-6x5-unorm";filt="linear";mode="m"] + + [:format="astc-6x5-unorm";filt="linear";mode="r"] + + [:format="astc-6x5-unorm";filt="nearest";mode="c"] + + [:format="astc-6x5-unorm";filt="nearest";mode="m"] + + [:format="astc-6x5-unorm";filt="nearest";mode="r"] + + [:format="astc-6x5-unorm-srgb";filt="linear";mode="c"] + + [:format="astc-6x5-unorm-srgb";filt="linear";mode="m"] + + [:format="astc-6x5-unorm-srgb";filt="linear";mode="r"] + + [:format="astc-6x5-unorm-srgb";filt="nearest";mode="c"] + + [:format="astc-6x5-unorm-srgb";filt="nearest";mode="m"] + + [:format="astc-6x5-unorm-srgb";filt="nearest";mode="r"] + + [:format="astc-6x6-unorm";filt="linear";mode="c"] + + [:format="astc-6x6-unorm";filt="linear";mode="m"] + + [:format="astc-6x6-unorm";filt="linear";mode="r"] + + [:format="astc-6x6-unorm";filt="nearest";mode="c"] + + [:format="astc-6x6-unorm";filt="nearest";mode="m"] + + [:format="astc-6x6-unorm";filt="nearest";mode="r"] + + [:format="astc-6x6-unorm-srgb";filt="linear";mode="c"] + + [:format="astc-6x6-unorm-srgb";filt="linear";mode="m"] + + [:format="astc-6x6-unorm-srgb";filt="linear";mode="r"] + + [:format="astc-6x6-unorm-srgb";filt="nearest";mode="c"] + + [:format="astc-6x6-unorm-srgb";filt="nearest";mode="m"] + + [:format="astc-6x6-unorm-srgb";filt="nearest";mode="r"] + + [:format="astc-8x5-unorm";filt="linear";mode="c"] + + [:format="astc-8x5-unorm";filt="linear";mode="m"] + + [:format="astc-8x5-unorm";filt="linear";mode="r"] + + [:format="astc-8x5-unorm";filt="nearest";mode="c"] + + [:format="astc-8x5-unorm";filt="nearest";mode="m"] + + [:format="astc-8x5-unorm";filt="nearest";mode="r"] + + [:format="astc-8x5-unorm-srgb";filt="linear";mode="c"] + + [:format="astc-8x5-unorm-srgb";filt="linear";mode="m"] + + [:format="astc-8x5-unorm-srgb";filt="linear";mode="r"] + + [:format="astc-8x5-unorm-srgb";filt="nearest";mode="c"] + + [:format="astc-8x5-unorm-srgb";filt="nearest";mode="m"] + + [:format="astc-8x5-unorm-srgb";filt="nearest";mode="r"] + + [:format="astc-8x6-unorm";filt="linear";mode="c"] + + [:format="astc-8x6-unorm";filt="linear";mode="m"] + + [:format="astc-8x6-unorm";filt="linear";mode="r"] + + [:format="astc-8x6-unorm";filt="nearest";mode="c"] + + [:format="astc-8x6-unorm";filt="nearest";mode="m"] + + [:format="astc-8x6-unorm";filt="nearest";mode="r"] + + [:format="astc-8x6-unorm-srgb";filt="linear";mode="c"] + + [:format="astc-8x6-unorm-srgb";filt="linear";mode="m"] + + [:format="astc-8x6-unorm-srgb";filt="linear";mode="r"] + + [:format="astc-8x6-unorm-srgb";filt="nearest";mode="c"] + + [:format="astc-8x6-unorm-srgb";filt="nearest";mode="m"] + + [:format="astc-8x6-unorm-srgb";filt="nearest";mode="r"] + + [:format="astc-8x8-unorm";filt="linear";mode="c"] + + [:format="astc-8x8-unorm";filt="linear";mode="m"] + + [:format="astc-8x8-unorm";filt="linear";mode="r"] + + [:format="astc-8x8-unorm";filt="nearest";mode="c"] + + [:format="astc-8x8-unorm";filt="nearest";mode="m"] + + [:format="astc-8x8-unorm";filt="nearest";mode="r"] + + [:format="astc-8x8-unorm-srgb";filt="linear";mode="c"] + + [:format="astc-8x8-unorm-srgb";filt="linear";mode="m"] + + [:format="astc-8x8-unorm-srgb";filt="linear";mode="r"] + + [:format="astc-8x8-unorm-srgb";filt="nearest";mode="c"] + + [:format="astc-8x8-unorm-srgb";filt="nearest";mode="m"] + + [:format="astc-8x8-unorm-srgb";filt="nearest";mode="r"] + + [:format="bc1-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";mode="c"] + + [:format="depth16unorm";filt="linear";mode="m"] + + [:format="depth16unorm";filt="linear";mode="r"] + + [:format="depth16unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";mode="c"] + + [:format="depth32float";filt="linear";mode="m"] + + [:format="depth32float";filt="linear";mode="r"] + + [:format="depth32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="eac-r11snorm";filt="linear";mode="c"] + + [:format="eac-r11snorm";filt="linear";mode="m"] + + [:format="eac-r11snorm";filt="linear";mode="r"] + + [:format="eac-r11snorm";filt="nearest";mode="c"] + + [:format="eac-r11snorm";filt="nearest";mode="m"] + + [:format="eac-r11snorm";filt="nearest";mode="r"] + + [:format="eac-r11unorm";filt="linear";mode="c"] + + [:format="eac-r11unorm";filt="linear";mode="m"] + + [:format="eac-r11unorm";filt="linear";mode="r"] + + [:format="eac-r11unorm";filt="nearest";mode="c"] + + [:format="eac-r11unorm";filt="nearest";mode="m"] + + [:format="eac-r11unorm";filt="nearest";mode="r"] + + [:format="eac-rg11snorm";filt="linear";mode="c"] + + [:format="eac-rg11snorm";filt="linear";mode="m"] + + [:format="eac-rg11snorm";filt="linear";mode="r"] + + [:format="eac-rg11snorm";filt="nearest";mode="c"] + + [:format="eac-rg11snorm";filt="nearest";mode="m"] + + [:format="eac-rg11snorm";filt="nearest";mode="r"] + + [:format="eac-rg11unorm";filt="linear";mode="c"] + + [:format="eac-rg11unorm";filt="linear";mode="m"] + + [:format="eac-rg11unorm";filt="linear";mode="r"] + + [:format="eac-rg11unorm";filt="nearest";mode="c"] + + [:format="eac-rg11unorm";filt="nearest";mode="m"] + + [:format="eac-rg11unorm";filt="nearest";mode="r"] + + [:format="etc2-rgb8a1unorm";filt="linear";mode="c"] + + [:format="etc2-rgb8a1unorm";filt="linear";mode="m"] + + [:format="etc2-rgb8a1unorm";filt="linear";mode="r"] + + [:format="etc2-rgb8a1unorm";filt="nearest";mode="c"] + + [:format="etc2-rgb8a1unorm";filt="nearest";mode="m"] + + [:format="etc2-rgb8a1unorm";filt="nearest";mode="r"] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";mode="c"] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";mode="m"] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";mode="r"] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="c"] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="m"] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="r"] + + [:format="etc2-rgb8unorm";filt="linear";mode="c"] + + [:format="etc2-rgb8unorm";filt="linear";mode="m"] + + [:format="etc2-rgb8unorm";filt="linear";mode="r"] + + [:format="etc2-rgb8unorm";filt="nearest";mode="c"] + + [:format="etc2-rgb8unorm";filt="nearest";mode="m"] + + [:format="etc2-rgb8unorm";filt="nearest";mode="r"] + + [:format="etc2-rgb8unorm-srgb";filt="linear";mode="c"] + + [:format="etc2-rgb8unorm-srgb";filt="linear";mode="m"] + + [:format="etc2-rgb8unorm-srgb";filt="linear";mode="r"] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";mode="c"] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";mode="m"] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";mode="r"] + + [:format="etc2-rgba8unorm";filt="linear";mode="c"] + + [:format="etc2-rgba8unorm";filt="linear";mode="m"] + + [:format="etc2-rgba8unorm";filt="linear";mode="r"] + + [:format="etc2-rgba8unorm";filt="nearest";mode="c"] + + [:format="etc2-rgba8unorm";filt="nearest";mode="m"] + + [:format="etc2-rgba8unorm";filt="nearest";mode="r"] + + [:format="etc2-rgba8unorm-srgb";filt="linear";mode="c"] + + [:format="etc2-rgba8unorm-srgb";filt="linear";mode="m"] + + [:format="etc2-rgba8unorm-srgb";filt="linear";mode="r"] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";mode="c"] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";mode="m"] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";mode="r"] + + [:format="r16float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + +[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleBaseClampToEdge:2d_coords:*] + [:stage="c";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="c";modeV="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="c";modeV="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="c";modeV="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="m";modeV="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="m";modeV="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="m";modeV="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="r";modeV="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="r";modeV="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="r";modeV="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="c";modeV="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="c";modeV="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="c";modeV="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="m";modeV="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="m";modeV="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="m";modeV="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="r";modeV="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="r";modeV="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="r";modeV="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";textureType="texture_external";filt="linear";modeU="c";modeV="c"] + + [:stage="c";textureType="texture_external";filt="linear";modeU="c";modeV="m"] + + [:stage="c";textureType="texture_external";filt="linear";modeU="c";modeV="r"] + + [:stage="c";textureType="texture_external";filt="linear";modeU="m";modeV="c"] + + [:stage="c";textureType="texture_external";filt="linear";modeU="m";modeV="m"] + + [:stage="c";textureType="texture_external";filt="linear";modeU="m";modeV="r"] + + [:stage="c";textureType="texture_external";filt="linear";modeU="r";modeV="c"] + + [:stage="c";textureType="texture_external";filt="linear";modeU="r";modeV="m"] + + [:stage="c";textureType="texture_external";filt="linear";modeU="r";modeV="r"] + + [:stage="c";textureType="texture_external";filt="nearest";modeU="c";modeV="c"] + + [:stage="c";textureType="texture_external";filt="nearest";modeU="c";modeV="m"] + + [:stage="c";textureType="texture_external";filt="nearest";modeU="c";modeV="r"] + + [:stage="c";textureType="texture_external";filt="nearest";modeU="m";modeV="c"] + + [:stage="c";textureType="texture_external";filt="nearest";modeU="m";modeV="m"] + + [:stage="c";textureType="texture_external";filt="nearest";modeU="m";modeV="r"] + + [:stage="c";textureType="texture_external";filt="nearest";modeU="r";modeV="c"] + + [:stage="c";textureType="texture_external";filt="nearest";modeU="r";modeV="m"] + + [:stage="c";textureType="texture_external";filt="nearest";modeU="r";modeV="r"] + + [:stage="f";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="c";modeV="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="c";modeV="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="c";modeV="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="m";modeV="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="m";modeV="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="m";modeV="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="r";modeV="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="r";modeV="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="r";modeV="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="c";modeV="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="c";modeV="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="c";modeV="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="m";modeV="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="m";modeV="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="m";modeV="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="r";modeV="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="r";modeV="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="r";modeV="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";textureType="texture_external";filt="linear";modeU="c";modeV="c"] + + [:stage="f";textureType="texture_external";filt="linear";modeU="c";modeV="m"] + + [:stage="f";textureType="texture_external";filt="linear";modeU="c";modeV="r"] + + [:stage="f";textureType="texture_external";filt="linear";modeU="m";modeV="c"] + + [:stage="f";textureType="texture_external";filt="linear";modeU="m";modeV="m"] + + [:stage="f";textureType="texture_external";filt="linear";modeU="m";modeV="r"] + + [:stage="f";textureType="texture_external";filt="linear";modeU="r";modeV="c"] + + [:stage="f";textureType="texture_external";filt="linear";modeU="r";modeV="m"] + + [:stage="f";textureType="texture_external";filt="linear";modeU="r";modeV="r"] + + [:stage="f";textureType="texture_external";filt="nearest";modeU="c";modeV="c"] + + [:stage="f";textureType="texture_external";filt="nearest";modeU="c";modeV="m"] + + [:stage="f";textureType="texture_external";filt="nearest";modeU="c";modeV="r"] + + [:stage="f";textureType="texture_external";filt="nearest";modeU="m";modeV="c"] + + [:stage="f";textureType="texture_external";filt="nearest";modeU="m";modeV="m"] + + [:stage="f";textureType="texture_external";filt="nearest";modeU="m";modeV="r"] + + [:stage="f";textureType="texture_external";filt="nearest";modeU="r";modeV="c"] + + [:stage="f";textureType="texture_external";filt="nearest";modeU="r";modeV="m"] + + [:stage="f";textureType="texture_external";filt="nearest";modeU="r";modeV="r"] + + [:stage="v";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="c";modeV="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="c";modeV="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="c";modeV="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="m";modeV="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="m";modeV="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="m";modeV="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="r";modeV="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="r";modeV="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";textureType="texture_2d%3Cf32%3E";filt="linear";modeU="r";modeV="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="c";modeV="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="c";modeV="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="c";modeV="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="m";modeV="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="m";modeV="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="m";modeV="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="r";modeV="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="r";modeV="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";textureType="texture_2d%3Cf32%3E";filt="nearest";modeU="r";modeV="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";textureType="texture_external";filt="linear";modeU="c";modeV="c"] + + [:stage="v";textureType="texture_external";filt="linear";modeU="c";modeV="m"] + + [:stage="v";textureType="texture_external";filt="linear";modeU="c";modeV="r"] + + [:stage="v";textureType="texture_external";filt="linear";modeU="m";modeV="c"] + + [:stage="v";textureType="texture_external";filt="linear";modeU="m";modeV="m"] + + [:stage="v";textureType="texture_external";filt="linear";modeU="m";modeV="r"] + + [:stage="v";textureType="texture_external";filt="linear";modeU="r";modeV="c"] + + [:stage="v";textureType="texture_external";filt="linear";modeU="r";modeV="m"] + + [:stage="v";textureType="texture_external";filt="linear";modeU="r";modeV="r"] + + [:stage="v";textureType="texture_external";filt="nearest";modeU="c";modeV="c"] + + [:stage="v";textureType="texture_external";filt="nearest";modeU="c";modeV="m"] + + [:stage="v";textureType="texture_external";filt="nearest";modeU="c";modeV="r"] + + [:stage="v";textureType="texture_external";filt="nearest";modeU="m";modeV="c"] + + [:stage="v";textureType="texture_external";filt="nearest";modeU="m";modeV="m"] + + [:stage="v";textureType="texture_external";filt="nearest";modeU="m";modeV="r"] + + [:stage="v";textureType="texture_external";filt="nearest";modeU="r";modeV="c"] + + [:stage="v";textureType="texture_external";filt="nearest";modeU="r";modeV="m"] + + [:stage="v";textureType="texture_external";filt="nearest";modeU="r";modeV="r"] + [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleBias:arrayed_2d_coords:*] [:] + [:format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-10x10-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-10x10-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-10x10-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-10x10-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-10x10-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-10x10-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-10x10-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-10x10-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-10x10-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-10x10-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-10x10-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-10x10-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-10x10-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-10x10-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-10x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-10x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-10x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-10x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-10x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-10x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-10x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-10x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-10x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-10x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-10x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-10x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-10x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-10x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-10x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-10x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-10x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-10x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-10x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-10x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-10x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-10x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-10x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-10x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-10x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-10x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-10x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-10x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-10x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-10x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-10x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-10x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-10x8-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-10x8-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-10x8-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-10x8-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-10x8-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-10x8-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-10x8-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-10x8-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-10x8-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-10x8-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-10x8-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-10x8-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-10x8-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-10x8-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-10x8-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-10x8-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-10x8-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-10x8-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-12x10-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-12x10-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-12x10-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-12x10-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-12x10-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-12x10-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-12x10-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-12x10-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-12x10-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-12x10-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-12x10-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-12x10-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-12x10-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-12x10-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-12x10-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-12x10-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-12x10-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-12x10-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-12x12-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-12x12-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-12x12-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-12x12-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-12x12-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-12x12-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-12x12-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-12x12-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-12x12-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-12x12-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-12x12-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-12x12-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-12x12-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-12x12-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-12x12-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-12x12-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-12x12-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-12x12-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-4x4-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-4x4-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-4x4-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-4x4-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-4x4-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-4x4-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-4x4-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-4x4-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-4x4-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-4x4-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-4x4-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-4x4-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-4x4-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-4x4-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-4x4-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-4x4-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-4x4-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-4x4-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-5x4-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-5x4-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-5x4-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-5x4-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-5x4-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-5x4-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-5x4-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-5x4-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-5x4-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-5x4-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-5x4-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-5x4-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-5x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-5x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-5x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-5x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-5x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-5x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-5x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-5x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-5x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-5x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-5x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-5x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-5x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-5x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-5x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-5x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-5x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-5x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-6x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-6x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-6x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-6x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-6x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-6x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-6x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-6x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-6x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-6x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-6x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-6x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-6x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-6x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-6x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-6x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-6x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-6x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-6x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-6x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-6x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-6x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-6x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-6x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-6x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-6x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-6x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-6x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-6x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-6x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-6x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-6x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-6x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-6x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-6x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-6x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-8x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-8x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-8x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-8x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-8x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-8x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-8x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-8x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-8x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-8x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-8x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-8x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-8x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-8x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-8x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-8x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-8x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-8x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-8x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-8x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-8x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-8x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-8x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-8x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-8x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-8x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-8x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-8x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-8x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-8x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-8x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-8x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-8x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-8x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="depth32float";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="depth32float";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="depth32float";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="depth32float";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="depth32float";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="depth32float";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="depth32float";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="depth32float";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="depth32float";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="depth32float";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="depth32float";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="depth32float";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="depth32float";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="depth32float";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="depth32float";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="depth32float";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="depth32float";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="eac-r11snorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="eac-r11snorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="eac-r11snorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="eac-r11snorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="eac-r11snorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="eac-r11snorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="eac-r11snorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="eac-r11snorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="eac-r11snorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="eac-r11snorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="eac-r11snorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="eac-r11snorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="eac-r11snorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="eac-r11snorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="eac-r11snorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="eac-r11snorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="eac-r11snorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="eac-r11snorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="eac-r11snorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="eac-r11snorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="eac-r11snorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="eac-r11snorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="eac-r11snorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="eac-r11snorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="eac-r11snorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="eac-r11snorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="eac-r11snorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="eac-r11snorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="eac-r11snorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="eac-r11snorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="eac-r11snorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="eac-r11snorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="eac-r11snorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="eac-r11snorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="eac-r11unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="eac-r11unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="eac-r11unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="eac-r11unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="eac-r11unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="eac-r11unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="eac-r11unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="eac-r11unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="eac-r11unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="eac-r11unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="eac-r11unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="eac-r11unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="eac-r11unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="eac-r11unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="eac-r11unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="eac-r11unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="eac-r11unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="eac-r11unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="eac-r11unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="eac-r11unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="eac-r11unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="eac-r11unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="eac-r11unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="eac-r11unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="eac-r11unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="eac-r11unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="eac-r11unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="eac-r11unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="eac-r11unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="eac-r11unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="eac-r11unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="eac-r11unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="eac-r11unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="eac-r11unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="eac-r11unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="eac-r11unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="eac-rg11snorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="eac-rg11snorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="eac-rg11snorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="eac-rg11snorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="eac-rg11snorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="eac-rg11snorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="eac-rg11snorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="eac-rg11snorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="eac-rg11snorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="eac-rg11snorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="eac-rg11snorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="eac-rg11snorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="eac-rg11snorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="eac-rg11snorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="eac-rg11snorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="eac-rg11snorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="eac-rg11snorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="eac-rg11snorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="eac-rg11snorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="eac-rg11snorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="eac-rg11snorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="eac-rg11snorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="eac-rg11snorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="eac-rg11snorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="eac-rg11snorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="eac-rg11snorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="eac-rg11snorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="eac-rg11snorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="eac-rg11snorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="eac-rg11snorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="eac-rg11snorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="eac-rg11snorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="eac-rg11snorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="eac-rg11snorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="eac-rg11snorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="eac-rg11snorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="eac-rg11unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="eac-rg11unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="eac-rg11unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="eac-rg11unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="eac-rg11unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="eac-rg11unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="eac-rg11unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="eac-rg11unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="eac-rg11unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="eac-rg11unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="eac-rg11unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="eac-rg11unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="eac-rg11unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="eac-rg11unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="eac-rg11unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="eac-rg11unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="eac-rg11unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="eac-rg11unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="eac-rg11unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="eac-rg11unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="eac-rg11unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="eac-rg11unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="eac-rg11unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="eac-rg11unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="eac-rg11unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="eac-rg11unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="eac-rg11unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="eac-rg11unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="eac-rg11unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="eac-rg11unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="eac-rg11unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="eac-rg11unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="eac-rg11unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="eac-rg11unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="eac-rg11unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="eac-rg11unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="r16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleBias:arrayed_3d_coords:*] [:] + [:format="astc-10x10-unorm";filt="linear";mode="c"] + + [:format="astc-10x10-unorm";filt="linear";mode="m"] + + [:format="astc-10x10-unorm";filt="linear";mode="r"] + + [:format="astc-10x10-unorm";filt="nearest";mode="c"] + + [:format="astc-10x10-unorm";filt="nearest";mode="m"] + + [:format="astc-10x10-unorm";filt="nearest";mode="r"] + + [:format="astc-10x10-unorm-srgb";filt="linear";mode="c"] + + [:format="astc-10x10-unorm-srgb";filt="linear";mode="m"] + + [:format="astc-10x10-unorm-srgb";filt="linear";mode="r"] + + [:format="astc-10x10-unorm-srgb";filt="nearest";mode="c"] + + [:format="astc-10x10-unorm-srgb";filt="nearest";mode="m"] + + [:format="astc-10x10-unorm-srgb";filt="nearest";mode="r"] + + [:format="astc-10x5-unorm";filt="linear";mode="c"] + + [:format="astc-10x5-unorm";filt="linear";mode="m"] + + [:format="astc-10x5-unorm";filt="linear";mode="r"] + + [:format="astc-10x5-unorm";filt="nearest";mode="c"] + + [:format="astc-10x5-unorm";filt="nearest";mode="m"] + + [:format="astc-10x5-unorm";filt="nearest";mode="r"] + + [:format="astc-10x5-unorm-srgb";filt="linear";mode="c"] + + [:format="astc-10x5-unorm-srgb";filt="linear";mode="m"] + + [:format="astc-10x5-unorm-srgb";filt="linear";mode="r"] + + [:format="astc-10x5-unorm-srgb";filt="nearest";mode="c"] + + [:format="astc-10x5-unorm-srgb";filt="nearest";mode="m"] + + [:format="astc-10x5-unorm-srgb";filt="nearest";mode="r"] + + [:format="astc-10x6-unorm";filt="linear";mode="c"] + + [:format="astc-10x6-unorm";filt="linear";mode="m"] + + [:format="astc-10x6-unorm";filt="linear";mode="r"] + + [:format="astc-10x6-unorm";filt="nearest";mode="c"] + + [:format="astc-10x6-unorm";filt="nearest";mode="m"] + + [:format="astc-10x6-unorm";filt="nearest";mode="r"] + + [:format="astc-10x6-unorm-srgb";filt="linear";mode="c"] + + [:format="astc-10x6-unorm-srgb";filt="linear";mode="m"] + + [:format="astc-10x6-unorm-srgb";filt="linear";mode="r"] + + [:format="astc-10x6-unorm-srgb";filt="nearest";mode="c"] + + [:format="astc-10x6-unorm-srgb";filt="nearest";mode="m"] + + [:format="astc-10x6-unorm-srgb";filt="nearest";mode="r"] + + [:format="astc-10x8-unorm";filt="linear";mode="c"] + + [:format="astc-10x8-unorm";filt="linear";mode="m"] + + [:format="astc-10x8-unorm";filt="linear";mode="r"] + + [:format="astc-10x8-unorm";filt="nearest";mode="c"] + + [:format="astc-10x8-unorm";filt="nearest";mode="m"] + + [:format="astc-10x8-unorm";filt="nearest";mode="r"] + + [:format="astc-10x8-unorm-srgb";filt="linear";mode="c"] + + [:format="astc-10x8-unorm-srgb";filt="linear";mode="m"] + + [:format="astc-10x8-unorm-srgb";filt="linear";mode="r"] + + [:format="astc-10x8-unorm-srgb";filt="nearest";mode="c"] + + [:format="astc-10x8-unorm-srgb";filt="nearest";mode="m"] + + [:format="astc-10x8-unorm-srgb";filt="nearest";mode="r"] + + [:format="astc-12x10-unorm";filt="linear";mode="c"] + + [:format="astc-12x10-unorm";filt="linear";mode="m"] + + [:format="astc-12x10-unorm";filt="linear";mode="r"] + + [:format="astc-12x10-unorm";filt="nearest";mode="c"] + + [:format="astc-12x10-unorm";filt="nearest";mode="m"] + + [:format="astc-12x10-unorm";filt="nearest";mode="r"] + + [:format="astc-12x10-unorm-srgb";filt="linear";mode="c"] + + [:format="astc-12x10-unorm-srgb";filt="linear";mode="m"] + + [:format="astc-12x10-unorm-srgb";filt="linear";mode="r"] + + [:format="astc-12x10-unorm-srgb";filt="nearest";mode="c"] + + [:format="astc-12x10-unorm-srgb";filt="nearest";mode="m"] + + [:format="astc-12x10-unorm-srgb";filt="nearest";mode="r"] + + [:format="astc-12x12-unorm";filt="linear";mode="c"] + + [:format="astc-12x12-unorm";filt="linear";mode="m"] + + [:format="astc-12x12-unorm";filt="linear";mode="r"] + + [:format="astc-12x12-unorm";filt="nearest";mode="c"] + + [:format="astc-12x12-unorm";filt="nearest";mode="m"] + + [:format="astc-12x12-unorm";filt="nearest";mode="r"] + + [:format="astc-12x12-unorm-srgb";filt="linear";mode="c"] + + [:format="astc-12x12-unorm-srgb";filt="linear";mode="m"] + + [:format="astc-12x12-unorm-srgb";filt="linear";mode="r"] + + [:format="astc-12x12-unorm-srgb";filt="nearest";mode="c"] + + [:format="astc-12x12-unorm-srgb";filt="nearest";mode="m"] + + [:format="astc-12x12-unorm-srgb";filt="nearest";mode="r"] + + [:format="astc-4x4-unorm";filt="linear";mode="c"] + + [:format="astc-4x4-unorm";filt="linear";mode="m"] + + [:format="astc-4x4-unorm";filt="linear";mode="r"] + + [:format="astc-4x4-unorm";filt="nearest";mode="c"] + + [:format="astc-4x4-unorm";filt="nearest";mode="m"] + + [:format="astc-4x4-unorm";filt="nearest";mode="r"] + + [:format="astc-4x4-unorm-srgb";filt="linear";mode="c"] + + [:format="astc-4x4-unorm-srgb";filt="linear";mode="m"] + + [:format="astc-4x4-unorm-srgb";filt="linear";mode="r"] + + [:format="astc-4x4-unorm-srgb";filt="nearest";mode="c"] + + [:format="astc-4x4-unorm-srgb";filt="nearest";mode="m"] + + [:format="astc-4x4-unorm-srgb";filt="nearest";mode="r"] + + [:format="astc-5x4-unorm";filt="linear";mode="c"] + + [:format="astc-5x4-unorm";filt="linear";mode="m"] + + [:format="astc-5x4-unorm";filt="linear";mode="r"] + + [:format="astc-5x4-unorm";filt="nearest";mode="c"] + + [:format="astc-5x4-unorm";filt="nearest";mode="m"] + + [:format="astc-5x4-unorm";filt="nearest";mode="r"] + + [:format="astc-5x4-unorm-srgb";filt="linear";mode="c"] + + [:format="astc-5x4-unorm-srgb";filt="linear";mode="m"] + + [:format="astc-5x4-unorm-srgb";filt="linear";mode="r"] + + [:format="astc-5x4-unorm-srgb";filt="nearest";mode="c"] + + [:format="astc-5x4-unorm-srgb";filt="nearest";mode="m"] + + [:format="astc-5x4-unorm-srgb";filt="nearest";mode="r"] + + [:format="astc-5x5-unorm";filt="linear";mode="c"] + + [:format="astc-5x5-unorm";filt="linear";mode="m"] + + [:format="astc-5x5-unorm";filt="linear";mode="r"] + + [:format="astc-5x5-unorm";filt="nearest";mode="c"] + + [:format="astc-5x5-unorm";filt="nearest";mode="m"] + + [:format="astc-5x5-unorm";filt="nearest";mode="r"] + + [:format="astc-5x5-unorm-srgb";filt="linear";mode="c"] + + [:format="astc-5x5-unorm-srgb";filt="linear";mode="m"] + + [:format="astc-5x5-unorm-srgb";filt="linear";mode="r"] + + [:format="astc-5x5-unorm-srgb";filt="nearest";mode="c"] + + [:format="astc-5x5-unorm-srgb";filt="nearest";mode="m"] + + [:format="astc-5x5-unorm-srgb";filt="nearest";mode="r"] + + [:format="astc-6x5-unorm";filt="linear";mode="c"] + + [:format="astc-6x5-unorm";filt="linear";mode="m"] + + [:format="astc-6x5-unorm";filt="linear";mode="r"] + + [:format="astc-6x5-unorm";filt="nearest";mode="c"] + + [:format="astc-6x5-unorm";filt="nearest";mode="m"] + + [:format="astc-6x5-unorm";filt="nearest";mode="r"] + + [:format="astc-6x5-unorm-srgb";filt="linear";mode="c"] + + [:format="astc-6x5-unorm-srgb";filt="linear";mode="m"] + + [:format="astc-6x5-unorm-srgb";filt="linear";mode="r"] + + [:format="astc-6x5-unorm-srgb";filt="nearest";mode="c"] + + [:format="astc-6x5-unorm-srgb";filt="nearest";mode="m"] + + [:format="astc-6x5-unorm-srgb";filt="nearest";mode="r"] + + [:format="astc-6x6-unorm";filt="linear";mode="c"] + + [:format="astc-6x6-unorm";filt="linear";mode="m"] + + [:format="astc-6x6-unorm";filt="linear";mode="r"] + + [:format="astc-6x6-unorm";filt="nearest";mode="c"] + + [:format="astc-6x6-unorm";filt="nearest";mode="m"] + + [:format="astc-6x6-unorm";filt="nearest";mode="r"] + + [:format="astc-6x6-unorm-srgb";filt="linear";mode="c"] + + [:format="astc-6x6-unorm-srgb";filt="linear";mode="m"] + + [:format="astc-6x6-unorm-srgb";filt="linear";mode="r"] + + [:format="astc-6x6-unorm-srgb";filt="nearest";mode="c"] + + [:format="astc-6x6-unorm-srgb";filt="nearest";mode="m"] + + [:format="astc-6x6-unorm-srgb";filt="nearest";mode="r"] + + [:format="astc-8x5-unorm";filt="linear";mode="c"] + + [:format="astc-8x5-unorm";filt="linear";mode="m"] + + [:format="astc-8x5-unorm";filt="linear";mode="r"] + + [:format="astc-8x5-unorm";filt="nearest";mode="c"] + + [:format="astc-8x5-unorm";filt="nearest";mode="m"] + + [:format="astc-8x5-unorm";filt="nearest";mode="r"] + + [:format="astc-8x5-unorm-srgb";filt="linear";mode="c"] + + [:format="astc-8x5-unorm-srgb";filt="linear";mode="m"] + + [:format="astc-8x5-unorm-srgb";filt="linear";mode="r"] + + [:format="astc-8x5-unorm-srgb";filt="nearest";mode="c"] + + [:format="astc-8x5-unorm-srgb";filt="nearest";mode="m"] + + [:format="astc-8x5-unorm-srgb";filt="nearest";mode="r"] + + [:format="astc-8x6-unorm";filt="linear";mode="c"] + + [:format="astc-8x6-unorm";filt="linear";mode="m"] + + [:format="astc-8x6-unorm";filt="linear";mode="r"] + + [:format="astc-8x6-unorm";filt="nearest";mode="c"] + + [:format="astc-8x6-unorm";filt="nearest";mode="m"] + + [:format="astc-8x6-unorm";filt="nearest";mode="r"] + + [:format="astc-8x6-unorm-srgb";filt="linear";mode="c"] + + [:format="astc-8x6-unorm-srgb";filt="linear";mode="m"] + + [:format="astc-8x6-unorm-srgb";filt="linear";mode="r"] + + [:format="astc-8x6-unorm-srgb";filt="nearest";mode="c"] + + [:format="astc-8x6-unorm-srgb";filt="nearest";mode="m"] + + [:format="astc-8x6-unorm-srgb";filt="nearest";mode="r"] + + [:format="astc-8x8-unorm";filt="linear";mode="c"] + + [:format="astc-8x8-unorm";filt="linear";mode="m"] + + [:format="astc-8x8-unorm";filt="linear";mode="r"] + + [:format="astc-8x8-unorm";filt="nearest";mode="c"] + + [:format="astc-8x8-unorm";filt="nearest";mode="m"] + + [:format="astc-8x8-unorm";filt="nearest";mode="r"] + + [:format="astc-8x8-unorm-srgb";filt="linear";mode="c"] + + [:format="astc-8x8-unorm-srgb";filt="linear";mode="m"] + + [:format="astc-8x8-unorm-srgb";filt="linear";mode="r"] + + [:format="astc-8x8-unorm-srgb";filt="nearest";mode="c"] + + [:format="astc-8x8-unorm-srgb";filt="nearest";mode="m"] + + [:format="astc-8x8-unorm-srgb";filt="nearest";mode="r"] + + [:format="bc1-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";mode="c"] + + [:format="depth16unorm";filt="linear";mode="m"] + + [:format="depth16unorm";filt="linear";mode="r"] + + [:format="depth16unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";mode="c"] + + [:format="depth32float";filt="linear";mode="m"] + + [:format="depth32float";filt="linear";mode="r"] + + [:format="depth32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="eac-r11snorm";filt="linear";mode="c"] + + [:format="eac-r11snorm";filt="linear";mode="m"] + + [:format="eac-r11snorm";filt="linear";mode="r"] + + [:format="eac-r11snorm";filt="nearest";mode="c"] + + [:format="eac-r11snorm";filt="nearest";mode="m"] + + [:format="eac-r11snorm";filt="nearest";mode="r"] + + [:format="eac-r11unorm";filt="linear";mode="c"] + + [:format="eac-r11unorm";filt="linear";mode="m"] + + [:format="eac-r11unorm";filt="linear";mode="r"] + + [:format="eac-r11unorm";filt="nearest";mode="c"] + + [:format="eac-r11unorm";filt="nearest";mode="m"] + + [:format="eac-r11unorm";filt="nearest";mode="r"] + + [:format="eac-rg11snorm";filt="linear";mode="c"] + + [:format="eac-rg11snorm";filt="linear";mode="m"] + + [:format="eac-rg11snorm";filt="linear";mode="r"] + + [:format="eac-rg11snorm";filt="nearest";mode="c"] + + [:format="eac-rg11snorm";filt="nearest";mode="m"] + + [:format="eac-rg11snorm";filt="nearest";mode="r"] + + [:format="eac-rg11unorm";filt="linear";mode="c"] + + [:format="eac-rg11unorm";filt="linear";mode="m"] + + [:format="eac-rg11unorm";filt="linear";mode="r"] + + [:format="eac-rg11unorm";filt="nearest";mode="c"] + + [:format="eac-rg11unorm";filt="nearest";mode="m"] + + [:format="eac-rg11unorm";filt="nearest";mode="r"] + + [:format="etc2-rgb8a1unorm";filt="linear";mode="c"] + + [:format="etc2-rgb8a1unorm";filt="linear";mode="m"] + + [:format="etc2-rgb8a1unorm";filt="linear";mode="r"] + + [:format="etc2-rgb8a1unorm";filt="nearest";mode="c"] + + [:format="etc2-rgb8a1unorm";filt="nearest";mode="m"] + + [:format="etc2-rgb8a1unorm";filt="nearest";mode="r"] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";mode="c"] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";mode="m"] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";mode="r"] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="c"] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="m"] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="r"] + + [:format="etc2-rgb8unorm";filt="linear";mode="c"] + + [:format="etc2-rgb8unorm";filt="linear";mode="m"] + + [:format="etc2-rgb8unorm";filt="linear";mode="r"] + + [:format="etc2-rgb8unorm";filt="nearest";mode="c"] + + [:format="etc2-rgb8unorm";filt="nearest";mode="m"] + + [:format="etc2-rgb8unorm";filt="nearest";mode="r"] + + [:format="etc2-rgb8unorm-srgb";filt="linear";mode="c"] + + [:format="etc2-rgb8unorm-srgb";filt="linear";mode="m"] + + [:format="etc2-rgb8unorm-srgb";filt="linear";mode="r"] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";mode="c"] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";mode="m"] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";mode="r"] + + [:format="etc2-rgba8unorm";filt="linear";mode="c"] + + [:format="etc2-rgba8unorm";filt="linear";mode="m"] + + [:format="etc2-rgba8unorm";filt="linear";mode="r"] + + [:format="etc2-rgba8unorm";filt="nearest";mode="c"] + + [:format="etc2-rgba8unorm";filt="nearest";mode="m"] + + [:format="etc2-rgba8unorm";filt="nearest";mode="r"] + + [:format="etc2-rgba8unorm-srgb";filt="linear";mode="c"] + + [:format="etc2-rgba8unorm-srgb";filt="linear";mode="m"] + + [:format="etc2-rgba8unorm-srgb";filt="linear";mode="r"] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";mode="c"] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";mode="m"] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";mode="r"] + + [:format="r16float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleBias:sampled_2d_coords:*] [:] + [:format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-10x10-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-10x10-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-10x10-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-10x10-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-10x10-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-10x10-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-10x10-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-10x10-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-10x10-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-10x10-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-10x10-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-10x10-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-10x10-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-10x10-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-10x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-10x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-10x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-10x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-10x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-10x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-10x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-10x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-10x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-10x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-10x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-10x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-10x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-10x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-10x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-10x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-10x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-10x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-10x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-10x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-10x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-10x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-10x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-10x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-10x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-10x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-10x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-10x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-10x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-10x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-10x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-10x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-10x8-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-10x8-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-10x8-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-10x8-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-10x8-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-10x8-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-10x8-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-10x8-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-10x8-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-10x8-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-10x8-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-10x8-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-10x8-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-10x8-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-10x8-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-10x8-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-10x8-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-10x8-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-12x10-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-12x10-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-12x10-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-12x10-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-12x10-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-12x10-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-12x10-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-12x10-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-12x10-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-12x10-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-12x10-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-12x10-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-12x10-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-12x10-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-12x10-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-12x10-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-12x10-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-12x10-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-12x12-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-12x12-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-12x12-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-12x12-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-12x12-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-12x12-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-12x12-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-12x12-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-12x12-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-12x12-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-12x12-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-12x12-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-12x12-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-12x12-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-12x12-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-12x12-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-12x12-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-12x12-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-4x4-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-4x4-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-4x4-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-4x4-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-4x4-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-4x4-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-4x4-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-4x4-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-4x4-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-4x4-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-4x4-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-4x4-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-4x4-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-4x4-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-4x4-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-4x4-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-4x4-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-4x4-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-5x4-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-5x4-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-5x4-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-5x4-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-5x4-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-5x4-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-5x4-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-5x4-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-5x4-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-5x4-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-5x4-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-5x4-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-5x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-5x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-5x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-5x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-5x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-5x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-5x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-5x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-5x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-5x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-5x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-5x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-5x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-5x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-5x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-5x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-5x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-5x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-6x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-6x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-6x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-6x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-6x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-6x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-6x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-6x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-6x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-6x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-6x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-6x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-6x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-6x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-6x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-6x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-6x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-6x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-6x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-6x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-6x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-6x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-6x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-6x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-6x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-6x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-6x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-6x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-6x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-6x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-6x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-6x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-6x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-6x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-6x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-6x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-8x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-8x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-8x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-8x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-8x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-8x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-8x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-8x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-8x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-8x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-8x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-8x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-8x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-8x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-8x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-8x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-8x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-8x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-8x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-8x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-8x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-8x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-8x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-8x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-8x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-8x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-8x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-8x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-8x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-8x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-8x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-8x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-8x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-8x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="depth32float";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="depth32float";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="depth32float";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="depth32float";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="depth32float";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="depth32float";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="depth32float";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="depth32float";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="depth32float";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="depth32float";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="depth32float";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="depth32float";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="depth32float";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="depth32float";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="depth32float";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="depth32float";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="depth32float";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="eac-r11snorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="eac-r11snorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="eac-r11snorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="eac-r11snorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="eac-r11snorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="eac-r11snorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="eac-r11snorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="eac-r11snorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="eac-r11snorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="eac-r11snorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="eac-r11snorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="eac-r11snorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="eac-r11snorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="eac-r11snorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="eac-r11snorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="eac-r11snorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="eac-r11snorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="eac-r11snorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="eac-r11snorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="eac-r11snorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="eac-r11snorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="eac-r11snorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="eac-r11snorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="eac-r11snorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="eac-r11snorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="eac-r11snorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="eac-r11snorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="eac-r11snorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="eac-r11snorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="eac-r11snorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="eac-r11snorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="eac-r11snorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="eac-r11snorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="eac-r11snorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="eac-r11unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="eac-r11unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="eac-r11unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="eac-r11unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="eac-r11unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="eac-r11unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="eac-r11unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="eac-r11unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="eac-r11unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="eac-r11unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="eac-r11unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="eac-r11unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="eac-r11unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="eac-r11unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="eac-r11unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="eac-r11unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="eac-r11unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="eac-r11unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="eac-r11unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="eac-r11unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="eac-r11unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="eac-r11unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="eac-r11unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="eac-r11unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="eac-r11unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="eac-r11unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="eac-r11unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="eac-r11unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="eac-r11unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="eac-r11unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="eac-r11unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="eac-r11unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="eac-r11unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="eac-r11unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="eac-r11unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="eac-r11unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="eac-rg11snorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="eac-rg11snorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="eac-rg11snorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="eac-rg11snorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="eac-rg11snorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="eac-rg11snorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="eac-rg11snorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="eac-rg11snorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="eac-rg11snorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="eac-rg11snorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="eac-rg11snorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="eac-rg11snorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="eac-rg11snorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="eac-rg11snorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="eac-rg11snorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="eac-rg11snorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="eac-rg11snorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="eac-rg11snorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="eac-rg11snorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="eac-rg11snorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="eac-rg11snorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="eac-rg11snorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="eac-rg11snorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="eac-rg11snorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="eac-rg11snorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="eac-rg11snorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="eac-rg11snorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="eac-rg11snorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="eac-rg11snorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="eac-rg11snorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="eac-rg11snorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="eac-rg11snorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="eac-rg11snorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="eac-rg11snorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="eac-rg11snorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="eac-rg11snorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="eac-rg11unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="eac-rg11unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="eac-rg11unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="eac-rg11unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="eac-rg11unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="eac-rg11unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="eac-rg11unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="eac-rg11unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="eac-rg11unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="eac-rg11unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="eac-rg11unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="eac-rg11unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="eac-rg11unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="eac-rg11unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="eac-rg11unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="eac-rg11unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="eac-rg11unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="eac-rg11unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="eac-rg11unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="eac-rg11unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="eac-rg11unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="eac-rg11unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="eac-rg11unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="eac-rg11unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="eac-rg11unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="eac-rg11unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="eac-rg11unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="eac-rg11unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="eac-rg11unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="eac-rg11unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="eac-rg11unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="eac-rg11unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="eac-rg11unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="eac-rg11unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="eac-rg11unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="eac-rg11unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:format="r16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleBias:sampled_3d_coords:*] + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="depth32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:format="r16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + [:texture_type="texture_3d"] [:texture_type="texture_cube"] @@ -90470,72 +273252,106786 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompare:2d_coords:*] [:] + [:format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompare:3d_coords:*] [:] + [:format="depth16unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompare:arrayed_2d_coords:*] [:] + [:format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompare:arrayed_3d_coords:*] [:] + [:format="depth16unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth16unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:format="depth32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:2d_coords:*] [:] + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:3d_coords:*] [:] + [:stage="c";format="depth16unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_2d_coords:*] [:] + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:arrayed_3d_coords:*] [:] + [:stage="c";format="depth16unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL -[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:control_flow:*] - [:stage="compute"] + [:stage="c";format="depth16unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL - [:stage="fragment"] + [:stage="c";format="depth16unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL - [:stage="vertex"] + [:stage="c";format="depth16unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + [:stage="c";format="depth16unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL -[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:stage:*] - [:stage="compute"] + [:stage="c";format="depth16unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL - [:stage="fragment"] + [:stage="c";format="depth32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL - [:stage="vertex"] + [:stage="c";format="depth32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_2d_coords:*] [:] + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="r16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="r16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="r16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_3d_coords:*] + expected: + if os == "linux" and not debug: [OK, TIMEOUT] [:] + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="depth32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="depth32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="depth32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="depth32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="depth32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="depth32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="depth32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="depth32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="depth32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="depth32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="depth32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="depth32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="depth32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="depth32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="depth32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="depth32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="depth32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="depth32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="depth32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="depth32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="depth32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="depth32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="depth32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="depth32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="depth32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="depth32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="depth32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="depth32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="depth32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="depth32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="depth32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="depth32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="depth32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="depth32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="depth32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="depth32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="depth32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="depth32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="depth32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="depth32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="depth32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="depth32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="depth32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="depth32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="depth32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="depth32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="depth32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="depth32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="depth32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="depth32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="depth32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="depth32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="depth16unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="depth16unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="depth16unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="depth32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="depth32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="depth32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="depth32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="depth32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="depth32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="depth32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="depth32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="depth32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="depth32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="depth32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="depth32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="depth32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="depth32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="depth32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="depth32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="depth32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="depth32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="depth32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="depth32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="depth32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="depth32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="depth32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="depth32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="depth32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="depth32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="c";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="m";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="c";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="m";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";modeU="r";modeV="r";modeW="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="linear";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="c";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="m";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="c";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="m";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="nearest";modeU="r";modeV="r";modeW="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_array_2d_coords:*] [:] + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="r16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="r16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="r16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_array_3d_coords:*] [:] + [:stage="c";format="astc-10x10-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-10x10-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-10x10-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-10x5-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-10x5-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-10x5-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-10x6-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-10x6-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-10x6-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-10x8-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-10x8-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-10x8-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-12x10-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-12x10-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-12x10-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-12x12-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-12x12-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-12x12-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-4x4-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-4x4-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-4x4-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-5x4-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-5x4-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-5x4-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-5x5-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-5x5-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-5x5-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-6x5-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-6x5-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-6x5-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-6x6-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-6x6-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-6x6-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-8x5-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-8x5-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-8x5-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-8x6-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-8x6-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-8x6-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-8x8-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-8x8-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-8x8-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="bc1-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";mode="c"] + + [:stage="c";format="depth16unorm";filt="linear";mode="m"] + + [:stage="c";format="depth16unorm";filt="linear";mode="r"] + + [:stage="c";format="depth16unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";mode="c"] + + [:stage="c";format="depth32float";filt="linear";mode="m"] + + [:stage="c";format="depth32float";filt="linear";mode="r"] + + [:stage="c";format="depth32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="eac-r11snorm";filt="linear";mode="c"] + + [:stage="c";format="eac-r11snorm";filt="linear";mode="m"] + + [:stage="c";format="eac-r11snorm";filt="linear";mode="r"] + + [:stage="c";format="eac-r11snorm";filt="nearest";mode="c"] + + [:stage="c";format="eac-r11snorm";filt="nearest";mode="m"] + + [:stage="c";format="eac-r11snorm";filt="nearest";mode="r"] + + [:stage="c";format="eac-r11unorm";filt="linear";mode="c"] + + [:stage="c";format="eac-r11unorm";filt="linear";mode="m"] + + [:stage="c";format="eac-r11unorm";filt="linear";mode="r"] + + [:stage="c";format="eac-r11unorm";filt="nearest";mode="c"] + + [:stage="c";format="eac-r11unorm";filt="nearest";mode="m"] + + [:stage="c";format="eac-r11unorm";filt="nearest";mode="r"] + + [:stage="c";format="eac-rg11snorm";filt="linear";mode="c"] + + [:stage="c";format="eac-rg11snorm";filt="linear";mode="m"] + + [:stage="c";format="eac-rg11snorm";filt="linear";mode="r"] + + [:stage="c";format="eac-rg11snorm";filt="nearest";mode="c"] + + [:stage="c";format="eac-rg11snorm";filt="nearest";mode="m"] + + [:stage="c";format="eac-rg11snorm";filt="nearest";mode="r"] + + [:stage="c";format="eac-rg11unorm";filt="linear";mode="c"] + + [:stage="c";format="eac-rg11unorm";filt="linear";mode="m"] + + [:stage="c";format="eac-rg11unorm";filt="linear";mode="r"] + + [:stage="c";format="eac-rg11unorm";filt="nearest";mode="c"] + + [:stage="c";format="eac-rg11unorm";filt="nearest";mode="m"] + + [:stage="c";format="eac-rg11unorm";filt="nearest";mode="r"] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";mode="c"] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";mode="m"] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";mode="r"] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";mode="c"] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";mode="m"] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";mode="r"] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";mode="c"] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";mode="m"] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";mode="r"] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";mode="c"] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";mode="m"] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";mode="r"] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";mode="c"] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";mode="m"] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";mode="r"] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";mode="c"] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";mode="m"] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";mode="r"] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="r16float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="astc-10x10-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-10x10-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-10x10-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-10x5-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-10x5-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-10x5-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-10x6-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-10x6-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-10x6-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-10x8-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-10x8-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-10x8-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-12x10-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-12x10-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-12x10-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-12x12-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-12x12-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-12x12-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-4x4-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-4x4-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-4x4-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-5x4-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-5x4-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-5x4-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-5x5-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-5x5-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-5x5-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-6x5-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-6x5-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-6x5-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-6x6-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-6x6-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-6x6-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-8x5-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-8x5-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-8x5-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-8x6-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-8x6-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-8x6-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-8x8-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-8x8-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-8x8-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="bc1-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";mode="c"] + + [:stage="f";format="depth16unorm";filt="linear";mode="m"] + + [:stage="f";format="depth16unorm";filt="linear";mode="r"] + + [:stage="f";format="depth16unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";mode="c"] + + [:stage="f";format="depth32float";filt="linear";mode="m"] + + [:stage="f";format="depth32float";filt="linear";mode="r"] + + [:stage="f";format="depth32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="eac-r11snorm";filt="linear";mode="c"] + + [:stage="f";format="eac-r11snorm";filt="linear";mode="m"] + + [:stage="f";format="eac-r11snorm";filt="linear";mode="r"] + + [:stage="f";format="eac-r11snorm";filt="nearest";mode="c"] + + [:stage="f";format="eac-r11snorm";filt="nearest";mode="m"] + + [:stage="f";format="eac-r11snorm";filt="nearest";mode="r"] + + [:stage="f";format="eac-r11unorm";filt="linear";mode="c"] + + [:stage="f";format="eac-r11unorm";filt="linear";mode="m"] + + [:stage="f";format="eac-r11unorm";filt="linear";mode="r"] + + [:stage="f";format="eac-r11unorm";filt="nearest";mode="c"] + + [:stage="f";format="eac-r11unorm";filt="nearest";mode="m"] + + [:stage="f";format="eac-r11unorm";filt="nearest";mode="r"] + + [:stage="f";format="eac-rg11snorm";filt="linear";mode="c"] + + [:stage="f";format="eac-rg11snorm";filt="linear";mode="m"] + + [:stage="f";format="eac-rg11snorm";filt="linear";mode="r"] + + [:stage="f";format="eac-rg11snorm";filt="nearest";mode="c"] + + [:stage="f";format="eac-rg11snorm";filt="nearest";mode="m"] + + [:stage="f";format="eac-rg11snorm";filt="nearest";mode="r"] + + [:stage="f";format="eac-rg11unorm";filt="linear";mode="c"] + + [:stage="f";format="eac-rg11unorm";filt="linear";mode="m"] + + [:stage="f";format="eac-rg11unorm";filt="linear";mode="r"] + + [:stage="f";format="eac-rg11unorm";filt="nearest";mode="c"] + + [:stage="f";format="eac-rg11unorm";filt="nearest";mode="m"] + + [:stage="f";format="eac-rg11unorm";filt="nearest";mode="r"] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";mode="c"] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";mode="m"] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";mode="r"] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";mode="c"] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";mode="m"] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";mode="r"] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";mode="c"] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";mode="m"] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";mode="r"] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";mode="c"] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";mode="m"] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";mode="r"] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";mode="c"] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";mode="m"] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";mode="r"] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";mode="c"] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";mode="m"] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";mode="r"] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="r16float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="astc-10x10-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-10x10-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-10x10-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-10x5-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-10x5-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-10x5-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-10x6-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-10x6-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-10x6-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-10x8-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-10x8-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-10x8-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-12x10-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-12x10-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-12x10-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-12x12-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-12x12-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-12x12-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-4x4-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-4x4-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-4x4-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-5x4-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-5x4-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-5x4-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-5x5-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-5x5-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-5x5-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-6x5-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-6x5-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-6x5-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-6x6-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-6x6-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-6x6-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-8x5-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-8x5-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-8x5-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-8x6-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-8x6-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-8x6-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-8x8-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-8x8-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-8x8-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="bc1-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";mode="c"] + + [:stage="v";format="depth16unorm";filt="linear";mode="m"] + + [:stage="v";format="depth16unorm";filt="linear";mode="r"] + + [:stage="v";format="depth16unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";mode="c"] + + [:stage="v";format="depth32float";filt="linear";mode="m"] + + [:stage="v";format="depth32float";filt="linear";mode="r"] + + [:stage="v";format="depth32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="eac-r11snorm";filt="linear";mode="c"] + + [:stage="v";format="eac-r11snorm";filt="linear";mode="m"] + + [:stage="v";format="eac-r11snorm";filt="linear";mode="r"] + + [:stage="v";format="eac-r11snorm";filt="nearest";mode="c"] + + [:stage="v";format="eac-r11snorm";filt="nearest";mode="m"] + + [:stage="v";format="eac-r11snorm";filt="nearest";mode="r"] + + [:stage="v";format="eac-r11unorm";filt="linear";mode="c"] + + [:stage="v";format="eac-r11unorm";filt="linear";mode="m"] + + [:stage="v";format="eac-r11unorm";filt="linear";mode="r"] + + [:stage="v";format="eac-r11unorm";filt="nearest";mode="c"] + + [:stage="v";format="eac-r11unorm";filt="nearest";mode="m"] + + [:stage="v";format="eac-r11unorm";filt="nearest";mode="r"] + + [:stage="v";format="eac-rg11snorm";filt="linear";mode="c"] + + [:stage="v";format="eac-rg11snorm";filt="linear";mode="m"] + + [:stage="v";format="eac-rg11snorm";filt="linear";mode="r"] + + [:stage="v";format="eac-rg11snorm";filt="nearest";mode="c"] + + [:stage="v";format="eac-rg11snorm";filt="nearest";mode="m"] + + [:stage="v";format="eac-rg11snorm";filt="nearest";mode="r"] + + [:stage="v";format="eac-rg11unorm";filt="linear";mode="c"] + + [:stage="v";format="eac-rg11unorm";filt="linear";mode="m"] + + [:stage="v";format="eac-rg11unorm";filt="linear";mode="r"] + + [:stage="v";format="eac-rg11unorm";filt="nearest";mode="c"] + + [:stage="v";format="eac-rg11unorm";filt="nearest";mode="m"] + + [:stage="v";format="eac-rg11unorm";filt="nearest";mode="r"] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";mode="c"] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";mode="m"] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";mode="r"] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";mode="c"] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";mode="m"] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";mode="r"] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";mode="c"] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";mode="m"] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";mode="r"] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";mode="c"] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";mode="m"] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";mode="r"] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";mode="c"] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";mode="m"] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";mode="r"] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";mode="c"] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";mode="m"] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";mode="r"] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="r16float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_2d_coords:*] [:] + [:stage="c";format="depth16unorm";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_3d_coords:*] + [:stage="c";format="depth16unorm";viewDimension="cube";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";viewDimension="cube";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";viewDimension="cube";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";viewDimension="cube";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";viewDimension="cube";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";viewDimension="cube";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";viewDimension="cube-array";A="i32";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";viewDimension="cube-array";A="i32";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";viewDimension="cube-array";A="i32";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";viewDimension="cube-array";A="i32";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";viewDimension="cube-array";A="i32";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";viewDimension="cube-array";A="i32";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";viewDimension="cube-array";A="u32";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";viewDimension="cube-array";A="u32";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";viewDimension="cube-array";A="u32";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";viewDimension="cube-array";A="u32";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";viewDimension="cube-array";A="u32";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";viewDimension="cube-array";A="u32";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";viewDimension="cube";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";viewDimension="cube";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";viewDimension="cube";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";viewDimension="cube";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";viewDimension="cube";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";viewDimension="cube";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";viewDimension="cube-array";A="i32";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";viewDimension="cube-array";A="i32";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";viewDimension="cube-array";A="i32";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";viewDimension="cube-array";A="i32";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";viewDimension="cube-array";A="i32";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";viewDimension="cube-array";A="i32";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";viewDimension="cube-array";A="u32";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";viewDimension="cube-array";A="u32";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";viewDimension="cube-array";A="u32";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";viewDimension="cube-array";A="u32";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";viewDimension="cube-array";A="u32";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";viewDimension="cube-array";A="u32";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";viewDimension="cube";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";viewDimension="cube";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";viewDimension="cube";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";viewDimension="cube";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";viewDimension="cube";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";viewDimension="cube";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";viewDimension="cube-array";A="i32";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";viewDimension="cube-array";A="i32";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";viewDimension="cube-array";A="i32";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";viewDimension="cube-array";A="i32";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";viewDimension="cube-array";A="i32";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";viewDimension="cube-array";A="i32";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";viewDimension="cube-array";A="u32";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";viewDimension="cube-array";A="u32";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";viewDimension="cube-array";A="u32";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";viewDimension="cube-array";A="u32";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";viewDimension="cube-array";A="u32";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";viewDimension="cube-array";A="u32";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";viewDimension="cube";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";viewDimension="cube";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";viewDimension="cube";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";viewDimension="cube";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";viewDimension="cube";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";viewDimension="cube";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";viewDimension="cube-array";A="i32";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";viewDimension="cube-array";A="i32";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";viewDimension="cube-array";A="i32";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";viewDimension="cube-array";A="i32";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";viewDimension="cube-array";A="i32";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";viewDimension="cube-array";A="i32";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";viewDimension="cube-array";A="u32";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";viewDimension="cube-array";A="u32";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";viewDimension="cube-array";A="u32";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";viewDimension="cube-array";A="u32";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";viewDimension="cube-array";A="u32";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";viewDimension="cube-array";A="u32";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";viewDimension="cube";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";viewDimension="cube";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";viewDimension="cube";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";viewDimension="cube";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";viewDimension="cube";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";viewDimension="cube";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";viewDimension="cube-array";A="i32";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";viewDimension="cube-array";A="i32";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";viewDimension="cube-array";A="i32";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";viewDimension="cube-array";A="i32";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";viewDimension="cube-array";A="i32";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";viewDimension="cube-array";A="i32";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";viewDimension="cube-array";A="u32";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";viewDimension="cube-array";A="u32";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";viewDimension="cube-array";A="u32";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";viewDimension="cube-array";A="u32";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";viewDimension="cube-array";A="u32";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";viewDimension="cube-array";A="u32";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";viewDimension="cube";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";viewDimension="cube";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";viewDimension="cube";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";viewDimension="cube";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";viewDimension="cube";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";viewDimension="cube";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";viewDimension="cube-array";A="i32";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";viewDimension="cube-array";A="i32";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";viewDimension="cube-array";A="i32";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";viewDimension="cube-array";A="i32";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";viewDimension="cube-array";A="i32";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";viewDimension="cube-array";A="i32";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";viewDimension="cube-array";A="u32";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";viewDimension="cube-array";A="u32";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";viewDimension="cube-array";A="u32";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";viewDimension="cube-array";A="u32";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";viewDimension="cube-array";A="u32";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";viewDimension="cube-array";A="u32";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + [:texture_type="texture_depth_cube"] [:texture_type="texture_depth_cube_array"] @@ -90544,12 +380040,28344 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_array_2d_coords:*] [:] + [:stage="c";format="depth16unorm";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_2d_coords:*] [:] + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="r16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="r16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="r16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_3d_coords:*] + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="c";format="depth16unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="c";format="depth16unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="c";format="depth16unorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="c";format="depth32float";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="c";format="depth32float";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="c";format="depth32float";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="eac-r11snorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="c";format="eac-r11snorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="c";format="eac-r11unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="c";format="eac-rg11snorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="c";format="eac-rg11unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="c";format="r16float";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="f";format="depth16unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="f";format="depth16unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="f";format="depth16unorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="f";format="depth32float";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="f";format="depth32float";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="f";format="depth32float";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="eac-r11snorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="f";format="eac-r11snorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="f";format="eac-r11unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="f";format="eac-rg11snorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="f";format="eac-rg11unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="f";format="r16float";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="v";format="depth16unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="v";format="depth16unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="v";format="depth16unorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="v";format="depth32float";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="v";format="depth32float";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="v";format="depth32float";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="eac-r11snorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="v";format="eac-r11snorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="v";format="eac-r11unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="v";format="eac-rg11snorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="v";format="eac-rg11unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + + [:stage="v";format="r16float";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="linear";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";mode="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";mode="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="3d";filt="nearest";mode="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="linear";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="linear";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="linear";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="nearest";mode="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="nearest";mode="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";dim="cube";filt="nearest";mode="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + [:texture_type="texture_3d"] [:texture_type="texture_cube"] @@ -90558,10 +408386,25462 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_2d_coords:*] [:] + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="depth32float";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-r11snorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-r11snorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-r11unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-r11unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="c";format="r16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="depth32float";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-r11snorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-r11snorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-r11unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-r11unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="f";format="r16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="depth16unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="depth32float";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-r11snorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-r11snorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-r11unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-r11unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-rg11snorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="eac-rg11unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + + [:stage="v";format="r16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="c";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="m";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="c";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="m";offset=true] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=false] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";modeU="r";modeV="r";offset=true] + expected: + if os == "linux" and not debug: FAIL + [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_3d_coords:*] [:] + [:stage="c";format="astc-10x10-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-10x10-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-10x10-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-10x10-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-10x10-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-10x5-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-10x5-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-10x5-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-10x5-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-10x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-10x6-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-10x6-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-10x6-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-10x6-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-10x6-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-10x8-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-10x8-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-10x8-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-10x8-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-10x8-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-12x10-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-12x10-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-12x10-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-12x10-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-12x10-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-12x12-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-12x12-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-12x12-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-12x12-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-12x12-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-4x4-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-4x4-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-4x4-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-4x4-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-4x4-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-5x4-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-5x4-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-5x4-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-5x4-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-5x4-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-5x5-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-5x5-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-5x5-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-5x5-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-5x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-6x5-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-6x5-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-6x5-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-6x5-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-6x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-6x6-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-6x6-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-6x6-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-6x6-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-6x6-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-8x5-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-8x5-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-8x5-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-8x5-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-8x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-8x6-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-8x6-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-8x6-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-8x6-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-8x6-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="astc-8x8-unorm";filt="linear";mode="c"] + + [:stage="c";format="astc-8x8-unorm";filt="linear";mode="m"] + + [:stage="c";format="astc-8x8-unorm";filt="linear";mode="r"] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";mode="c"] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";mode="m"] + + [:stage="c";format="astc-8x8-unorm";filt="nearest";mode="r"] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="astc-8x8-unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="bc1-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc1-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc2-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc3-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc4-r-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc5-rg-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bc7-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="bgra8unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="linear";mode="c"] + + [:stage="c";format="depth16unorm";filt="linear";mode="m"] + + [:stage="c";format="depth16unorm";filt="linear";mode="r"] + + [:stage="c";format="depth16unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth16unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="linear";mode="c"] + + [:stage="c";format="depth32float";filt="linear";mode="m"] + + [:stage="c";format="depth32float";filt="linear";mode="r"] + + [:stage="c";format="depth32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="depth32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="eac-r11snorm";filt="linear";mode="c"] + + [:stage="c";format="eac-r11snorm";filt="linear";mode="m"] + + [:stage="c";format="eac-r11snorm";filt="linear";mode="r"] + + [:stage="c";format="eac-r11snorm";filt="nearest";mode="c"] + + [:stage="c";format="eac-r11snorm";filt="nearest";mode="m"] + + [:stage="c";format="eac-r11snorm";filt="nearest";mode="r"] + + [:stage="c";format="eac-r11unorm";filt="linear";mode="c"] + + [:stage="c";format="eac-r11unorm";filt="linear";mode="m"] + + [:stage="c";format="eac-r11unorm";filt="linear";mode="r"] + + [:stage="c";format="eac-r11unorm";filt="nearest";mode="c"] + + [:stage="c";format="eac-r11unorm";filt="nearest";mode="m"] + + [:stage="c";format="eac-r11unorm";filt="nearest";mode="r"] + + [:stage="c";format="eac-rg11snorm";filt="linear";mode="c"] + + [:stage="c";format="eac-rg11snorm";filt="linear";mode="m"] + + [:stage="c";format="eac-rg11snorm";filt="linear";mode="r"] + + [:stage="c";format="eac-rg11snorm";filt="nearest";mode="c"] + + [:stage="c";format="eac-rg11snorm";filt="nearest";mode="m"] + + [:stage="c";format="eac-rg11snorm";filt="nearest";mode="r"] + + [:stage="c";format="eac-rg11unorm";filt="linear";mode="c"] + + [:stage="c";format="eac-rg11unorm";filt="linear";mode="m"] + + [:stage="c";format="eac-rg11unorm";filt="linear";mode="r"] + + [:stage="c";format="eac-rg11unorm";filt="nearest";mode="c"] + + [:stage="c";format="eac-rg11unorm";filt="nearest";mode="m"] + + [:stage="c";format="eac-rg11unorm";filt="nearest";mode="r"] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";mode="c"] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";mode="m"] + + [:stage="c";format="etc2-rgb8a1unorm";filt="linear";mode="r"] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";mode="c"] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";mode="m"] + + [:stage="c";format="etc2-rgb8a1unorm";filt="nearest";mode="r"] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";mode="c"] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";mode="m"] + + [:stage="c";format="etc2-rgb8unorm";filt="linear";mode="r"] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";mode="c"] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";mode="m"] + + [:stage="c";format="etc2-rgb8unorm";filt="nearest";mode="r"] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="etc2-rgb8unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";mode="c"] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";mode="m"] + + [:stage="c";format="etc2-rgba8unorm";filt="linear";mode="r"] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";mode="c"] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";mode="m"] + + [:stage="c";format="etc2-rgba8unorm";filt="nearest";mode="r"] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";mode="c"] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";mode="m"] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="linear";mode="r"] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";mode="c"] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";mode="m"] + + [:stage="c";format="etc2-rgba8unorm-srgb";filt="nearest";mode="r"] + + [:stage="c";format="r16float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r16float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="r8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg11b10ufloat";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg16float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rg8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb10a2unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgb9e5ufloat";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba16float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="c";format="rgba8unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="astc-10x10-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-10x10-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-10x10-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-10x10-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-10x10-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-10x5-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-10x5-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-10x5-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-10x5-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-10x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-10x6-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-10x6-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-10x6-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-10x6-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-10x6-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-10x8-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-10x8-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-10x8-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-10x8-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-10x8-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-12x10-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-12x10-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-12x10-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-12x10-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-12x10-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-12x12-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-12x12-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-12x12-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-12x12-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-12x12-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-4x4-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-4x4-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-4x4-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-4x4-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-4x4-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-5x4-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-5x4-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-5x4-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-5x4-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-5x4-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-5x5-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-5x5-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-5x5-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-5x5-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-5x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-6x5-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-6x5-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-6x5-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-6x5-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-6x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-6x6-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-6x6-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-6x6-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-6x6-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-6x6-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-8x5-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-8x5-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-8x5-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-8x5-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-8x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-8x6-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-8x6-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-8x6-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-8x6-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-8x6-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="astc-8x8-unorm";filt="linear";mode="c"] + + [:stage="f";format="astc-8x8-unorm";filt="linear";mode="m"] + + [:stage="f";format="astc-8x8-unorm";filt="linear";mode="r"] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";mode="c"] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";mode="m"] + + [:stage="f";format="astc-8x8-unorm";filt="nearest";mode="r"] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="astc-8x8-unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="bc1-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc1-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc2-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc3-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc4-r-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc5-rg-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bc7-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="bgra8unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="linear";mode="c"] + + [:stage="f";format="depth16unorm";filt="linear";mode="m"] + + [:stage="f";format="depth16unorm";filt="linear";mode="r"] + + [:stage="f";format="depth16unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth16unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="linear";mode="c"] + + [:stage="f";format="depth32float";filt="linear";mode="m"] + + [:stage="f";format="depth32float";filt="linear";mode="r"] + + [:stage="f";format="depth32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="depth32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="eac-r11snorm";filt="linear";mode="c"] + + [:stage="f";format="eac-r11snorm";filt="linear";mode="m"] + + [:stage="f";format="eac-r11snorm";filt="linear";mode="r"] + + [:stage="f";format="eac-r11snorm";filt="nearest";mode="c"] + + [:stage="f";format="eac-r11snorm";filt="nearest";mode="m"] + + [:stage="f";format="eac-r11snorm";filt="nearest";mode="r"] + + [:stage="f";format="eac-r11unorm";filt="linear";mode="c"] + + [:stage="f";format="eac-r11unorm";filt="linear";mode="m"] + + [:stage="f";format="eac-r11unorm";filt="linear";mode="r"] + + [:stage="f";format="eac-r11unorm";filt="nearest";mode="c"] + + [:stage="f";format="eac-r11unorm";filt="nearest";mode="m"] + + [:stage="f";format="eac-r11unorm";filt="nearest";mode="r"] + + [:stage="f";format="eac-rg11snorm";filt="linear";mode="c"] + + [:stage="f";format="eac-rg11snorm";filt="linear";mode="m"] + + [:stage="f";format="eac-rg11snorm";filt="linear";mode="r"] + + [:stage="f";format="eac-rg11snorm";filt="nearest";mode="c"] + + [:stage="f";format="eac-rg11snorm";filt="nearest";mode="m"] + + [:stage="f";format="eac-rg11snorm";filt="nearest";mode="r"] + + [:stage="f";format="eac-rg11unorm";filt="linear";mode="c"] + + [:stage="f";format="eac-rg11unorm";filt="linear";mode="m"] + + [:stage="f";format="eac-rg11unorm";filt="linear";mode="r"] + + [:stage="f";format="eac-rg11unorm";filt="nearest";mode="c"] + + [:stage="f";format="eac-rg11unorm";filt="nearest";mode="m"] + + [:stage="f";format="eac-rg11unorm";filt="nearest";mode="r"] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";mode="c"] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";mode="m"] + + [:stage="f";format="etc2-rgb8a1unorm";filt="linear";mode="r"] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";mode="c"] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";mode="m"] + + [:stage="f";format="etc2-rgb8a1unorm";filt="nearest";mode="r"] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";mode="c"] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";mode="m"] + + [:stage="f";format="etc2-rgb8unorm";filt="linear";mode="r"] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";mode="c"] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";mode="m"] + + [:stage="f";format="etc2-rgb8unorm";filt="nearest";mode="r"] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="etc2-rgb8unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";mode="c"] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";mode="m"] + + [:stage="f";format="etc2-rgba8unorm";filt="linear";mode="r"] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";mode="c"] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";mode="m"] + + [:stage="f";format="etc2-rgba8unorm";filt="nearest";mode="r"] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";mode="c"] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";mode="m"] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="linear";mode="r"] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";mode="c"] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";mode="m"] + + [:stage="f";format="etc2-rgba8unorm-srgb";filt="nearest";mode="r"] + + [:stage="f";format="r16float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r16float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="r8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg11b10ufloat";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg16float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rg8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb10a2unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgb9e5ufloat";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba16float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="f";format="rgba8unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="astc-10x10-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-10x10-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-10x10-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-10x10-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-10x5-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-10x5-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-10x5-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-10x5-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-10x6-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-10x6-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-10x6-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-10x6-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-10x8-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-10x8-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-10x8-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-10x8-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-12x10-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-12x10-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-12x10-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-12x10-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-12x12-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-12x12-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-12x12-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-12x12-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-4x4-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-4x4-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-4x4-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-4x4-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-5x4-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-5x4-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-5x4-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-5x4-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-5x5-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-5x5-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-5x5-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-5x5-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-6x5-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-6x5-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-6x5-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-6x5-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-6x6-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-6x6-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-6x6-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-6x6-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-8x5-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-8x5-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-8x5-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-8x5-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-8x6-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-8x6-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-8x6-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-8x6-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="astc-8x8-unorm";filt="linear";mode="c"] + + [:stage="v";format="astc-8x8-unorm";filt="linear";mode="m"] + + [:stage="v";format="astc-8x8-unorm";filt="linear";mode="r"] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";mode="c"] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";mode="m"] + + [:stage="v";format="astc-8x8-unorm";filt="nearest";mode="r"] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="bc1-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc4-r-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc5-rg-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="bgra8unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="linear";mode="c"] + + [:stage="v";format="depth16unorm";filt="linear";mode="m"] + + [:stage="v";format="depth16unorm";filt="linear";mode="r"] + + [:stage="v";format="depth16unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth16unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="linear";mode="c"] + + [:stage="v";format="depth32float";filt="linear";mode="m"] + + [:stage="v";format="depth32float";filt="linear";mode="r"] + + [:stage="v";format="depth32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="depth32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="eac-r11snorm";filt="linear";mode="c"] + + [:stage="v";format="eac-r11snorm";filt="linear";mode="m"] + + [:stage="v";format="eac-r11snorm";filt="linear";mode="r"] + + [:stage="v";format="eac-r11snorm";filt="nearest";mode="c"] + + [:stage="v";format="eac-r11snorm";filt="nearest";mode="m"] + + [:stage="v";format="eac-r11snorm";filt="nearest";mode="r"] + + [:stage="v";format="eac-r11unorm";filt="linear";mode="c"] + + [:stage="v";format="eac-r11unorm";filt="linear";mode="m"] + + [:stage="v";format="eac-r11unorm";filt="linear";mode="r"] + + [:stage="v";format="eac-r11unorm";filt="nearest";mode="c"] + + [:stage="v";format="eac-r11unorm";filt="nearest";mode="m"] + + [:stage="v";format="eac-r11unorm";filt="nearest";mode="r"] + + [:stage="v";format="eac-rg11snorm";filt="linear";mode="c"] + + [:stage="v";format="eac-rg11snorm";filt="linear";mode="m"] + + [:stage="v";format="eac-rg11snorm";filt="linear";mode="r"] + + [:stage="v";format="eac-rg11snorm";filt="nearest";mode="c"] + + [:stage="v";format="eac-rg11snorm";filt="nearest";mode="m"] + + [:stage="v";format="eac-rg11snorm";filt="nearest";mode="r"] + + [:stage="v";format="eac-rg11unorm";filt="linear";mode="c"] + + [:stage="v";format="eac-rg11unorm";filt="linear";mode="m"] + + [:stage="v";format="eac-rg11unorm";filt="linear";mode="r"] + + [:stage="v";format="eac-rg11unorm";filt="nearest";mode="c"] + + [:stage="v";format="eac-rg11unorm";filt="nearest";mode="m"] + + [:stage="v";format="eac-rg11unorm";filt="nearest";mode="r"] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";mode="c"] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";mode="m"] + + [:stage="v";format="etc2-rgb8a1unorm";filt="linear";mode="r"] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";mode="c"] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";mode="m"] + + [:stage="v";format="etc2-rgb8a1unorm";filt="nearest";mode="r"] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";mode="c"] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";mode="m"] + + [:stage="v";format="etc2-rgb8unorm";filt="linear";mode="r"] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";mode="c"] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";mode="m"] + + [:stage="v";format="etc2-rgb8unorm";filt="nearest";mode="r"] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";mode="c"] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";mode="m"] + + [:stage="v";format="etc2-rgba8unorm";filt="linear";mode="r"] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";mode="c"] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";mode="m"] + + [:stage="v";format="etc2-rgba8unorm";filt="nearest";mode="r"] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";mode="c"] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";mode="m"] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";mode="r"] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";mode="c"] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";mode="m"] + + [:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";mode="r"] + + [:stage="v";format="r16float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r16float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="r8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg11b10ufloat";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg16float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rg8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb10a2unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgb9e5ufloat";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba16float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba32float";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8snorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="linear";mode="r"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";mode="c"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";mode="m"] + expected: + if os == "linux" and not debug: FAIL + + [:stage="v";format="rgba8unorm-srgb";filt="nearest";mode="r"] + expected: + if os == "linux" and not debug: FAIL + [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureStore:bgra8unorm_swizzle:*] [:] @@ -91094,8 +434374,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,trunc:abstract_float:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -91115,7 +434393,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,trunc:f16:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -91151,7 +434429,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,trunc:f32:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -91199,7 +434477,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,unpack2x16snorm:unpack:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -91224,8 +434502,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,unpack4x8snorm:unpack:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -91239,7 +434515,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,unpack4x8unorm:unpack:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -97935,7 +441211,371 @@ [:inputSource="uniform";vectorize=4;scalarType="u32";derefType="pointer"] +[cts.https.html?q=webgpu:shader,execution,expression,unary,address_of_and_indirection:deref_swizzle:*] + [:inputSource="storage_r";vectorize=2;scalarType="bool";derefType="address_of_identifier"] + + [:inputSource="storage_r";vectorize=2;scalarType="bool";derefType="deref_address_of_identifier"] + + [:inputSource="storage_r";vectorize=2;scalarType="bool";derefType="deref_pointer"] + + [:inputSource="storage_r";vectorize=2;scalarType="bool";derefType="pointer"] + + [:inputSource="storage_r";vectorize=2;scalarType="f16";derefType="address_of_identifier"] + + [:inputSource="storage_r";vectorize=2;scalarType="f16";derefType="deref_address_of_identifier"] + + [:inputSource="storage_r";vectorize=2;scalarType="f16";derefType="deref_pointer"] + + [:inputSource="storage_r";vectorize=2;scalarType="f16";derefType="pointer"] + + [:inputSource="storage_r";vectorize=2;scalarType="f32";derefType="address_of_identifier"] + + [:inputSource="storage_r";vectorize=2;scalarType="f32";derefType="deref_address_of_identifier"] + + [:inputSource="storage_r";vectorize=2;scalarType="f32";derefType="deref_pointer"] + + [:inputSource="storage_r";vectorize=2;scalarType="f32";derefType="pointer"] + + [:inputSource="storage_r";vectorize=2;scalarType="i32";derefType="address_of_identifier"] + + [:inputSource="storage_r";vectorize=2;scalarType="i32";derefType="deref_address_of_identifier"] + + [:inputSource="storage_r";vectorize=2;scalarType="i32";derefType="deref_pointer"] + + [:inputSource="storage_r";vectorize=2;scalarType="i32";derefType="pointer"] + + [:inputSource="storage_r";vectorize=2;scalarType="u32";derefType="address_of_identifier"] + + [:inputSource="storage_r";vectorize=2;scalarType="u32";derefType="deref_address_of_identifier"] + + [:inputSource="storage_r";vectorize=2;scalarType="u32";derefType="deref_pointer"] + + [:inputSource="storage_r";vectorize=2;scalarType="u32";derefType="pointer"] + + [:inputSource="storage_r";vectorize=3;scalarType="bool";derefType="address_of_identifier"] + + [:inputSource="storage_r";vectorize=3;scalarType="bool";derefType="deref_address_of_identifier"] + + [:inputSource="storage_r";vectorize=3;scalarType="bool";derefType="deref_pointer"] + + [:inputSource="storage_r";vectorize=3;scalarType="bool";derefType="pointer"] + + [:inputSource="storage_r";vectorize=3;scalarType="f16";derefType="address_of_identifier"] + + [:inputSource="storage_r";vectorize=3;scalarType="f16";derefType="deref_address_of_identifier"] + + [:inputSource="storage_r";vectorize=3;scalarType="f16";derefType="deref_pointer"] + + [:inputSource="storage_r";vectorize=3;scalarType="f16";derefType="pointer"] + + [:inputSource="storage_r";vectorize=3;scalarType="f32";derefType="address_of_identifier"] + + [:inputSource="storage_r";vectorize=3;scalarType="f32";derefType="deref_address_of_identifier"] + + [:inputSource="storage_r";vectorize=3;scalarType="f32";derefType="deref_pointer"] + + [:inputSource="storage_r";vectorize=3;scalarType="f32";derefType="pointer"] + + [:inputSource="storage_r";vectorize=3;scalarType="i32";derefType="address_of_identifier"] + + [:inputSource="storage_r";vectorize=3;scalarType="i32";derefType="deref_address_of_identifier"] + + [:inputSource="storage_r";vectorize=3;scalarType="i32";derefType="deref_pointer"] + + [:inputSource="storage_r";vectorize=3;scalarType="i32";derefType="pointer"] + + [:inputSource="storage_r";vectorize=3;scalarType="u32";derefType="address_of_identifier"] + + [:inputSource="storage_r";vectorize=3;scalarType="u32";derefType="deref_address_of_identifier"] + + [:inputSource="storage_r";vectorize=3;scalarType="u32";derefType="deref_pointer"] + + [:inputSource="storage_r";vectorize=3;scalarType="u32";derefType="pointer"] + + [:inputSource="storage_r";vectorize=4;scalarType="bool";derefType="address_of_identifier"] + + [:inputSource="storage_r";vectorize=4;scalarType="bool";derefType="deref_address_of_identifier"] + + [:inputSource="storage_r";vectorize=4;scalarType="bool";derefType="deref_pointer"] + + [:inputSource="storage_r";vectorize=4;scalarType="bool";derefType="pointer"] + + [:inputSource="storage_r";vectorize=4;scalarType="f16";derefType="address_of_identifier"] + + [:inputSource="storage_r";vectorize=4;scalarType="f16";derefType="deref_address_of_identifier"] + + [:inputSource="storage_r";vectorize=4;scalarType="f16";derefType="deref_pointer"] + + [:inputSource="storage_r";vectorize=4;scalarType="f16";derefType="pointer"] + + [:inputSource="storage_r";vectorize=4;scalarType="f32";derefType="address_of_identifier"] + + [:inputSource="storage_r";vectorize=4;scalarType="f32";derefType="deref_address_of_identifier"] + + [:inputSource="storage_r";vectorize=4;scalarType="f32";derefType="deref_pointer"] + + [:inputSource="storage_r";vectorize=4;scalarType="f32";derefType="pointer"] + + [:inputSource="storage_r";vectorize=4;scalarType="i32";derefType="address_of_identifier"] + + [:inputSource="storage_r";vectorize=4;scalarType="i32";derefType="deref_address_of_identifier"] + + [:inputSource="storage_r";vectorize=4;scalarType="i32";derefType="deref_pointer"] + + [:inputSource="storage_r";vectorize=4;scalarType="i32";derefType="pointer"] + + [:inputSource="storage_r";vectorize=4;scalarType="u32";derefType="address_of_identifier"] + + [:inputSource="storage_r";vectorize=4;scalarType="u32";derefType="deref_address_of_identifier"] + + [:inputSource="storage_r";vectorize=4;scalarType="u32";derefType="deref_pointer"] + + [:inputSource="storage_r";vectorize=4;scalarType="u32";derefType="pointer"] + + [:inputSource="storage_rw";vectorize=2;scalarType="bool";derefType="address_of_identifier"] + + [:inputSource="storage_rw";vectorize=2;scalarType="bool";derefType="deref_address_of_identifier"] + + [:inputSource="storage_rw";vectorize=2;scalarType="bool";derefType="deref_pointer"] + + [:inputSource="storage_rw";vectorize=2;scalarType="bool";derefType="pointer"] + + [:inputSource="storage_rw";vectorize=2;scalarType="f16";derefType="address_of_identifier"] + + [:inputSource="storage_rw";vectorize=2;scalarType="f16";derefType="deref_address_of_identifier"] + + [:inputSource="storage_rw";vectorize=2;scalarType="f16";derefType="deref_pointer"] + + [:inputSource="storage_rw";vectorize=2;scalarType="f16";derefType="pointer"] + + [:inputSource="storage_rw";vectorize=2;scalarType="f32";derefType="address_of_identifier"] + + [:inputSource="storage_rw";vectorize=2;scalarType="f32";derefType="deref_address_of_identifier"] + + [:inputSource="storage_rw";vectorize=2;scalarType="f32";derefType="deref_pointer"] + + [:inputSource="storage_rw";vectorize=2;scalarType="f32";derefType="pointer"] + + [:inputSource="storage_rw";vectorize=2;scalarType="i32";derefType="address_of_identifier"] + + [:inputSource="storage_rw";vectorize=2;scalarType="i32";derefType="deref_address_of_identifier"] + + [:inputSource="storage_rw";vectorize=2;scalarType="i32";derefType="deref_pointer"] + + [:inputSource="storage_rw";vectorize=2;scalarType="i32";derefType="pointer"] + + [:inputSource="storage_rw";vectorize=2;scalarType="u32";derefType="address_of_identifier"] + + [:inputSource="storage_rw";vectorize=2;scalarType="u32";derefType="deref_address_of_identifier"] + + [:inputSource="storage_rw";vectorize=2;scalarType="u32";derefType="deref_pointer"] + + [:inputSource="storage_rw";vectorize=2;scalarType="u32";derefType="pointer"] + + [:inputSource="storage_rw";vectorize=3;scalarType="bool";derefType="address_of_identifier"] + + [:inputSource="storage_rw";vectorize=3;scalarType="bool";derefType="deref_address_of_identifier"] + + [:inputSource="storage_rw";vectorize=3;scalarType="bool";derefType="deref_pointer"] + + [:inputSource="storage_rw";vectorize=3;scalarType="bool";derefType="pointer"] + + [:inputSource="storage_rw";vectorize=3;scalarType="f16";derefType="address_of_identifier"] + + [:inputSource="storage_rw";vectorize=3;scalarType="f16";derefType="deref_address_of_identifier"] + + [:inputSource="storage_rw";vectorize=3;scalarType="f16";derefType="deref_pointer"] + + [:inputSource="storage_rw";vectorize=3;scalarType="f16";derefType="pointer"] + + [:inputSource="storage_rw";vectorize=3;scalarType="f32";derefType="address_of_identifier"] + + [:inputSource="storage_rw";vectorize=3;scalarType="f32";derefType="deref_address_of_identifier"] + + [:inputSource="storage_rw";vectorize=3;scalarType="f32";derefType="deref_pointer"] + + [:inputSource="storage_rw";vectorize=3;scalarType="f32";derefType="pointer"] + + [:inputSource="storage_rw";vectorize=3;scalarType="i32";derefType="address_of_identifier"] + + [:inputSource="storage_rw";vectorize=3;scalarType="i32";derefType="deref_address_of_identifier"] + + [:inputSource="storage_rw";vectorize=3;scalarType="i32";derefType="deref_pointer"] + + [:inputSource="storage_rw";vectorize=3;scalarType="i32";derefType="pointer"] + + [:inputSource="storage_rw";vectorize=3;scalarType="u32";derefType="address_of_identifier"] + + [:inputSource="storage_rw";vectorize=3;scalarType="u32";derefType="deref_address_of_identifier"] + + [:inputSource="storage_rw";vectorize=3;scalarType="u32";derefType="deref_pointer"] + + [:inputSource="storage_rw";vectorize=3;scalarType="u32";derefType="pointer"] + + [:inputSource="storage_rw";vectorize=4;scalarType="bool";derefType="address_of_identifier"] + + [:inputSource="storage_rw";vectorize=4;scalarType="bool";derefType="deref_address_of_identifier"] + + [:inputSource="storage_rw";vectorize=4;scalarType="bool";derefType="deref_pointer"] + + [:inputSource="storage_rw";vectorize=4;scalarType="bool";derefType="pointer"] + + [:inputSource="storage_rw";vectorize=4;scalarType="f16";derefType="address_of_identifier"] + + [:inputSource="storage_rw";vectorize=4;scalarType="f16";derefType="deref_address_of_identifier"] + + [:inputSource="storage_rw";vectorize=4;scalarType="f16";derefType="deref_pointer"] + + [:inputSource="storage_rw";vectorize=4;scalarType="f16";derefType="pointer"] + + [:inputSource="storage_rw";vectorize=4;scalarType="f32";derefType="address_of_identifier"] + + [:inputSource="storage_rw";vectorize=4;scalarType="f32";derefType="deref_address_of_identifier"] + + [:inputSource="storage_rw";vectorize=4;scalarType="f32";derefType="deref_pointer"] + + [:inputSource="storage_rw";vectorize=4;scalarType="f32";derefType="pointer"] + + [:inputSource="storage_rw";vectorize=4;scalarType="i32";derefType="address_of_identifier"] + + [:inputSource="storage_rw";vectorize=4;scalarType="i32";derefType="deref_address_of_identifier"] + + [:inputSource="storage_rw";vectorize=4;scalarType="i32";derefType="deref_pointer"] + + [:inputSource="storage_rw";vectorize=4;scalarType="i32";derefType="pointer"] + + [:inputSource="storage_rw";vectorize=4;scalarType="u32";derefType="address_of_identifier"] + + [:inputSource="storage_rw";vectorize=4;scalarType="u32";derefType="deref_address_of_identifier"] + + [:inputSource="storage_rw";vectorize=4;scalarType="u32";derefType="deref_pointer"] + + [:inputSource="storage_rw";vectorize=4;scalarType="u32";derefType="pointer"] + + [:inputSource="uniform";vectorize=2;scalarType="bool";derefType="address_of_identifier"] + + [:inputSource="uniform";vectorize=2;scalarType="bool";derefType="deref_address_of_identifier"] + + [:inputSource="uniform";vectorize=2;scalarType="bool";derefType="deref_pointer"] + + [:inputSource="uniform";vectorize=2;scalarType="bool";derefType="pointer"] + + [:inputSource="uniform";vectorize=2;scalarType="f16";derefType="address_of_identifier"] + + [:inputSource="uniform";vectorize=2;scalarType="f16";derefType="deref_address_of_identifier"] + + [:inputSource="uniform";vectorize=2;scalarType="f16";derefType="deref_pointer"] + + [:inputSource="uniform";vectorize=2;scalarType="f16";derefType="pointer"] + + [:inputSource="uniform";vectorize=2;scalarType="f32";derefType="address_of_identifier"] + + [:inputSource="uniform";vectorize=2;scalarType="f32";derefType="deref_address_of_identifier"] + + [:inputSource="uniform";vectorize=2;scalarType="f32";derefType="deref_pointer"] + + [:inputSource="uniform";vectorize=2;scalarType="f32";derefType="pointer"] + + [:inputSource="uniform";vectorize=2;scalarType="i32";derefType="address_of_identifier"] + + [:inputSource="uniform";vectorize=2;scalarType="i32";derefType="deref_address_of_identifier"] + + [:inputSource="uniform";vectorize=2;scalarType="i32";derefType="deref_pointer"] + + [:inputSource="uniform";vectorize=2;scalarType="i32";derefType="pointer"] + + [:inputSource="uniform";vectorize=2;scalarType="u32";derefType="address_of_identifier"] + + [:inputSource="uniform";vectorize=2;scalarType="u32";derefType="deref_address_of_identifier"] + + [:inputSource="uniform";vectorize=2;scalarType="u32";derefType="deref_pointer"] + + [:inputSource="uniform";vectorize=2;scalarType="u32";derefType="pointer"] + + [:inputSource="uniform";vectorize=3;scalarType="bool";derefType="address_of_identifier"] + + [:inputSource="uniform";vectorize=3;scalarType="bool";derefType="deref_address_of_identifier"] + + [:inputSource="uniform";vectorize=3;scalarType="bool";derefType="deref_pointer"] + + [:inputSource="uniform";vectorize=3;scalarType="bool";derefType="pointer"] + + [:inputSource="uniform";vectorize=3;scalarType="f16";derefType="address_of_identifier"] + + [:inputSource="uniform";vectorize=3;scalarType="f16";derefType="deref_address_of_identifier"] + + [:inputSource="uniform";vectorize=3;scalarType="f16";derefType="deref_pointer"] + + [:inputSource="uniform";vectorize=3;scalarType="f16";derefType="pointer"] + + [:inputSource="uniform";vectorize=3;scalarType="f32";derefType="address_of_identifier"] + + [:inputSource="uniform";vectorize=3;scalarType="f32";derefType="deref_address_of_identifier"] + + [:inputSource="uniform";vectorize=3;scalarType="f32";derefType="deref_pointer"] + + [:inputSource="uniform";vectorize=3;scalarType="f32";derefType="pointer"] + + [:inputSource="uniform";vectorize=3;scalarType="i32";derefType="address_of_identifier"] + + [:inputSource="uniform";vectorize=3;scalarType="i32";derefType="deref_address_of_identifier"] + + [:inputSource="uniform";vectorize=3;scalarType="i32";derefType="deref_pointer"] + + [:inputSource="uniform";vectorize=3;scalarType="i32";derefType="pointer"] + + [:inputSource="uniform";vectorize=3;scalarType="u32";derefType="address_of_identifier"] + + [:inputSource="uniform";vectorize=3;scalarType="u32";derefType="deref_address_of_identifier"] + + [:inputSource="uniform";vectorize=3;scalarType="u32";derefType="deref_pointer"] + + [:inputSource="uniform";vectorize=3;scalarType="u32";derefType="pointer"] + + [:inputSource="uniform";vectorize=4;scalarType="bool";derefType="address_of_identifier"] + + [:inputSource="uniform";vectorize=4;scalarType="bool";derefType="deref_address_of_identifier"] + + [:inputSource="uniform";vectorize=4;scalarType="bool";derefType="deref_pointer"] + + [:inputSource="uniform";vectorize=4;scalarType="bool";derefType="pointer"] + + [:inputSource="uniform";vectorize=4;scalarType="f16";derefType="address_of_identifier"] + + [:inputSource="uniform";vectorize=4;scalarType="f16";derefType="deref_address_of_identifier"] + + [:inputSource="uniform";vectorize=4;scalarType="f16";derefType="deref_pointer"] + + [:inputSource="uniform";vectorize=4;scalarType="f16";derefType="pointer"] + + [:inputSource="uniform";vectorize=4;scalarType="f32";derefType="address_of_identifier"] + + [:inputSource="uniform";vectorize=4;scalarType="f32";derefType="deref_address_of_identifier"] + + [:inputSource="uniform";vectorize=4;scalarType="f32";derefType="deref_pointer"] + + [:inputSource="uniform";vectorize=4;scalarType="f32";derefType="pointer"] + + [:inputSource="uniform";vectorize=4;scalarType="i32";derefType="address_of_identifier"] + + [:inputSource="uniform";vectorize=4;scalarType="i32";derefType="deref_address_of_identifier"] + + [:inputSource="uniform";vectorize=4;scalarType="i32";derefType="deref_pointer"] + + [:inputSource="uniform";vectorize=4;scalarType="i32";derefType="pointer"] + + [:inputSource="uniform";vectorize=4;scalarType="u32";derefType="address_of_identifier"] + + [:inputSource="uniform";vectorize=4;scalarType="u32";derefType="deref_address_of_identifier"] + + [:inputSource="uniform";vectorize=4;scalarType="u32";derefType="deref_pointer"] + + [:inputSource="uniform";vectorize=4;scalarType="u32";derefType="pointer"] + + [cts.https.html?q=webgpu:shader,execution,expression,unary,af_arithmetic:negation:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -97954,6 +441594,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,af_assignment:abstract:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -97961,7 +441603,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,af_assignment:f16:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] @@ -97988,18 +441630,20 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,ai_assignment:abstract:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,execution,expression,unary,ai_assignment:i32:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] [cts.https.html?q=webgpu:shader,execution,expression,unary,ai_assignment:u32:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -98024,8 +441668,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,bool_conversion:bool:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: [PASS, FAIL] @@ -98068,6 +441710,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,bool_conversion:f16:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -98103,7 +441747,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,bool_conversion:f32:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: [PASS, FAIL] @@ -98146,6 +441790,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,bool_conversion:i32:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -98248,8 +441894,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,f16_arithmetic:negation:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -98284,8 +441928,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,f16_conversion:abstract_float:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -98296,8 +441938,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,f16_conversion:abstract_float_mat:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";cols=2;rows=2] [:inputSource="const";cols=2;rows=3] @@ -98318,6 +441958,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,f16_conversion:abstract_int:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -98328,8 +441970,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,f16_conversion:bool:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -98398,6 +442038,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,f16_conversion:f16_mat:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";cols=2;rows=2] [:inputSource="const";cols=2;rows=3] @@ -98472,6 +442114,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,f16_conversion:f32:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -98580,6 +442224,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,f16_conversion:i32:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -98614,6 +442260,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,f16_conversion:u32:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -98648,8 +442296,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,f32_arithmetic:negation:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -98684,8 +442330,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,f32_conversion:abstract_float:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -98696,8 +442340,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,f32_conversion:abstract_float_mat:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";cols=2;rows=2] [:inputSource="const";cols=2;rows=3] @@ -98718,6 +442360,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,f32_conversion:abstract_int:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -98728,6 +442372,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,f32_conversion:bool:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -98763,7 +442409,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,f32_conversion:f16:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -98799,7 +442445,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,f32_conversion:f16_mat:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";cols=2;rows=2] [:inputSource="const";cols=2;rows=3] @@ -98874,6 +442520,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,f32_conversion:f32:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -98908,8 +442556,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,f32_conversion:f32_mat:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";cols=2;rows=2] [:inputSource="const";cols=2;rows=3] @@ -98985,7 +442631,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,f32_conversion:i32:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -99020,6 +442666,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,f32_conversion:u32:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -99055,7 +442703,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,i32_arithmetic:negation:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: [PASS, FAIL] @@ -99150,6 +442798,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,i32_conversion:abstract_int:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -99160,6 +442810,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,i32_conversion:bool:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -99194,6 +442846,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,i32_conversion:f16:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -99286,8 +442940,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,i32_conversion:i32:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: [PASS, FAIL] @@ -99330,6 +442982,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,i32_conversion:u32:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -99398,8 +443052,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,u32_conversion:abstract_float:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -99453,7 +443105,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,u32_conversion:bool:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -99488,8 +443140,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,u32_conversion:f16:*] - expected: - if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -99525,7 +443175,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,u32_conversion:f32:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -99584,6 +443234,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,u32_conversion:i32:*] + expected: + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -99619,7 +443271,7 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,u32_conversion:u32:*] expected: - if os == "linux" and not debug: OK + if os == "linux" and not debug: [OK, CRASH] [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -100777,6 +444429,14 @@ [:] +[cts.https.html?q=webgpu:shader,execution,padding:array_of_vec3h,elementwise:*] + [:] + + +[cts.https.html?q=webgpu:shader,execution,padding:array_of_vec3h:*] + [:] + + [cts.https.html?q=webgpu:shader,execution,padding:matCx3:*] [:columns=2;use_struct=false] @@ -100869,6 +444529,134 @@ [:method="struct";dispatch="indirect";groupSize={"x":8,"y":4,"z":2};numGroups={"x":1,"y":1,"z":1}] +[cts.https.html?q=webgpu:shader,execution,shader_io,compute_builtins:subgroup_invocation_id:*] + [:sizes=[1,1,16\]] + + [:sizes=[1,1,1\]] + + [:sizes=[1,1,32\]] + + [:sizes=[1,1,4\]] + + [:sizes=[1,1,64\]] + + [:sizes=[1,1,8\]] + + [:sizes=[1,128,1\]] + + [:sizes=[1,16,16\]] + + [:sizes=[1,16,1\]] + + [:sizes=[1,256,1\]] + + [:sizes=[1,32,1\]] + + [:sizes=[1,4,1\]] + + [:sizes=[1,64,1\]] + + [:sizes=[1,8,1\]] + + [:sizes=[128,1,1\]] + + [:sizes=[15,2,8\]] + + [:sizes=[15,3,3\]] + + [:sizes=[16,1,16\]] + + [:sizes=[16,1,1\]] + + [:sizes=[16,16,1\]] + + [:sizes=[17,4,2\]] + + [:sizes=[17,5,2\]] + + [:sizes=[256,1,1\]] + + [:sizes=[3,15,3\]] + + [:sizes=[3,3,15\]] + + [:sizes=[3,3,3\]] + + [:sizes=[32,1,1\]] + + [:sizes=[4,1,1\]] + + [:sizes=[4,4,4\]] + + [:sizes=[64,1,1\]] + + [:sizes=[8,1,1\]] + + +[cts.https.html?q=webgpu:shader,execution,shader_io,compute_builtins:subgroup_size:*] + [:sizes=[1,1,16\]] + + [:sizes=[1,1,1\]] + + [:sizes=[1,1,32\]] + + [:sizes=[1,1,4\]] + + [:sizes=[1,1,64\]] + + [:sizes=[1,1,8\]] + + [:sizes=[1,128,1\]] + + [:sizes=[1,16,16\]] + + [:sizes=[1,16,1\]] + + [:sizes=[1,256,1\]] + + [:sizes=[1,32,1\]] + + [:sizes=[1,4,1\]] + + [:sizes=[1,64,1\]] + + [:sizes=[1,8,1\]] + + [:sizes=[128,1,1\]] + + [:sizes=[15,2,8\]] + + [:sizes=[15,3,3\]] + + [:sizes=[16,1,16\]] + + [:sizes=[16,1,1\]] + + [:sizes=[16,16,1\]] + + [:sizes=[17,4,2\]] + + [:sizes=[17,5,2\]] + + [:sizes=[256,1,1\]] + + [:sizes=[3,15,3\]] + + [:sizes=[3,3,15\]] + + [:sizes=[3,3,3\]] + + [:sizes=[32,1,1\]] + + [:sizes=[4,1,1\]] + + [:sizes=[4,4,4\]] + + [:sizes=[64,1,1\]] + + [:sizes=[8,1,1\]] + + [cts.https.html?q=webgpu:shader,execution,shader_io,fragment_builtins:inputs,front_facing:*] [:nearFar=[0,1\];sampleCount=1;frontFace="ccw";interpolation={"type":"flat","sampling":"either"}] @@ -101593,6 +445381,54 @@ if os == "linux" and not debug: FAIL +[cts.https.html?q=webgpu:shader,execution,shader_io,fragment_builtins:subgroup_invocation_id:*] + [:size=[111,2\]] + + [:size=[13,10\]] + + [:size=[13,53\]] + + [:size=[15,15\]] + + [:size=[16,16\]] + + [:size=[17,17\]] + + [:size=[19,13\]] + + [:size=[2,111\]] + + [:size=[2,35\]] + + [:size=[35,2\]] + + [:size=[53,13\]] + + +[cts.https.html?q=webgpu:shader,execution,shader_io,fragment_builtins:subgroup_size:*] + [:size=[111,2\]] + + [:size=[13,10\]] + + [:size=[13,53\]] + + [:size=[15,15\]] + + [:size=[16,16\]] + + [:size=[17,17\]] + + [:size=[19,13\]] + + [:size=[2,111\]] + + [:size=[2,35\]] + + [:size=[35,2\]] + + [:size=[53,13\]] + + [cts.https.html?q=webgpu:shader,execution,shader_io,shared_structs:shared_between_stages:*] [:] @@ -101615,6 +445451,24 @@ [:type="u32"] +[cts.https.html?q=webgpu:shader,execution,shader_io,vertex_builtins:outputs,clip_distances:*] + [:clipDistances=1] + + [:clipDistances=2] + + [:clipDistances=3] + + [:clipDistances=4] + + [:clipDistances=5] + + [:clipDistances=6] + + [:clipDistances=7] + + [:clipDistances=8] + + [cts.https.html?q=webgpu:shader,execution,shader_io,workgroup_size:workgroup_size:*] disabled: true expected: @@ -101823,6 +445677,32 @@ if os == "linux" and not debug: FAIL +[cts.https.html?q=webgpu:shader,execution,statement,phony:executes:*] + [:case="call"] + expected: + if os == "linux" and not debug: FAIL + + [:case="call_in_subexpr"] + expected: + if os == "linux" and not debug: FAIL + + [:case="literal"] + expected: + if os == "linux" and not debug: FAIL + + [:case="loop"] + expected: + if os == "linux" and not debug: FAIL + + [:case="nested_call"] + expected: + if os == "linux" and not debug: FAIL + + [:case="unreached"] + expected: + if os == "linux" and not debug: FAIL + + [cts.https.html?q=webgpu:shader,execution,value_init:array,nested:*] [:addressSpace="function";type="bool"] @@ -102506,6 +446386,8 @@ [cts.https.html?q=webgpu:shader,validation,decl,let:initializer_type:*] + expected: + if os == "linux" and not debug: [OK, TIMEOUT] [:] @@ -104197,6 +448079,8 @@ [:accessMode="read";prefix="storage,";suffix=""] [:accessMode="read";prefix="storage,";suffix=","] + expected: + if os == "linux" and not debug: FAIL [:accessMode="read";prefix="storage,";suffix=",read"] @@ -104221,6 +448105,8 @@ [:accessMode="read_write";prefix="storage,";suffix=""] [:accessMode="read_write";prefix="storage,";suffix=","] + expected: + if os == "linux" and not debug: FAIL [:accessMode="read_write";prefix="storage,";suffix=",read"] @@ -108662,6 +452548,8 @@ [cts.https.html?q=webgpu:shader,validation,expression,binary,bitwise_shift:scalar_vector:*] + expected: + if os == "linux" and not debug: [OK, TIMEOUT] [:lhs="abstract-float";rhs="abstract-float";compound_assignment=false] [:lhs="abstract-float";rhs="abstract-float";compound_assignment=true] @@ -111806,6 +455694,8 @@ [cts.https.html?q=webgpu:shader,validation,expression,binary,div_rem:scalar_vector:*] + expected: + if os == "linux" and not debug: [OK, TIMEOUT] [:lhs="abstract-float";rhs="abstract-float";compound_assignment=false] [:lhs="abstract-float";rhs="abstract-float";compound_assignment=true] @@ -113531,8 +457421,6 @@ [:op="div";lhs="f16";rhs="f16"] [:op="div";lhs="f32";rhs="f32"] - expected: - if os == "linux" and not debug: FAIL [:op="div";lhs="i32";rhs="i32"] expected: @@ -113547,12 +457435,8 @@ [:op="div";lhs="vec2%3Cf16%3E";rhs="vec2%3Cf16%3E"] [:op="div";lhs="vec2%3Cf32%3E";rhs="f32"] - expected: - if os == "linux" and not debug: FAIL [:op="div";lhs="vec2%3Cf32%3E";rhs="vec2%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:op="div";lhs="vec2%3Ci32%3E";rhs="i32"] expected: @@ -113575,12 +457459,8 @@ [:op="div";lhs="vec3%3Cf16%3E";rhs="vec3%3Cf16%3E"] [:op="div";lhs="vec3%3Cf32%3E";rhs="f32"] - expected: - if os == "linux" and not debug: FAIL [:op="div";lhs="vec3%3Cf32%3E";rhs="vec3%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:op="div";lhs="vec3%3Ci32%3E";rhs="i32"] expected: @@ -113603,12 +457483,8 @@ [:op="div";lhs="vec4%3Cf16%3E";rhs="vec4%3Cf16%3E"] [:op="div";lhs="vec4%3Cf32%3E";rhs="f32"] - expected: - if os == "linux" and not debug: FAIL [:op="div";lhs="vec4%3Cf32%3E";rhs="vec4%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:op="div";lhs="vec4%3Ci32%3E";rhs="i32"] expected: @@ -113629,8 +457505,6 @@ [:op="rem";lhs="f16";rhs="f16"] [:op="rem";lhs="f32";rhs="f32"] - expected: - if os == "linux" and not debug: FAIL [:op="rem";lhs="i32";rhs="i32"] expected: @@ -113645,12 +457519,8 @@ [:op="rem";lhs="vec2%3Cf16%3E";rhs="vec2%3Cf16%3E"] [:op="rem";lhs="vec2%3Cf32%3E";rhs="f32"] - expected: - if os == "linux" and not debug: FAIL [:op="rem";lhs="vec2%3Cf32%3E";rhs="vec2%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:op="rem";lhs="vec2%3Ci32%3E";rhs="i32"] expected: @@ -113673,12 +457543,8 @@ [:op="rem";lhs="vec3%3Cf16%3E";rhs="vec3%3Cf16%3E"] [:op="rem";lhs="vec3%3Cf32%3E";rhs="f32"] - expected: - if os == "linux" and not debug: FAIL [:op="rem";lhs="vec3%3Cf32%3E";rhs="vec3%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:op="rem";lhs="vec3%3Ci32%3E";rhs="i32"] expected: @@ -113701,12 +457567,8 @@ [:op="rem";lhs="vec4%3Cf16%3E";rhs="vec4%3Cf16%3E"] [:op="rem";lhs="vec4%3Cf32%3E";rhs="f32"] - expected: - if os == "linux" and not debug: FAIL [:op="rem";lhs="vec4%3Cf32%3E";rhs="vec4%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:op="rem";lhs="vec4%3Ci32%3E";rhs="i32"] expected: @@ -113759,6 +457621,1804 @@ [:stmt="or_int_literal_bool_literal"] +[cts.https.html?q=webgpu:shader,validation,expression,binary,short_circuiting_and_or:invalid_array_count_on_rhs:*] + [:op="%26%26";rhs="negative";control=false] + + [:op="%26%26";rhs="negative";control=true] + expected: + if os == "linux" and not debug: FAIL + + [:op="%26%26";rhs="nested";control=false] + + [:op="%26%26";rhs="nested";control=true] + expected: + if os == "linux" and not debug: FAIL + + [:op="%26%26";rhs="sqrt_neg1";control=false] + + [:op="%26%26";rhs="sqrt_neg1";control=true] + expected: + if os == "linux" and not debug: FAIL + + [:op="%7C%7C";rhs="negative";control=false] + + [:op="%7C%7C";rhs="negative";control=true] + expected: + if os == "linux" and not debug: FAIL + + [:op="%7C%7C";rhs="nested";control=false] + + [:op="%7C%7C";rhs="nested";control=true] + expected: + if os == "linux" and not debug: FAIL + + [:op="%7C%7C";rhs="sqrt_neg1";control=false] + + [:op="%7C%7C";rhs="sqrt_neg1";control=true] + expected: + if os == "linux" and not debug: FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,binary,short_circuiting_and_or:invalid_rhs_const:*] + [:op="%26%26";rhs="builtin";short_circuit=false] + + [:op="%26%26";rhs="builtin";short_circuit=true] + expected: + if os == "linux" and not debug: FAIL + + [:op="%26%26";rhs="div_zero_f32";short_circuit=false] + + [:op="%26%26";rhs="div_zero_f32";short_circuit=true] + expected: + if os == "linux" and not debug: FAIL + + [:op="%26%26";rhs="div_zero_i32";short_circuit=false] + + [:op="%26%26";rhs="div_zero_i32";short_circuit=true] + expected: + if os == "linux" and not debug: FAIL + + [:op="%26%26";rhs="overflow";short_circuit=false] + + [:op="%26%26";rhs="overflow";short_circuit=true] + expected: + if os == "linux" and not debug: FAIL + + [:op="%7C%7C";rhs="builtin";short_circuit=false] + + [:op="%7C%7C";rhs="builtin";short_circuit=true] + expected: + if os == "linux" and not debug: FAIL + + [:op="%7C%7C";rhs="div_zero_f32";short_circuit=false] + + [:op="%7C%7C";rhs="div_zero_f32";short_circuit=true] + expected: + if os == "linux" and not debug: FAIL + + [:op="%7C%7C";rhs="div_zero_i32";short_circuit=false] + + [:op="%7C%7C";rhs="div_zero_i32";short_circuit=true] + expected: + if os == "linux" and not debug: FAIL + + [:op="%7C%7C";rhs="overflow";short_circuit=false] + + [:op="%7C%7C";rhs="overflow";short_circuit=true] + expected: + if os == "linux" and not debug: FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,binary,short_circuiting_and_or:invalid_rhs_override:*] + [:op="%26%26";rhs="builtin";short_circuit=false] + + [:op="%26%26";rhs="builtin";short_circuit=true] + expected: + if os == "linux" and not debug: FAIL + + [:op="%26%26";rhs="div_zero_f32";short_circuit=false] + + [:op="%26%26";rhs="div_zero_f32";short_circuit=true] + expected: + if os == "linux" and not debug: FAIL + + [:op="%26%26";rhs="div_zero_i32";short_circuit=false] + + [:op="%26%26";rhs="div_zero_i32";short_circuit=true] + expected: + if os == "linux" and not debug: FAIL + + [:op="%26%26";rhs="overflow";short_circuit=false] + expected: + if os == "linux" and not debug: FAIL + + [:op="%26%26";rhs="overflow";short_circuit=true] + expected: + if os == "linux" and not debug: FAIL + + [:op="%7C%7C";rhs="builtin";short_circuit=false] + + [:op="%7C%7C";rhs="builtin";short_circuit=true] + expected: + if os == "linux" and not debug: FAIL + + [:op="%7C%7C";rhs="div_zero_f32";short_circuit=false] + + [:op="%7C%7C";rhs="div_zero_f32";short_circuit=true] + expected: + if os == "linux" and not debug: FAIL + + [:op="%7C%7C";rhs="div_zero_i32";short_circuit=false] + + [:op="%7C%7C";rhs="div_zero_i32";short_circuit=true] + expected: + if os == "linux" and not debug: FAIL + + [:op="%7C%7C";rhs="overflow";short_circuit=false] + expected: + if os == "linux" and not debug: FAIL + + [:op="%7C%7C";rhs="overflow";short_circuit=true] + expected: + if os == "linux" and not debug: FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,binary,short_circuiting_and_or:invalid_types:*] + [:op="%26%26";type="array";control=false] + + [:op="%26%26";type="array";control=true] + + [:op="%26%26";type="atomic";control=false] + + [:op="%26%26";type="atomic";control=true] + + [:op="%26%26";type="mat2x2f";control=false] + + [:op="%26%26";type="mat2x2f";control=true] + + [:op="%26%26";type="ptr";control=false] + + [:op="%26%26";type="ptr";control=true] + + [:op="%26%26";type="sampler";control=false] + + [:op="%26%26";type="sampler";control=true] + expected: + if os == "linux" and not debug: FAIL + + [:op="%26%26";type="struct";control=false] + + [:op="%26%26";type="struct";control=true] + + [:op="%26%26";type="texture";control=false] + + [:op="%26%26";type="texture";control=true] + expected: + if os == "linux" and not debug: FAIL + + [:op="%7C%7C";type="array";control=false] + + [:op="%7C%7C";type="array";control=true] + + [:op="%7C%7C";type="atomic";control=false] + + [:op="%7C%7C";type="atomic";control=true] + + [:op="%7C%7C";type="mat2x2f";control=false] + + [:op="%7C%7C";type="mat2x2f";control=true] + + [:op="%7C%7C";type="ptr";control=false] + + [:op="%7C%7C";type="ptr";control=true] + + [:op="%7C%7C";type="sampler";control=false] + + [:op="%7C%7C";type="sampler";control=true] + expected: + if os == "linux" and not debug: FAIL + + [:op="%7C%7C";type="struct";control=false] + + [:op="%7C%7C";type="struct";control=true] + + [:op="%7C%7C";type="texture";control=false] + + [:op="%7C%7C";type="texture";control=true] + expected: + if os == "linux" and not debug: FAIL + + +[cts.https.html?q=webgpu:shader,validation,expression,binary,short_circuiting_and_or:scalar_vector:*] + [:op="%26%26";lhs="abstract-float";rhs="abstract-float"] + + [:op="%26%26";lhs="abstract-float";rhs="abstract-int"] + + [:op="%26%26";lhs="abstract-float";rhs="bool"] + + [:op="%26%26";lhs="abstract-float";rhs="f16"] + + [:op="%26%26";lhs="abstract-float";rhs="f32"] + + [:op="%26%26";lhs="abstract-float";rhs="i32"] + + [:op="%26%26";lhs="abstract-float";rhs="u32"] + + [:op="%26%26";lhs="abstract-float";rhs="vec2%3Cabstract-float%3E"] + + [:op="%26%26";lhs="abstract-float";rhs="vec2%3Cabstract-int%3E"] + + [:op="%26%26";lhs="abstract-float";rhs="vec2%3Cbool%3E"] + + [:op="%26%26";lhs="abstract-float";rhs="vec2%3Cf16%3E"] + + [:op="%26%26";lhs="abstract-float";rhs="vec2%3Cf32%3E"] + + [:op="%26%26";lhs="abstract-float";rhs="vec2%3Ci32%3E"] + + [:op="%26%26";lhs="abstract-float";rhs="vec2%3Cu32%3E"] + + [:op="%26%26";lhs="abstract-int";rhs="abstract-float"] + + [:op="%26%26";lhs="abstract-int";rhs="abstract-int"] + + [:op="%26%26";lhs="abstract-int";rhs="bool"] + + [:op="%26%26";lhs="abstract-int";rhs="f16"] + + [:op="%26%26";lhs="abstract-int";rhs="f32"] + + [:op="%26%26";lhs="abstract-int";rhs="i32"] + + [:op="%26%26";lhs="abstract-int";rhs="u32"] + + [:op="%26%26";lhs="abstract-int";rhs="vec2%3Cabstract-float%3E"] + + [:op="%26%26";lhs="abstract-int";rhs="vec2%3Cabstract-int%3E"] + + [:op="%26%26";lhs="abstract-int";rhs="vec2%3Cbool%3E"] + + [:op="%26%26";lhs="abstract-int";rhs="vec2%3Cf16%3E"] + + [:op="%26%26";lhs="abstract-int";rhs="vec2%3Cf32%3E"] + + [:op="%26%26";lhs="abstract-int";rhs="vec2%3Ci32%3E"] + + [:op="%26%26";lhs="abstract-int";rhs="vec2%3Cu32%3E"] + + [:op="%26%26";lhs="bool";rhs="abstract-float"] + + [:op="%26%26";lhs="bool";rhs="abstract-int"] + + [:op="%26%26";lhs="bool";rhs="bool"] + + [:op="%26%26";lhs="bool";rhs="f16"] + + [:op="%26%26";lhs="bool";rhs="f32"] + + [:op="%26%26";lhs="bool";rhs="i32"] + + [:op="%26%26";lhs="bool";rhs="u32"] + + [:op="%26%26";lhs="bool";rhs="vec2%3Cabstract-float%3E"] + + [:op="%26%26";lhs="bool";rhs="vec2%3Cabstract-int%3E"] + + [:op="%26%26";lhs="bool";rhs="vec2%3Cbool%3E"] + expected: + if os == "linux" and not debug: FAIL + + [:op="%26%26";lhs="bool";rhs="vec2%3Cf16%3E"] + + [:op="%26%26";lhs="bool";rhs="vec2%3Cf32%3E"] + + [:op="%26%26";lhs="bool";rhs="vec2%3Ci32%3E"] + + [:op="%26%26";lhs="bool";rhs="vec2%3Cu32%3E"] + + [:op="%26%26";lhs="f16";rhs="abstract-float"] + + [:op="%26%26";lhs="f16";rhs="abstract-int"] + + [:op="%26%26";lhs="f16";rhs="bool"] + + [:op="%26%26";lhs="f16";rhs="f16"] + + [:op="%26%26";lhs="f16";rhs="f32"] + + [:op="%26%26";lhs="f16";rhs="i32"] + + [:op="%26%26";lhs="f16";rhs="u32"] + + [:op="%26%26";lhs="f16";rhs="vec2%3Cabstract-float%3E"] + + [:op="%26%26";lhs="f16";rhs="vec2%3Cabstract-int%3E"] + + [:op="%26%26";lhs="f16";rhs="vec2%3Cbool%3E"] + + [:op="%26%26";lhs="f16";rhs="vec2%3Cf16%3E"] + + [:op="%26%26";lhs="f16";rhs="vec2%3Cf32%3E"] + + [:op="%26%26";lhs="f16";rhs="vec2%3Ci32%3E"] + + [:op="%26%26";lhs="f16";rhs="vec2%3Cu32%3E"] + + [:op="%26%26";lhs="f32";rhs="abstract-float"] + + [:op="%26%26";lhs="f32";rhs="abstract-int"] + + [:op="%26%26";lhs="f32";rhs="bool"] + + [:op="%26%26";lhs="f32";rhs="f16"] + + [:op="%26%26";lhs="f32";rhs="f32"] + + [:op="%26%26";lhs="f32";rhs="i32"] + + [:op="%26%26";lhs="f32";rhs="u32"] + + [:op="%26%26";lhs="f32";rhs="vec2%3Cabstract-float%3E"] + + [:op="%26%26";lhs="f32";rhs="vec2%3Cabstract-int%3E"] + + [:op="%26%26";lhs="f32";rhs="vec2%3Cbool%3E"] + + [:op="%26%26";lhs="f32";rhs="vec2%3Cf16%3E"] + + [:op="%26%26";lhs="f32";rhs="vec2%3Cf32%3E"] + + [:op="%26%26";lhs="f32";rhs="vec2%3Ci32%3E"] + + [:op="%26%26";lhs="f32";rhs="vec2%3Cu32%3E"] + + [:op="%26%26";lhs="i32";rhs="abstract-float"] + + [:op="%26%26";lhs="i32";rhs="abstract-int"] + + [:op="%26%26";lhs="i32";rhs="bool"] + + [:op="%26%26";lhs="i32";rhs="f16"] + + [:op="%26%26";lhs="i32";rhs="f32"] + + [:op="%26%26";lhs="i32";rhs="i32"] + + [:op="%26%26";lhs="i32";rhs="u32"] + + [:op="%26%26";lhs="i32";rhs="vec2%3Cabstract-float%3E"] + + [:op="%26%26";lhs="i32";rhs="vec2%3Cabstract-int%3E"] + + [:op="%26%26";lhs="i32";rhs="vec2%3Cbool%3E"] + + [:op="%26%26";lhs="i32";rhs="vec2%3Cf16%3E"] + + [:op="%26%26";lhs="i32";rhs="vec2%3Cf32%3E"] + + [:op="%26%26";lhs="i32";rhs="vec2%3Ci32%3E"] + + [:op="%26%26";lhs="i32";rhs="vec2%3Cu32%3E"] + + [:op="%26%26";lhs="u32";rhs="abstract-float"] + + [:op="%26%26";lhs="u32";rhs="abstract-int"] + + [:op="%26%26";lhs="u32";rhs="bool"] + + [:op="%26%26";lhs="u32";rhs="f16"] + + [:op="%26%26";lhs="u32";rhs="f32"] + + [:op="%26%26";lhs="u32";rhs="i32"] + + [:op="%26%26";lhs="u32";rhs="u32"] + + [:op="%26%26";lhs="u32";rhs="vec2%3Cabstract-float%3E"] + + [:op="%26%26";lhs="u32";rhs="vec2%3Cabstract-int%3E"] + + [:op="%26%26";lhs="u32";rhs="vec2%3Cbool%3E"] + + [:op="%26%26";lhs="u32";rhs="vec2%3Cf16%3E"] + + [:op="%26%26";lhs="u32";rhs="vec2%3Cf32%3E"] + + [:op="%26%26";lhs="u32";rhs="vec2%3Ci32%3E"] + + [:op="%26%26";lhs="u32";rhs="vec2%3Cu32%3E"] + + [:op="%26%26";lhs="vec2%3Cabstract-float%3E";rhs="abstract-float"] + + [:op="%26%26";lhs="vec2%3Cabstract-float%3E";rhs="abstract-int"] + + [:op="%26%26";lhs="vec2%3Cabstract-float%3E";rhs="bool"] + + [:op="%26%26";lhs="vec2%3Cabstract-float%3E";rhs="f16"] + + [:op="%26%26";lhs="vec2%3Cabstract-float%3E";rhs="f32"] + + [:op="%26%26";lhs="vec2%3Cabstract-float%3E";rhs="i32"] + + [:op="%26%26";lhs="vec2%3Cabstract-float%3E";rhs="u32"] + + [:op="%26%26";lhs="vec2%3Cabstract-float%3E";rhs="vec2%3Cabstract-float%3E"] + + [:op="%26%26";lhs="vec2%3Cabstract-float%3E";rhs="vec2%3Cabstract-int%3E"] + + [:op="%26%26";lhs="vec2%3Cabstract-float%3E";rhs="vec2%3Cbool%3E"] + + [:op="%26%26";lhs="vec2%3Cabstract-float%3E";rhs="vec2%3Cf16%3E"] + + [:op="%26%26";lhs="vec2%3Cabstract-float%3E";rhs="vec2%3Cf32%3E"] + + [:op="%26%26";lhs="vec2%3Cabstract-float%3E";rhs="vec2%3Ci32%3E"] + + [:op="%26%26";lhs="vec2%3Cabstract-float%3E";rhs="vec2%3Cu32%3E"] + + [:op="%26%26";lhs="vec2%3Cabstract-int%3E";rhs="abstract-float"] + + [:op="%26%26";lhs="vec2%3Cabstract-int%3E";rhs="abstract-int"] + + [:op="%26%26";lhs="vec2%3Cabstract-int%3E";rhs="bool"] + + [:op="%26%26";lhs="vec2%3Cabstract-int%3E";rhs="f16"] + + [:op="%26%26";lhs="vec2%3Cabstract-int%3E";rhs="f32"] + + [:op="%26%26";lhs="vec2%3Cabstract-int%3E";rhs="i32"] + + [:op="%26%26";lhs="vec2%3Cabstract-int%3E";rhs="u32"] + + [:op="%26%26";lhs="vec2%3Cabstract-int%3E";rhs="vec2%3Cabstract-float%3E"] + + [:op="%26%26";lhs="vec2%3Cabstract-int%3E";rhs="vec2%3Cabstract-int%3E"] + + [:op="%26%26";lhs="vec2%3Cabstract-int%3E";rhs="vec2%3Cbool%3E"] + + [:op="%26%26";lhs="vec2%3Cabstract-int%3E";rhs="vec2%3Cf16%3E"] + + [:op="%26%26";lhs="vec2%3Cabstract-int%3E";rhs="vec2%3Cf32%3E"] + + [:op="%26%26";lhs="vec2%3Cabstract-int%3E";rhs="vec2%3Ci32%3E"] + + [:op="%26%26";lhs="vec2%3Cabstract-int%3E";rhs="vec2%3Cu32%3E"] + + [:op="%26%26";lhs="vec2%3Cbool%3E";rhs="abstract-float"] + + [:op="%26%26";lhs="vec2%3Cbool%3E";rhs="abstract-int"] + + [:op="%26%26";lhs="vec2%3Cbool%3E";rhs="bool"] + expected: + if os == "linux" and not debug: FAIL + + [:op="%26%26";lhs="vec2%3Cbool%3E";rhs="f16"] + + [:op="%26%26";lhs="vec2%3Cbool%3E";rhs="f32"] + + [:op="%26%26";lhs="vec2%3Cbool%3E";rhs="i32"] + + [:op="%26%26";lhs="vec2%3Cbool%3E";rhs="u32"] + + [:op="%26%26";lhs="vec2%3Cbool%3E";rhs="vec2%3Cabstract-float%3E"] + + [:op="%26%26";lhs="vec2%3Cbool%3E";rhs="vec2%3Cabstract-int%3E"] + + [:op="%26%26";lhs="vec2%3Cbool%3E";rhs="vec2%3Cbool%3E"] + expected: + if os == "linux" and not debug: FAIL + + [:op="%26%26";lhs="vec2%3Cbool%3E";rhs="vec2%3Cf16%3E"] + + [:op="%26%26";lhs="vec2%3Cbool%3E";rhs="vec2%3Cf32%3E"] + + [:op="%26%26";lhs="vec2%3Cbool%3E";rhs="vec2%3Ci32%3E"] + + [:op="%26%26";lhs="vec2%3Cbool%3E";rhs="vec2%3Cu32%3E"] + + [:op="%26%26";lhs="vec2%3Cf16%3E";rhs="abstract-float"] + + [:op="%26%26";lhs="vec2%3Cf16%3E";rhs="abstract-int"] + + [:op="%26%26";lhs="vec2%3Cf16%3E";rhs="bool"] + + [:op="%26%26";lhs="vec2%3Cf16%3E";rhs="f16"] + + [:op="%26%26";lhs="vec2%3Cf16%3E";rhs="f32"] + + [:op="%26%26";lhs="vec2%3Cf16%3E";rhs="i32"] + + [:op="%26%26";lhs="vec2%3Cf16%3E";rhs="u32"] + + [:op="%26%26";lhs="vec2%3Cf16%3E";rhs="vec2%3Cabstract-float%3E"] + + [:op="%26%26";lhs="vec2%3Cf16%3E";rhs="vec2%3Cabstract-int%3E"] + + [:op="%26%26";lhs="vec2%3Cf16%3E";rhs="vec2%3Cbool%3E"] + + [:op="%26%26";lhs="vec2%3Cf16%3E";rhs="vec2%3Cf16%3E"] + + [:op="%26%26";lhs="vec2%3Cf16%3E";rhs="vec2%3Cf32%3E"] + + [:op="%26%26";lhs="vec2%3Cf16%3E";rhs="vec2%3Ci32%3E"] + + [:op="%26%26";lhs="vec2%3Cf16%3E";rhs="vec2%3Cu32%3E"] + + [:op="%26%26";lhs="vec2%3Cf32%3E";rhs="abstract-float"] + + [:op="%26%26";lhs="vec2%3Cf32%3E";rhs="abstract-int"] + + [:op="%26%26";lhs="vec2%3Cf32%3E";rhs="bool"] + + [:op="%26%26";lhs="vec2%3Cf32%3E";rhs="f16"] + + [:op="%26%26";lhs="vec2%3Cf32%3E";rhs="f32"] + + [:op="%26%26";lhs="vec2%3Cf32%3E";rhs="i32"] + + [:op="%26%26";lhs="vec2%3Cf32%3E";rhs="u32"] + + [:op="%26%26";lhs="vec2%3Cf32%3E";rhs="vec2%3Cabstract-float%3E"] + + [:op="%26%26";lhs="vec2%3Cf32%3E";rhs="vec2%3Cabstract-int%3E"] + + [:op="%26%26";lhs="vec2%3Cf32%3E";rhs="vec2%3Cbool%3E"] + + [:op="%26%26";lhs="vec2%3Cf32%3E";rhs="vec2%3Cf16%3E"] + + [:op="%26%26";lhs="vec2%3Cf32%3E";rhs="vec2%3Cf32%3E"] + + [:op="%26%26";lhs="vec2%3Cf32%3E";rhs="vec2%3Ci32%3E"] + + [:op="%26%26";lhs="vec2%3Cf32%3E";rhs="vec2%3Cu32%3E"] + + [:op="%26%26";lhs="vec2%3Ci32%3E";rhs="abstract-float"] + + [:op="%26%26";lhs="vec2%3Ci32%3E";rhs="abstract-int"] + + [:op="%26%26";lhs="vec2%3Ci32%3E";rhs="bool"] + + [:op="%26%26";lhs="vec2%3Ci32%3E";rhs="f16"] + + [:op="%26%26";lhs="vec2%3Ci32%3E";rhs="f32"] + + [:op="%26%26";lhs="vec2%3Ci32%3E";rhs="i32"] + + [:op="%26%26";lhs="vec2%3Ci32%3E";rhs="u32"] + + [:op="%26%26";lhs="vec2%3Ci32%3E";rhs="vec2%3Cabstract-float%3E"] + + [:op="%26%26";lhs="vec2%3Ci32%3E";rhs="vec2%3Cabstract-int%3E"] + + [:op="%26%26";lhs="vec2%3Ci32%3E";rhs="vec2%3Cbool%3E"] + + [:op="%26%26";lhs="vec2%3Ci32%3E";rhs="vec2%3Cf16%3E"] + + [:op="%26%26";lhs="vec2%3Ci32%3E";rhs="vec2%3Cf32%3E"] + + [:op="%26%26";lhs="vec2%3Ci32%3E";rhs="vec2%3Ci32%3E"] + + [:op="%26%26";lhs="vec2%3Ci32%3E";rhs="vec2%3Cu32%3E"] + + [:op="%26%26";lhs="vec2%3Cu32%3E";rhs="abstract-float"] + + [:op="%26%26";lhs="vec2%3Cu32%3E";rhs="abstract-int"] + + [:op="%26%26";lhs="vec2%3Cu32%3E";rhs="bool"] + + [:op="%26%26";lhs="vec2%3Cu32%3E";rhs="f16"] + + [:op="%26%26";lhs="vec2%3Cu32%3E";rhs="f32"] + + [:op="%26%26";lhs="vec2%3Cu32%3E";rhs="i32"] + + [:op="%26%26";lhs="vec2%3Cu32%3E";rhs="u32"] + + [:op="%26%26";lhs="vec2%3Cu32%3E";rhs="vec2%3Cabstract-float%3E"] + + [:op="%26%26";lhs="vec2%3Cu32%3E";rhs="vec2%3Cabstract-int%3E"] + + [:op="%26%26";lhs="vec2%3Cu32%3E";rhs="vec2%3Cbool%3E"] + + [:op="%26%26";lhs="vec2%3Cu32%3E";rhs="vec2%3Cf16%3E"] + + [:op="%26%26";lhs="vec2%3Cu32%3E";rhs="vec2%3Cf32%3E"] + + [:op="%26%26";lhs="vec2%3Cu32%3E";rhs="vec2%3Ci32%3E"] + + [:op="%26%26";lhs="vec2%3Cu32%3E";rhs="vec2%3Cu32%3E"] + + [:op="%26%26";lhs="vec3%3Cabstract-float%3E";rhs="abstract-float"] + + [:op="%26%26";lhs="vec3%3Cabstract-float%3E";rhs="abstract-int"] + + [:op="%26%26";lhs="vec3%3Cabstract-float%3E";rhs="bool"] + + [:op="%26%26";lhs="vec3%3Cabstract-float%3E";rhs="f16"] + + [:op="%26%26";lhs="vec3%3Cabstract-float%3E";rhs="f32"] + + [:op="%26%26";lhs="vec3%3Cabstract-float%3E";rhs="i32"] + + [:op="%26%26";lhs="vec3%3Cabstract-float%3E";rhs="u32"] + + [:op="%26%26";lhs="vec3%3Cabstract-float%3E";rhs="vec2%3Cabstract-float%3E"] + + [:op="%26%26";lhs="vec3%3Cabstract-float%3E";rhs="vec2%3Cabstract-int%3E"] + + [:op="%26%26";lhs="vec3%3Cabstract-float%3E";rhs="vec2%3Cbool%3E"] + + [:op="%26%26";lhs="vec3%3Cabstract-float%3E";rhs="vec2%3Cf16%3E"] + + [:op="%26%26";lhs="vec3%3Cabstract-float%3E";rhs="vec2%3Cf32%3E"] + + [:op="%26%26";lhs="vec3%3Cabstract-float%3E";rhs="vec2%3Ci32%3E"] + + [:op="%26%26";lhs="vec3%3Cabstract-float%3E";rhs="vec2%3Cu32%3E"] + + [:op="%26%26";lhs="vec3%3Cabstract-int%3E";rhs="abstract-float"] + + [:op="%26%26";lhs="vec3%3Cabstract-int%3E";rhs="abstract-int"] + + [:op="%26%26";lhs="vec3%3Cabstract-int%3E";rhs="bool"] + + [:op="%26%26";lhs="vec3%3Cabstract-int%3E";rhs="f16"] + + [:op="%26%26";lhs="vec3%3Cabstract-int%3E";rhs="f32"] + + [:op="%26%26";lhs="vec3%3Cabstract-int%3E";rhs="i32"] + + [:op="%26%26";lhs="vec3%3Cabstract-int%3E";rhs="u32"] + + [:op="%26%26";lhs="vec3%3Cabstract-int%3E";rhs="vec2%3Cabstract-float%3E"] + + [:op="%26%26";lhs="vec3%3Cabstract-int%3E";rhs="vec2%3Cabstract-int%3E"] + + [:op="%26%26";lhs="vec3%3Cabstract-int%3E";rhs="vec2%3Cbool%3E"] + + [:op="%26%26";lhs="vec3%3Cabstract-int%3E";rhs="vec2%3Cf16%3E"] + + [:op="%26%26";lhs="vec3%3Cabstract-int%3E";rhs="vec2%3Cf32%3E"] + + [:op="%26%26";lhs="vec3%3Cabstract-int%3E";rhs="vec2%3Ci32%3E"] + + [:op="%26%26";lhs="vec3%3Cabstract-int%3E";rhs="vec2%3Cu32%3E"] + + [:op="%26%26";lhs="vec3%3Cbool%3E";rhs="abstract-float"] + + [:op="%26%26";lhs="vec3%3Cbool%3E";rhs="abstract-int"] + + [:op="%26%26";lhs="vec3%3Cbool%3E";rhs="bool"] + expected: + if os == "linux" and not debug: FAIL + + [:op="%26%26";lhs="vec3%3Cbool%3E";rhs="f16"] + + [:op="%26%26";lhs="vec3%3Cbool%3E";rhs="f32"] + + [:op="%26%26";lhs="vec3%3Cbool%3E";rhs="i32"] + + [:op="%26%26";lhs="vec3%3Cbool%3E";rhs="u32"] + + [:op="%26%26";lhs="vec3%3Cbool%3E";rhs="vec2%3Cabstract-float%3E"] + + [:op="%26%26";lhs="vec3%3Cbool%3E";rhs="vec2%3Cabstract-int%3E"] + + [:op="%26%26";lhs="vec3%3Cbool%3E";rhs="vec2%3Cbool%3E"] + + [:op="%26%26";lhs="vec3%3Cbool%3E";rhs="vec2%3Cf16%3E"] + + [:op="%26%26";lhs="vec3%3Cbool%3E";rhs="vec2%3Cf32%3E"] + + [:op="%26%26";lhs="vec3%3Cbool%3E";rhs="vec2%3Ci32%3E"] + + [:op="%26%26";lhs="vec3%3Cbool%3E";rhs="vec2%3Cu32%3E"] + + [:op="%26%26";lhs="vec3%3Cf16%3E";rhs="abstract-float"] + + [:op="%26%26";lhs="vec3%3Cf16%3E";rhs="abstract-int"] + + [:op="%26%26";lhs="vec3%3Cf16%3E";rhs="bool"] + + [:op="%26%26";lhs="vec3%3Cf16%3E";rhs="f16"] + + [:op="%26%26";lhs="vec3%3Cf16%3E";rhs="f32"] + + [:op="%26%26";lhs="vec3%3Cf16%3E";rhs="i32"] + + [:op="%26%26";lhs="vec3%3Cf16%3E";rhs="u32"] + + [:op="%26%26";lhs="vec3%3Cf16%3E";rhs="vec2%3Cabstract-float%3E"] + + [:op="%26%26";lhs="vec3%3Cf16%3E";rhs="vec2%3Cabstract-int%3E"] + + [:op="%26%26";lhs="vec3%3Cf16%3E";rhs="vec2%3Cbool%3E"] + + [:op="%26%26";lhs="vec3%3Cf16%3E";rhs="vec2%3Cf16%3E"] + + [:op="%26%26";lhs="vec3%3Cf16%3E";rhs="vec2%3Cf32%3E"] + + [:op="%26%26";lhs="vec3%3Cf16%3E";rhs="vec2%3Ci32%3E"] + + [:op="%26%26";lhs="vec3%3Cf16%3E";rhs="vec2%3Cu32%3E"] + + [:op="%26%26";lhs="vec3%3Cf32%3E";rhs="abstract-float"] + + [:op="%26%26";lhs="vec3%3Cf32%3E";rhs="abstract-int"] + + [:op="%26%26";lhs="vec3%3Cf32%3E";rhs="bool"] + + [:op="%26%26";lhs="vec3%3Cf32%3E";rhs="f16"] + + [:op="%26%26";lhs="vec3%3Cf32%3E";rhs="f32"] + + [:op="%26%26";lhs="vec3%3Cf32%3E";rhs="i32"] + + [:op="%26%26";lhs="vec3%3Cf32%3E";rhs="u32"] + + [:op="%26%26";lhs="vec3%3Cf32%3E";rhs="vec2%3Cabstract-float%3E"] + + [:op="%26%26";lhs="vec3%3Cf32%3E";rhs="vec2%3Cabstract-int%3E"] + + [:op="%26%26";lhs="vec3%3Cf32%3E";rhs="vec2%3Cbool%3E"] + + [:op="%26%26";lhs="vec3%3Cf32%3E";rhs="vec2%3Cf16%3E"] + + [:op="%26%26";lhs="vec3%3Cf32%3E";rhs="vec2%3Cf32%3E"] + + [:op="%26%26";lhs="vec3%3Cf32%3E";rhs="vec2%3Ci32%3E"] + + [:op="%26%26";lhs="vec3%3Cf32%3E";rhs="vec2%3Cu32%3E"] + + [:op="%26%26";lhs="vec3%3Ci32%3E";rhs="abstract-float"] + + [:op="%26%26";lhs="vec3%3Ci32%3E";rhs="abstract-int"] + + [:op="%26%26";lhs="vec3%3Ci32%3E";rhs="bool"] + + [:op="%26%26";lhs="vec3%3Ci32%3E";rhs="f16"] + + [:op="%26%26";lhs="vec3%3Ci32%3E";rhs="f32"] + + [:op="%26%26";lhs="vec3%3Ci32%3E";rhs="i32"] + + [:op="%26%26";lhs="vec3%3Ci32%3E";rhs="u32"] + + [:op="%26%26";lhs="vec3%3Ci32%3E";rhs="vec2%3Cabstract-float%3E"] + + [:op="%26%26";lhs="vec3%3Ci32%3E";rhs="vec2%3Cabstract-int%3E"] + + [:op="%26%26";lhs="vec3%3Ci32%3E";rhs="vec2%3Cbool%3E"] + + [:op="%26%26";lhs="vec3%3Ci32%3E";rhs="vec2%3Cf16%3E"] + + [:op="%26%26";lhs="vec3%3Ci32%3E";rhs="vec2%3Cf32%3E"] + + [:op="%26%26";lhs="vec3%3Ci32%3E";rhs="vec2%3Ci32%3E"] + + [:op="%26%26";lhs="vec3%3Ci32%3E";rhs="vec2%3Cu32%3E"] + + [:op="%26%26";lhs="vec3%3Cu32%3E";rhs="abstract-float"] + + [:op="%26%26";lhs="vec3%3Cu32%3E";rhs="abstract-int"] + + [:op="%26%26";lhs="vec3%3Cu32%3E";rhs="bool"] + + [:op="%26%26";lhs="vec3%3Cu32%3E";rhs="f16"] + + [:op="%26%26";lhs="vec3%3Cu32%3E";rhs="f32"] + + [:op="%26%26";lhs="vec3%3Cu32%3E";rhs="i32"] + + [:op="%26%26";lhs="vec3%3Cu32%3E";rhs="u32"] + + [:op="%26%26";lhs="vec3%3Cu32%3E";rhs="vec2%3Cabstract-float%3E"] + + [:op="%26%26";lhs="vec3%3Cu32%3E";rhs="vec2%3Cabstract-int%3E"] + + [:op="%26%26";lhs="vec3%3Cu32%3E";rhs="vec2%3Cbool%3E"] + + [:op="%26%26";lhs="vec3%3Cu32%3E";rhs="vec2%3Cf16%3E"] + + [:op="%26%26";lhs="vec3%3Cu32%3E";rhs="vec2%3Cf32%3E"] + + [:op="%26%26";lhs="vec3%3Cu32%3E";rhs="vec2%3Ci32%3E"] + + [:op="%26%26";lhs="vec3%3Cu32%3E";rhs="vec2%3Cu32%3E"] + + [:op="%26%26";lhs="vec4%3Cabstract-float%3E";rhs="abstract-float"] + + [:op="%26%26";lhs="vec4%3Cabstract-float%3E";rhs="abstract-int"] + + [:op="%26%26";lhs="vec4%3Cabstract-float%3E";rhs="bool"] + + [:op="%26%26";lhs="vec4%3Cabstract-float%3E";rhs="f16"] + + [:op="%26%26";lhs="vec4%3Cabstract-float%3E";rhs="f32"] + + [:op="%26%26";lhs="vec4%3Cabstract-float%3E";rhs="i32"] + + [:op="%26%26";lhs="vec4%3Cabstract-float%3E";rhs="u32"] + + [:op="%26%26";lhs="vec4%3Cabstract-float%3E";rhs="vec2%3Cabstract-float%3E"] + + [:op="%26%26";lhs="vec4%3Cabstract-float%3E";rhs="vec2%3Cabstract-int%3E"] + + [:op="%26%26";lhs="vec4%3Cabstract-float%3E";rhs="vec2%3Cbool%3E"] + + [:op="%26%26";lhs="vec4%3Cabstract-float%3E";rhs="vec2%3Cf16%3E"] + + [:op="%26%26";lhs="vec4%3Cabstract-float%3E";rhs="vec2%3Cf32%3E"] + + [:op="%26%26";lhs="vec4%3Cabstract-float%3E";rhs="vec2%3Ci32%3E"] + + [:op="%26%26";lhs="vec4%3Cabstract-float%3E";rhs="vec2%3Cu32%3E"] + + [:op="%26%26";lhs="vec4%3Cabstract-int%3E";rhs="abstract-float"] + + [:op="%26%26";lhs="vec4%3Cabstract-int%3E";rhs="abstract-int"] + + [:op="%26%26";lhs="vec4%3Cabstract-int%3E";rhs="bool"] + + [:op="%26%26";lhs="vec4%3Cabstract-int%3E";rhs="f16"] + + [:op="%26%26";lhs="vec4%3Cabstract-int%3E";rhs="f32"] + + [:op="%26%26";lhs="vec4%3Cabstract-int%3E";rhs="i32"] + + [:op="%26%26";lhs="vec4%3Cabstract-int%3E";rhs="u32"] + + [:op="%26%26";lhs="vec4%3Cabstract-int%3E";rhs="vec2%3Cabstract-float%3E"] + + [:op="%26%26";lhs="vec4%3Cabstract-int%3E";rhs="vec2%3Cabstract-int%3E"] + + [:op="%26%26";lhs="vec4%3Cabstract-int%3E";rhs="vec2%3Cbool%3E"] + + [:op="%26%26";lhs="vec4%3Cabstract-int%3E";rhs="vec2%3Cf16%3E"] + + [:op="%26%26";lhs="vec4%3Cabstract-int%3E";rhs="vec2%3Cf32%3E"] + + [:op="%26%26";lhs="vec4%3Cabstract-int%3E";rhs="vec2%3Ci32%3E"] + + [:op="%26%26";lhs="vec4%3Cabstract-int%3E";rhs="vec2%3Cu32%3E"] + + [:op="%26%26";lhs="vec4%3Cbool%3E";rhs="abstract-float"] + + [:op="%26%26";lhs="vec4%3Cbool%3E";rhs="abstract-int"] + + [:op="%26%26";lhs="vec4%3Cbool%3E";rhs="bool"] + expected: + if os == "linux" and not debug: FAIL + + [:op="%26%26";lhs="vec4%3Cbool%3E";rhs="f16"] + + [:op="%26%26";lhs="vec4%3Cbool%3E";rhs="f32"] + + [:op="%26%26";lhs="vec4%3Cbool%3E";rhs="i32"] + + [:op="%26%26";lhs="vec4%3Cbool%3E";rhs="u32"] + + [:op="%26%26";lhs="vec4%3Cbool%3E";rhs="vec2%3Cabstract-float%3E"] + + [:op="%26%26";lhs="vec4%3Cbool%3E";rhs="vec2%3Cabstract-int%3E"] + + [:op="%26%26";lhs="vec4%3Cbool%3E";rhs="vec2%3Cbool%3E"] + + [:op="%26%26";lhs="vec4%3Cbool%3E";rhs="vec2%3Cf16%3E"] + + [:op="%26%26";lhs="vec4%3Cbool%3E";rhs="vec2%3Cf32%3E"] + + [:op="%26%26";lhs="vec4%3Cbool%3E";rhs="vec2%3Ci32%3E"] + + [:op="%26%26";lhs="vec4%3Cbool%3E";rhs="vec2%3Cu32%3E"] + + [:op="%26%26";lhs="vec4%3Cf16%3E";rhs="abstract-float"] + + [:op="%26%26";lhs="vec4%3Cf16%3E";rhs="abstract-int"] + + [:op="%26%26";lhs="vec4%3Cf16%3E";rhs="bool"] + + [:op="%26%26";lhs="vec4%3Cf16%3E";rhs="f16"] + + [:op="%26%26";lhs="vec4%3Cf16%3E";rhs="f32"] + + [:op="%26%26";lhs="vec4%3Cf16%3E";rhs="i32"] + + [:op="%26%26";lhs="vec4%3Cf16%3E";rhs="u32"] + + [:op="%26%26";lhs="vec4%3Cf16%3E";rhs="vec2%3Cabstract-float%3E"] + + [:op="%26%26";lhs="vec4%3Cf16%3E";rhs="vec2%3Cabstract-int%3E"] + + [:op="%26%26";lhs="vec4%3Cf16%3E";rhs="vec2%3Cbool%3E"] + + [:op="%26%26";lhs="vec4%3Cf16%3E";rhs="vec2%3Cf16%3E"] + + [:op="%26%26";lhs="vec4%3Cf16%3E";rhs="vec2%3Cf32%3E"] + + [:op="%26%26";lhs="vec4%3Cf16%3E";rhs="vec2%3Ci32%3E"] + + [:op="%26%26";lhs="vec4%3Cf16%3E";rhs="vec2%3Cu32%3E"] + + [:op="%26%26";lhs="vec4%3Cf32%3E";rhs="abstract-float"] + + [:op="%26%26";lhs="vec4%3Cf32%3E";rhs="abstract-int"] + + [:op="%26%26";lhs="vec4%3Cf32%3E";rhs="bool"] + + [:op="%26%26";lhs="vec4%3Cf32%3E";rhs="f16"] + + [:op="%26%26";lhs="vec4%3Cf32%3E";rhs="f32"] + + [:op="%26%26";lhs="vec4%3Cf32%3E";rhs="i32"] + + [:op="%26%26";lhs="vec4%3Cf32%3E";rhs="u32"] + + [:op="%26%26";lhs="vec4%3Cf32%3E";rhs="vec2%3Cabstract-float%3E"] + + [:op="%26%26";lhs="vec4%3Cf32%3E";rhs="vec2%3Cabstract-int%3E"] + + [:op="%26%26";lhs="vec4%3Cf32%3E";rhs="vec2%3Cbool%3E"] + + [:op="%26%26";lhs="vec4%3Cf32%3E";rhs="vec2%3Cf16%3E"] + + [:op="%26%26";lhs="vec4%3Cf32%3E";rhs="vec2%3Cf32%3E"] + + [:op="%26%26";lhs="vec4%3Cf32%3E";rhs="vec2%3Ci32%3E"] + + [:op="%26%26";lhs="vec4%3Cf32%3E";rhs="vec2%3Cu32%3E"] + + [:op="%26%26";lhs="vec4%3Ci32%3E";rhs="abstract-float"] + + [:op="%26%26";lhs="vec4%3Ci32%3E";rhs="abstract-int"] + + [:op="%26%26";lhs="vec4%3Ci32%3E";rhs="bool"] + + [:op="%26%26";lhs="vec4%3Ci32%3E";rhs="f16"] + + [:op="%26%26";lhs="vec4%3Ci32%3E";rhs="f32"] + + [:op="%26%26";lhs="vec4%3Ci32%3E";rhs="i32"] + + [:op="%26%26";lhs="vec4%3Ci32%3E";rhs="u32"] + + [:op="%26%26";lhs="vec4%3Ci32%3E";rhs="vec2%3Cabstract-float%3E"] + + [:op="%26%26";lhs="vec4%3Ci32%3E";rhs="vec2%3Cabstract-int%3E"] + + [:op="%26%26";lhs="vec4%3Ci32%3E";rhs="vec2%3Cbool%3E"] + + [:op="%26%26";lhs="vec4%3Ci32%3E";rhs="vec2%3Cf16%3E"] + + [:op="%26%26";lhs="vec4%3Ci32%3E";rhs="vec2%3Cf32%3E"] + + [:op="%26%26";lhs="vec4%3Ci32%3E";rhs="vec2%3Ci32%3E"] + + [:op="%26%26";lhs="vec4%3Ci32%3E";rhs="vec2%3Cu32%3E"] + + [:op="%26%26";lhs="vec4%3Cu32%3E";rhs="abstract-float"] + + [:op="%26%26";lhs="vec4%3Cu32%3E";rhs="abstract-int"] + + [:op="%26%26";lhs="vec4%3Cu32%3E";rhs="bool"] + + [:op="%26%26";lhs="vec4%3Cu32%3E";rhs="f16"] + + [:op="%26%26";lhs="vec4%3Cu32%3E";rhs="f32"] + + [:op="%26%26";lhs="vec4%3Cu32%3E";rhs="i32"] + + [:op="%26%26";lhs="vec4%3Cu32%3E";rhs="u32"] + + [:op="%26%26";lhs="vec4%3Cu32%3E";rhs="vec2%3Cabstract-float%3E"] + + [:op="%26%26";lhs="vec4%3Cu32%3E";rhs="vec2%3Cabstract-int%3E"] + + [:op="%26%26";lhs="vec4%3Cu32%3E";rhs="vec2%3Cbool%3E"] + + [:op="%26%26";lhs="vec4%3Cu32%3E";rhs="vec2%3Cf16%3E"] + + [:op="%26%26";lhs="vec4%3Cu32%3E";rhs="vec2%3Cf32%3E"] + + [:op="%26%26";lhs="vec4%3Cu32%3E";rhs="vec2%3Ci32%3E"] + + [:op="%26%26";lhs="vec4%3Cu32%3E";rhs="vec2%3Cu32%3E"] + + [:op="%7C%7C";lhs="abstract-float";rhs="abstract-float"] + + [:op="%7C%7C";lhs="abstract-float";rhs="abstract-int"] + + [:op="%7C%7C";lhs="abstract-float";rhs="bool"] + + [:op="%7C%7C";lhs="abstract-float";rhs="f16"] + + [:op="%7C%7C";lhs="abstract-float";rhs="f32"] + + [:op="%7C%7C";lhs="abstract-float";rhs="i32"] + + [:op="%7C%7C";lhs="abstract-float";rhs="u32"] + + [:op="%7C%7C";lhs="abstract-float";rhs="vec2%3Cabstract-float%3E"] + + [:op="%7C%7C";lhs="abstract-float";rhs="vec2%3Cabstract-int%3E"] + + [:op="%7C%7C";lhs="abstract-float";rhs="vec2%3Cbool%3E"] + + [:op="%7C%7C";lhs="abstract-float";rhs="vec2%3Cf16%3E"] + + [:op="%7C%7C";lhs="abstract-float";rhs="vec2%3Cf32%3E"] + + [:op="%7C%7C";lhs="abstract-float";rhs="vec2%3Ci32%3E"] + + [:op="%7C%7C";lhs="abstract-float";rhs="vec2%3Cu32%3E"] + + [:op="%7C%7C";lhs="abstract-int";rhs="abstract-float"] + + [:op="%7C%7C";lhs="abstract-int";rhs="abstract-int"] + + [:op="%7C%7C";lhs="abstract-int";rhs="bool"] + + [:op="%7C%7C";lhs="abstract-int";rhs="f16"] + + [:op="%7C%7C";lhs="abstract-int";rhs="f32"] + + [:op="%7C%7C";lhs="abstract-int";rhs="i32"] + + [:op="%7C%7C";lhs="abstract-int";rhs="u32"] + + [:op="%7C%7C";lhs="abstract-int";rhs="vec2%3Cabstract-float%3E"] + + [:op="%7C%7C";lhs="abstract-int";rhs="vec2%3Cabstract-int%3E"] + + [:op="%7C%7C";lhs="abstract-int";rhs="vec2%3Cbool%3E"] + + [:op="%7C%7C";lhs="abstract-int";rhs="vec2%3Cf16%3E"] + + [:op="%7C%7C";lhs="abstract-int";rhs="vec2%3Cf32%3E"] + + [:op="%7C%7C";lhs="abstract-int";rhs="vec2%3Ci32%3E"] + + [:op="%7C%7C";lhs="abstract-int";rhs="vec2%3Cu32%3E"] + + [:op="%7C%7C";lhs="bool";rhs="abstract-float"] + + [:op="%7C%7C";lhs="bool";rhs="abstract-int"] + + [:op="%7C%7C";lhs="bool";rhs="bool"] + + [:op="%7C%7C";lhs="bool";rhs="f16"] + + [:op="%7C%7C";lhs="bool";rhs="f32"] + + [:op="%7C%7C";lhs="bool";rhs="i32"] + + [:op="%7C%7C";lhs="bool";rhs="u32"] + + [:op="%7C%7C";lhs="bool";rhs="vec2%3Cabstract-float%3E"] + + [:op="%7C%7C";lhs="bool";rhs="vec2%3Cabstract-int%3E"] + + [:op="%7C%7C";lhs="bool";rhs="vec2%3Cbool%3E"] + expected: + if os == "linux" and not debug: FAIL + + [:op="%7C%7C";lhs="bool";rhs="vec2%3Cf16%3E"] + + [:op="%7C%7C";lhs="bool";rhs="vec2%3Cf32%3E"] + + [:op="%7C%7C";lhs="bool";rhs="vec2%3Ci32%3E"] + + [:op="%7C%7C";lhs="bool";rhs="vec2%3Cu32%3E"] + + [:op="%7C%7C";lhs="f16";rhs="abstract-float"] + + [:op="%7C%7C";lhs="f16";rhs="abstract-int"] + + [:op="%7C%7C";lhs="f16";rhs="bool"] + + [:op="%7C%7C";lhs="f16";rhs="f16"] + + [:op="%7C%7C";lhs="f16";rhs="f32"] + + [:op="%7C%7C";lhs="f16";rhs="i32"] + + [:op="%7C%7C";lhs="f16";rhs="u32"] + + [:op="%7C%7C";lhs="f16";rhs="vec2%3Cabstract-float%3E"] + + [:op="%7C%7C";lhs="f16";rhs="vec2%3Cabstract-int%3E"] + + [:op="%7C%7C";lhs="f16";rhs="vec2%3Cbool%3E"] + + [:op="%7C%7C";lhs="f16";rhs="vec2%3Cf16%3E"] + + [:op="%7C%7C";lhs="f16";rhs="vec2%3Cf32%3E"] + + [:op="%7C%7C";lhs="f16";rhs="vec2%3Ci32%3E"] + + [:op="%7C%7C";lhs="f16";rhs="vec2%3Cu32%3E"] + + [:op="%7C%7C";lhs="f32";rhs="abstract-float"] + + [:op="%7C%7C";lhs="f32";rhs="abstract-int"] + + [:op="%7C%7C";lhs="f32";rhs="bool"] + + [:op="%7C%7C";lhs="f32";rhs="f16"] + + [:op="%7C%7C";lhs="f32";rhs="f32"] + + [:op="%7C%7C";lhs="f32";rhs="i32"] + + [:op="%7C%7C";lhs="f32";rhs="u32"] + + [:op="%7C%7C";lhs="f32";rhs="vec2%3Cabstract-float%3E"] + + [:op="%7C%7C";lhs="f32";rhs="vec2%3Cabstract-int%3E"] + + [:op="%7C%7C";lhs="f32";rhs="vec2%3Cbool%3E"] + + [:op="%7C%7C";lhs="f32";rhs="vec2%3Cf16%3E"] + + [:op="%7C%7C";lhs="f32";rhs="vec2%3Cf32%3E"] + + [:op="%7C%7C";lhs="f32";rhs="vec2%3Ci32%3E"] + + [:op="%7C%7C";lhs="f32";rhs="vec2%3Cu32%3E"] + + [:op="%7C%7C";lhs="i32";rhs="abstract-float"] + + [:op="%7C%7C";lhs="i32";rhs="abstract-int"] + + [:op="%7C%7C";lhs="i32";rhs="bool"] + + [:op="%7C%7C";lhs="i32";rhs="f16"] + + [:op="%7C%7C";lhs="i32";rhs="f32"] + + [:op="%7C%7C";lhs="i32";rhs="i32"] + + [:op="%7C%7C";lhs="i32";rhs="u32"] + + [:op="%7C%7C";lhs="i32";rhs="vec2%3Cabstract-float%3E"] + + [:op="%7C%7C";lhs="i32";rhs="vec2%3Cabstract-int%3E"] + + [:op="%7C%7C";lhs="i32";rhs="vec2%3Cbool%3E"] + + [:op="%7C%7C";lhs="i32";rhs="vec2%3Cf16%3E"] + + [:op="%7C%7C";lhs="i32";rhs="vec2%3Cf32%3E"] + + [:op="%7C%7C";lhs="i32";rhs="vec2%3Ci32%3E"] + + [:op="%7C%7C";lhs="i32";rhs="vec2%3Cu32%3E"] + + [:op="%7C%7C";lhs="u32";rhs="abstract-float"] + + [:op="%7C%7C";lhs="u32";rhs="abstract-int"] + + [:op="%7C%7C";lhs="u32";rhs="bool"] + + [:op="%7C%7C";lhs="u32";rhs="f16"] + + [:op="%7C%7C";lhs="u32";rhs="f32"] + + [:op="%7C%7C";lhs="u32";rhs="i32"] + + [:op="%7C%7C";lhs="u32";rhs="u32"] + + [:op="%7C%7C";lhs="u32";rhs="vec2%3Cabstract-float%3E"] + + [:op="%7C%7C";lhs="u32";rhs="vec2%3Cabstract-int%3E"] + + [:op="%7C%7C";lhs="u32";rhs="vec2%3Cbool%3E"] + + [:op="%7C%7C";lhs="u32";rhs="vec2%3Cf16%3E"] + + [:op="%7C%7C";lhs="u32";rhs="vec2%3Cf32%3E"] + + [:op="%7C%7C";lhs="u32";rhs="vec2%3Ci32%3E"] + + [:op="%7C%7C";lhs="u32";rhs="vec2%3Cu32%3E"] + + [:op="%7C%7C";lhs="vec2%3Cabstract-float%3E";rhs="abstract-float"] + + [:op="%7C%7C";lhs="vec2%3Cabstract-float%3E";rhs="abstract-int"] + + [:op="%7C%7C";lhs="vec2%3Cabstract-float%3E";rhs="bool"] + + [:op="%7C%7C";lhs="vec2%3Cabstract-float%3E";rhs="f16"] + + [:op="%7C%7C";lhs="vec2%3Cabstract-float%3E";rhs="f32"] + + [:op="%7C%7C";lhs="vec2%3Cabstract-float%3E";rhs="i32"] + + [:op="%7C%7C";lhs="vec2%3Cabstract-float%3E";rhs="u32"] + + [:op="%7C%7C";lhs="vec2%3Cabstract-float%3E";rhs="vec2%3Cabstract-float%3E"] + + [:op="%7C%7C";lhs="vec2%3Cabstract-float%3E";rhs="vec2%3Cabstract-int%3E"] + + [:op="%7C%7C";lhs="vec2%3Cabstract-float%3E";rhs="vec2%3Cbool%3E"] + + [:op="%7C%7C";lhs="vec2%3Cabstract-float%3E";rhs="vec2%3Cf16%3E"] + + [:op="%7C%7C";lhs="vec2%3Cabstract-float%3E";rhs="vec2%3Cf32%3E"] + + [:op="%7C%7C";lhs="vec2%3Cabstract-float%3E";rhs="vec2%3Ci32%3E"] + + [:op="%7C%7C";lhs="vec2%3Cabstract-float%3E";rhs="vec2%3Cu32%3E"] + + [:op="%7C%7C";lhs="vec2%3Cabstract-int%3E";rhs="abstract-float"] + + [:op="%7C%7C";lhs="vec2%3Cabstract-int%3E";rhs="abstract-int"] + + [:op="%7C%7C";lhs="vec2%3Cabstract-int%3E";rhs="bool"] + + [:op="%7C%7C";lhs="vec2%3Cabstract-int%3E";rhs="f16"] + + [:op="%7C%7C";lhs="vec2%3Cabstract-int%3E";rhs="f32"] + + [:op="%7C%7C";lhs="vec2%3Cabstract-int%3E";rhs="i32"] + + [:op="%7C%7C";lhs="vec2%3Cabstract-int%3E";rhs="u32"] + + [:op="%7C%7C";lhs="vec2%3Cabstract-int%3E";rhs="vec2%3Cabstract-float%3E"] + + [:op="%7C%7C";lhs="vec2%3Cabstract-int%3E";rhs="vec2%3Cabstract-int%3E"] + + [:op="%7C%7C";lhs="vec2%3Cabstract-int%3E";rhs="vec2%3Cbool%3E"] + + [:op="%7C%7C";lhs="vec2%3Cabstract-int%3E";rhs="vec2%3Cf16%3E"] + + [:op="%7C%7C";lhs="vec2%3Cabstract-int%3E";rhs="vec2%3Cf32%3E"] + + [:op="%7C%7C";lhs="vec2%3Cabstract-int%3E";rhs="vec2%3Ci32%3E"] + + [:op="%7C%7C";lhs="vec2%3Cabstract-int%3E";rhs="vec2%3Cu32%3E"] + + [:op="%7C%7C";lhs="vec2%3Cbool%3E";rhs="abstract-float"] + + [:op="%7C%7C";lhs="vec2%3Cbool%3E";rhs="abstract-int"] + + [:op="%7C%7C";lhs="vec2%3Cbool%3E";rhs="bool"] + expected: + if os == "linux" and not debug: FAIL + + [:op="%7C%7C";lhs="vec2%3Cbool%3E";rhs="f16"] + + [:op="%7C%7C";lhs="vec2%3Cbool%3E";rhs="f32"] + + [:op="%7C%7C";lhs="vec2%3Cbool%3E";rhs="i32"] + + [:op="%7C%7C";lhs="vec2%3Cbool%3E";rhs="u32"] + + [:op="%7C%7C";lhs="vec2%3Cbool%3E";rhs="vec2%3Cabstract-float%3E"] + + [:op="%7C%7C";lhs="vec2%3Cbool%3E";rhs="vec2%3Cabstract-int%3E"] + + [:op="%7C%7C";lhs="vec2%3Cbool%3E";rhs="vec2%3Cbool%3E"] + expected: + if os == "linux" and not debug: FAIL + + [:op="%7C%7C";lhs="vec2%3Cbool%3E";rhs="vec2%3Cf16%3E"] + + [:op="%7C%7C";lhs="vec2%3Cbool%3E";rhs="vec2%3Cf32%3E"] + + [:op="%7C%7C";lhs="vec2%3Cbool%3E";rhs="vec2%3Ci32%3E"] + + [:op="%7C%7C";lhs="vec2%3Cbool%3E";rhs="vec2%3Cu32%3E"] + + [:op="%7C%7C";lhs="vec2%3Cf16%3E";rhs="abstract-float"] + + [:op="%7C%7C";lhs="vec2%3Cf16%3E";rhs="abstract-int"] + + [:op="%7C%7C";lhs="vec2%3Cf16%3E";rhs="bool"] + + [:op="%7C%7C";lhs="vec2%3Cf16%3E";rhs="f16"] + + [:op="%7C%7C";lhs="vec2%3Cf16%3E";rhs="f32"] + + [:op="%7C%7C";lhs="vec2%3Cf16%3E";rhs="i32"] + + [:op="%7C%7C";lhs="vec2%3Cf16%3E";rhs="u32"] + + [:op="%7C%7C";lhs="vec2%3Cf16%3E";rhs="vec2%3Cabstract-float%3E"] + + [:op="%7C%7C";lhs="vec2%3Cf16%3E";rhs="vec2%3Cabstract-int%3E"] + + [:op="%7C%7C";lhs="vec2%3Cf16%3E";rhs="vec2%3Cbool%3E"] + + [:op="%7C%7C";lhs="vec2%3Cf16%3E";rhs="vec2%3Cf16%3E"] + + [:op="%7C%7C";lhs="vec2%3Cf16%3E";rhs="vec2%3Cf32%3E"] + + [:op="%7C%7C";lhs="vec2%3Cf16%3E";rhs="vec2%3Ci32%3E"] + + [:op="%7C%7C";lhs="vec2%3Cf16%3E";rhs="vec2%3Cu32%3E"] + + [:op="%7C%7C";lhs="vec2%3Cf32%3E";rhs="abstract-float"] + + [:op="%7C%7C";lhs="vec2%3Cf32%3E";rhs="abstract-int"] + + [:op="%7C%7C";lhs="vec2%3Cf32%3E";rhs="bool"] + + [:op="%7C%7C";lhs="vec2%3Cf32%3E";rhs="f16"] + + [:op="%7C%7C";lhs="vec2%3Cf32%3E";rhs="f32"] + + [:op="%7C%7C";lhs="vec2%3Cf32%3E";rhs="i32"] + + [:op="%7C%7C";lhs="vec2%3Cf32%3E";rhs="u32"] + + [:op="%7C%7C";lhs="vec2%3Cf32%3E";rhs="vec2%3Cabstract-float%3E"] + + [:op="%7C%7C";lhs="vec2%3Cf32%3E";rhs="vec2%3Cabstract-int%3E"] + + [:op="%7C%7C";lhs="vec2%3Cf32%3E";rhs="vec2%3Cbool%3E"] + + [:op="%7C%7C";lhs="vec2%3Cf32%3E";rhs="vec2%3Cf16%3E"] + + [:op="%7C%7C";lhs="vec2%3Cf32%3E";rhs="vec2%3Cf32%3E"] + + [:op="%7C%7C";lhs="vec2%3Cf32%3E";rhs="vec2%3Ci32%3E"] + + [:op="%7C%7C";lhs="vec2%3Cf32%3E";rhs="vec2%3Cu32%3E"] + + [:op="%7C%7C";lhs="vec2%3Ci32%3E";rhs="abstract-float"] + + [:op="%7C%7C";lhs="vec2%3Ci32%3E";rhs="abstract-int"] + + [:op="%7C%7C";lhs="vec2%3Ci32%3E";rhs="bool"] + + [:op="%7C%7C";lhs="vec2%3Ci32%3E";rhs="f16"] + + [:op="%7C%7C";lhs="vec2%3Ci32%3E";rhs="f32"] + + [:op="%7C%7C";lhs="vec2%3Ci32%3E";rhs="i32"] + + [:op="%7C%7C";lhs="vec2%3Ci32%3E";rhs="u32"] + + [:op="%7C%7C";lhs="vec2%3Ci32%3E";rhs="vec2%3Cabstract-float%3E"] + + [:op="%7C%7C";lhs="vec2%3Ci32%3E";rhs="vec2%3Cabstract-int%3E"] + + [:op="%7C%7C";lhs="vec2%3Ci32%3E";rhs="vec2%3Cbool%3E"] + + [:op="%7C%7C";lhs="vec2%3Ci32%3E";rhs="vec2%3Cf16%3E"] + + [:op="%7C%7C";lhs="vec2%3Ci32%3E";rhs="vec2%3Cf32%3E"] + + [:op="%7C%7C";lhs="vec2%3Ci32%3E";rhs="vec2%3Ci32%3E"] + + [:op="%7C%7C";lhs="vec2%3Ci32%3E";rhs="vec2%3Cu32%3E"] + + [:op="%7C%7C";lhs="vec2%3Cu32%3E";rhs="abstract-float"] + + [:op="%7C%7C";lhs="vec2%3Cu32%3E";rhs="abstract-int"] + + [:op="%7C%7C";lhs="vec2%3Cu32%3E";rhs="bool"] + + [:op="%7C%7C";lhs="vec2%3Cu32%3E";rhs="f16"] + + [:op="%7C%7C";lhs="vec2%3Cu32%3E";rhs="f32"] + + [:op="%7C%7C";lhs="vec2%3Cu32%3E";rhs="i32"] + + [:op="%7C%7C";lhs="vec2%3Cu32%3E";rhs="u32"] + + [:op="%7C%7C";lhs="vec2%3Cu32%3E";rhs="vec2%3Cabstract-float%3E"] + + [:op="%7C%7C";lhs="vec2%3Cu32%3E";rhs="vec2%3Cabstract-int%3E"] + + [:op="%7C%7C";lhs="vec2%3Cu32%3E";rhs="vec2%3Cbool%3E"] + + [:op="%7C%7C";lhs="vec2%3Cu32%3E";rhs="vec2%3Cf16%3E"] + + [:op="%7C%7C";lhs="vec2%3Cu32%3E";rhs="vec2%3Cf32%3E"] + + [:op="%7C%7C";lhs="vec2%3Cu32%3E";rhs="vec2%3Ci32%3E"] + + [:op="%7C%7C";lhs="vec2%3Cu32%3E";rhs="vec2%3Cu32%3E"] + + [:op="%7C%7C";lhs="vec3%3Cabstract-float%3E";rhs="abstract-float"] + + [:op="%7C%7C";lhs="vec3%3Cabstract-float%3E";rhs="abstract-int"] + + [:op="%7C%7C";lhs="vec3%3Cabstract-float%3E";rhs="bool"] + + [:op="%7C%7C";lhs="vec3%3Cabstract-float%3E";rhs="f16"] + + [:op="%7C%7C";lhs="vec3%3Cabstract-float%3E";rhs="f32"] + + [:op="%7C%7C";lhs="vec3%3Cabstract-float%3E";rhs="i32"] + + [:op="%7C%7C";lhs="vec3%3Cabstract-float%3E";rhs="u32"] + + [:op="%7C%7C";lhs="vec3%3Cabstract-float%3E";rhs="vec2%3Cabstract-float%3E"] + + [:op="%7C%7C";lhs="vec3%3Cabstract-float%3E";rhs="vec2%3Cabstract-int%3E"] + + [:op="%7C%7C";lhs="vec3%3Cabstract-float%3E";rhs="vec2%3Cbool%3E"] + + [:op="%7C%7C";lhs="vec3%3Cabstract-float%3E";rhs="vec2%3Cf16%3E"] + + [:op="%7C%7C";lhs="vec3%3Cabstract-float%3E";rhs="vec2%3Cf32%3E"] + + [:op="%7C%7C";lhs="vec3%3Cabstract-float%3E";rhs="vec2%3Ci32%3E"] + + [:op="%7C%7C";lhs="vec3%3Cabstract-float%3E";rhs="vec2%3Cu32%3E"] + + [:op="%7C%7C";lhs="vec3%3Cabstract-int%3E";rhs="abstract-float"] + + [:op="%7C%7C";lhs="vec3%3Cabstract-int%3E";rhs="abstract-int"] + + [:op="%7C%7C";lhs="vec3%3Cabstract-int%3E";rhs="bool"] + + [:op="%7C%7C";lhs="vec3%3Cabstract-int%3E";rhs="f16"] + + [:op="%7C%7C";lhs="vec3%3Cabstract-int%3E";rhs="f32"] + + [:op="%7C%7C";lhs="vec3%3Cabstract-int%3E";rhs="i32"] + + [:op="%7C%7C";lhs="vec3%3Cabstract-int%3E";rhs="u32"] + + [:op="%7C%7C";lhs="vec3%3Cabstract-int%3E";rhs="vec2%3Cabstract-float%3E"] + + [:op="%7C%7C";lhs="vec3%3Cabstract-int%3E";rhs="vec2%3Cabstract-int%3E"] + + [:op="%7C%7C";lhs="vec3%3Cabstract-int%3E";rhs="vec2%3Cbool%3E"] + + [:op="%7C%7C";lhs="vec3%3Cabstract-int%3E";rhs="vec2%3Cf16%3E"] + + [:op="%7C%7C";lhs="vec3%3Cabstract-int%3E";rhs="vec2%3Cf32%3E"] + + [:op="%7C%7C";lhs="vec3%3Cabstract-int%3E";rhs="vec2%3Ci32%3E"] + + [:op="%7C%7C";lhs="vec3%3Cabstract-int%3E";rhs="vec2%3Cu32%3E"] + + [:op="%7C%7C";lhs="vec3%3Cbool%3E";rhs="abstract-float"] + + [:op="%7C%7C";lhs="vec3%3Cbool%3E";rhs="abstract-int"] + + [:op="%7C%7C";lhs="vec3%3Cbool%3E";rhs="bool"] + expected: + if os == "linux" and not debug: FAIL + + [:op="%7C%7C";lhs="vec3%3Cbool%3E";rhs="f16"] + + [:op="%7C%7C";lhs="vec3%3Cbool%3E";rhs="f32"] + + [:op="%7C%7C";lhs="vec3%3Cbool%3E";rhs="i32"] + + [:op="%7C%7C";lhs="vec3%3Cbool%3E";rhs="u32"] + + [:op="%7C%7C";lhs="vec3%3Cbool%3E";rhs="vec2%3Cabstract-float%3E"] + + [:op="%7C%7C";lhs="vec3%3Cbool%3E";rhs="vec2%3Cabstract-int%3E"] + + [:op="%7C%7C";lhs="vec3%3Cbool%3E";rhs="vec2%3Cbool%3E"] + + [:op="%7C%7C";lhs="vec3%3Cbool%3E";rhs="vec2%3Cf16%3E"] + + [:op="%7C%7C";lhs="vec3%3Cbool%3E";rhs="vec2%3Cf32%3E"] + + [:op="%7C%7C";lhs="vec3%3Cbool%3E";rhs="vec2%3Ci32%3E"] + + [:op="%7C%7C";lhs="vec3%3Cbool%3E";rhs="vec2%3Cu32%3E"] + + [:op="%7C%7C";lhs="vec3%3Cf16%3E";rhs="abstract-float"] + + [:op="%7C%7C";lhs="vec3%3Cf16%3E";rhs="abstract-int"] + + [:op="%7C%7C";lhs="vec3%3Cf16%3E";rhs="bool"] + + [:op="%7C%7C";lhs="vec3%3Cf16%3E";rhs="f16"] + + [:op="%7C%7C";lhs="vec3%3Cf16%3E";rhs="f32"] + + [:op="%7C%7C";lhs="vec3%3Cf16%3E";rhs="i32"] + + [:op="%7C%7C";lhs="vec3%3Cf16%3E";rhs="u32"] + + [:op="%7C%7C";lhs="vec3%3Cf16%3E";rhs="vec2%3Cabstract-float%3E"] + + [:op="%7C%7C";lhs="vec3%3Cf16%3E";rhs="vec2%3Cabstract-int%3E"] + + [:op="%7C%7C";lhs="vec3%3Cf16%3E";rhs="vec2%3Cbool%3E"] + + [:op="%7C%7C";lhs="vec3%3Cf16%3E";rhs="vec2%3Cf16%3E"] + + [:op="%7C%7C";lhs="vec3%3Cf16%3E";rhs="vec2%3Cf32%3E"] + + [:op="%7C%7C";lhs="vec3%3Cf16%3E";rhs="vec2%3Ci32%3E"] + + [:op="%7C%7C";lhs="vec3%3Cf16%3E";rhs="vec2%3Cu32%3E"] + + [:op="%7C%7C";lhs="vec3%3Cf32%3E";rhs="abstract-float"] + + [:op="%7C%7C";lhs="vec3%3Cf32%3E";rhs="abstract-int"] + + [:op="%7C%7C";lhs="vec3%3Cf32%3E";rhs="bool"] + + [:op="%7C%7C";lhs="vec3%3Cf32%3E";rhs="f16"] + + [:op="%7C%7C";lhs="vec3%3Cf32%3E";rhs="f32"] + + [:op="%7C%7C";lhs="vec3%3Cf32%3E";rhs="i32"] + + [:op="%7C%7C";lhs="vec3%3Cf32%3E";rhs="u32"] + + [:op="%7C%7C";lhs="vec3%3Cf32%3E";rhs="vec2%3Cabstract-float%3E"] + + [:op="%7C%7C";lhs="vec3%3Cf32%3E";rhs="vec2%3Cabstract-int%3E"] + + [:op="%7C%7C";lhs="vec3%3Cf32%3E";rhs="vec2%3Cbool%3E"] + + [:op="%7C%7C";lhs="vec3%3Cf32%3E";rhs="vec2%3Cf16%3E"] + + [:op="%7C%7C";lhs="vec3%3Cf32%3E";rhs="vec2%3Cf32%3E"] + + [:op="%7C%7C";lhs="vec3%3Cf32%3E";rhs="vec2%3Ci32%3E"] + + [:op="%7C%7C";lhs="vec3%3Cf32%3E";rhs="vec2%3Cu32%3E"] + + [:op="%7C%7C";lhs="vec3%3Ci32%3E";rhs="abstract-float"] + + [:op="%7C%7C";lhs="vec3%3Ci32%3E";rhs="abstract-int"] + + [:op="%7C%7C";lhs="vec3%3Ci32%3E";rhs="bool"] + + [:op="%7C%7C";lhs="vec3%3Ci32%3E";rhs="f16"] + + [:op="%7C%7C";lhs="vec3%3Ci32%3E";rhs="f32"] + + [:op="%7C%7C";lhs="vec3%3Ci32%3E";rhs="i32"] + + [:op="%7C%7C";lhs="vec3%3Ci32%3E";rhs="u32"] + + [:op="%7C%7C";lhs="vec3%3Ci32%3E";rhs="vec2%3Cabstract-float%3E"] + + [:op="%7C%7C";lhs="vec3%3Ci32%3E";rhs="vec2%3Cabstract-int%3E"] + + [:op="%7C%7C";lhs="vec3%3Ci32%3E";rhs="vec2%3Cbool%3E"] + + [:op="%7C%7C";lhs="vec3%3Ci32%3E";rhs="vec2%3Cf16%3E"] + + [:op="%7C%7C";lhs="vec3%3Ci32%3E";rhs="vec2%3Cf32%3E"] + + [:op="%7C%7C";lhs="vec3%3Ci32%3E";rhs="vec2%3Ci32%3E"] + + [:op="%7C%7C";lhs="vec3%3Ci32%3E";rhs="vec2%3Cu32%3E"] + + [:op="%7C%7C";lhs="vec3%3Cu32%3E";rhs="abstract-float"] + + [:op="%7C%7C";lhs="vec3%3Cu32%3E";rhs="abstract-int"] + + [:op="%7C%7C";lhs="vec3%3Cu32%3E";rhs="bool"] + + [:op="%7C%7C";lhs="vec3%3Cu32%3E";rhs="f16"] + + [:op="%7C%7C";lhs="vec3%3Cu32%3E";rhs="f32"] + + [:op="%7C%7C";lhs="vec3%3Cu32%3E";rhs="i32"] + + [:op="%7C%7C";lhs="vec3%3Cu32%3E";rhs="u32"] + + [:op="%7C%7C";lhs="vec3%3Cu32%3E";rhs="vec2%3Cabstract-float%3E"] + + [:op="%7C%7C";lhs="vec3%3Cu32%3E";rhs="vec2%3Cabstract-int%3E"] + + [:op="%7C%7C";lhs="vec3%3Cu32%3E";rhs="vec2%3Cbool%3E"] + + [:op="%7C%7C";lhs="vec3%3Cu32%3E";rhs="vec2%3Cf16%3E"] + + [:op="%7C%7C";lhs="vec3%3Cu32%3E";rhs="vec2%3Cf32%3E"] + + [:op="%7C%7C";lhs="vec3%3Cu32%3E";rhs="vec2%3Ci32%3E"] + + [:op="%7C%7C";lhs="vec3%3Cu32%3E";rhs="vec2%3Cu32%3E"] + + [:op="%7C%7C";lhs="vec4%3Cabstract-float%3E";rhs="abstract-float"] + + [:op="%7C%7C";lhs="vec4%3Cabstract-float%3E";rhs="abstract-int"] + + [:op="%7C%7C";lhs="vec4%3Cabstract-float%3E";rhs="bool"] + + [:op="%7C%7C";lhs="vec4%3Cabstract-float%3E";rhs="f16"] + + [:op="%7C%7C";lhs="vec4%3Cabstract-float%3E";rhs="f32"] + + [:op="%7C%7C";lhs="vec4%3Cabstract-float%3E";rhs="i32"] + + [:op="%7C%7C";lhs="vec4%3Cabstract-float%3E";rhs="u32"] + + [:op="%7C%7C";lhs="vec4%3Cabstract-float%3E";rhs="vec2%3Cabstract-float%3E"] + + [:op="%7C%7C";lhs="vec4%3Cabstract-float%3E";rhs="vec2%3Cabstract-int%3E"] + + [:op="%7C%7C";lhs="vec4%3Cabstract-float%3E";rhs="vec2%3Cbool%3E"] + + [:op="%7C%7C";lhs="vec4%3Cabstract-float%3E";rhs="vec2%3Cf16%3E"] + + [:op="%7C%7C";lhs="vec4%3Cabstract-float%3E";rhs="vec2%3Cf32%3E"] + + [:op="%7C%7C";lhs="vec4%3Cabstract-float%3E";rhs="vec2%3Ci32%3E"] + + [:op="%7C%7C";lhs="vec4%3Cabstract-float%3E";rhs="vec2%3Cu32%3E"] + + [:op="%7C%7C";lhs="vec4%3Cabstract-int%3E";rhs="abstract-float"] + + [:op="%7C%7C";lhs="vec4%3Cabstract-int%3E";rhs="abstract-int"] + + [:op="%7C%7C";lhs="vec4%3Cabstract-int%3E";rhs="bool"] + + [:op="%7C%7C";lhs="vec4%3Cabstract-int%3E";rhs="f16"] + + [:op="%7C%7C";lhs="vec4%3Cabstract-int%3E";rhs="f32"] + + [:op="%7C%7C";lhs="vec4%3Cabstract-int%3E";rhs="i32"] + + [:op="%7C%7C";lhs="vec4%3Cabstract-int%3E";rhs="u32"] + + [:op="%7C%7C";lhs="vec4%3Cabstract-int%3E";rhs="vec2%3Cabstract-float%3E"] + + [:op="%7C%7C";lhs="vec4%3Cabstract-int%3E";rhs="vec2%3Cabstract-int%3E"] + + [:op="%7C%7C";lhs="vec4%3Cabstract-int%3E";rhs="vec2%3Cbool%3E"] + + [:op="%7C%7C";lhs="vec4%3Cabstract-int%3E";rhs="vec2%3Cf16%3E"] + + [:op="%7C%7C";lhs="vec4%3Cabstract-int%3E";rhs="vec2%3Cf32%3E"] + + [:op="%7C%7C";lhs="vec4%3Cabstract-int%3E";rhs="vec2%3Ci32%3E"] + + [:op="%7C%7C";lhs="vec4%3Cabstract-int%3E";rhs="vec2%3Cu32%3E"] + + [:op="%7C%7C";lhs="vec4%3Cbool%3E";rhs="abstract-float"] + + [:op="%7C%7C";lhs="vec4%3Cbool%3E";rhs="abstract-int"] + + [:op="%7C%7C";lhs="vec4%3Cbool%3E";rhs="bool"] + expected: + if os == "linux" and not debug: FAIL + + [:op="%7C%7C";lhs="vec4%3Cbool%3E";rhs="f16"] + + [:op="%7C%7C";lhs="vec4%3Cbool%3E";rhs="f32"] + + [:op="%7C%7C";lhs="vec4%3Cbool%3E";rhs="i32"] + + [:op="%7C%7C";lhs="vec4%3Cbool%3E";rhs="u32"] + + [:op="%7C%7C";lhs="vec4%3Cbool%3E";rhs="vec2%3Cabstract-float%3E"] + + [:op="%7C%7C";lhs="vec4%3Cbool%3E";rhs="vec2%3Cabstract-int%3E"] + + [:op="%7C%7C";lhs="vec4%3Cbool%3E";rhs="vec2%3Cbool%3E"] + + [:op="%7C%7C";lhs="vec4%3Cbool%3E";rhs="vec2%3Cf16%3E"] + + [:op="%7C%7C";lhs="vec4%3Cbool%3E";rhs="vec2%3Cf32%3E"] + + [:op="%7C%7C";lhs="vec4%3Cbool%3E";rhs="vec2%3Ci32%3E"] + + [:op="%7C%7C";lhs="vec4%3Cbool%3E";rhs="vec2%3Cu32%3E"] + + [:op="%7C%7C";lhs="vec4%3Cf16%3E";rhs="abstract-float"] + + [:op="%7C%7C";lhs="vec4%3Cf16%3E";rhs="abstract-int"] + + [:op="%7C%7C";lhs="vec4%3Cf16%3E";rhs="bool"] + + [:op="%7C%7C";lhs="vec4%3Cf16%3E";rhs="f16"] + + [:op="%7C%7C";lhs="vec4%3Cf16%3E";rhs="f32"] + + [:op="%7C%7C";lhs="vec4%3Cf16%3E";rhs="i32"] + + [:op="%7C%7C";lhs="vec4%3Cf16%3E";rhs="u32"] + + [:op="%7C%7C";lhs="vec4%3Cf16%3E";rhs="vec2%3Cabstract-float%3E"] + + [:op="%7C%7C";lhs="vec4%3Cf16%3E";rhs="vec2%3Cabstract-int%3E"] + + [:op="%7C%7C";lhs="vec4%3Cf16%3E";rhs="vec2%3Cbool%3E"] + + [:op="%7C%7C";lhs="vec4%3Cf16%3E";rhs="vec2%3Cf16%3E"] + + [:op="%7C%7C";lhs="vec4%3Cf16%3E";rhs="vec2%3Cf32%3E"] + + [:op="%7C%7C";lhs="vec4%3Cf16%3E";rhs="vec2%3Ci32%3E"] + + [:op="%7C%7C";lhs="vec4%3Cf16%3E";rhs="vec2%3Cu32%3E"] + + [:op="%7C%7C";lhs="vec4%3Cf32%3E";rhs="abstract-float"] + + [:op="%7C%7C";lhs="vec4%3Cf32%3E";rhs="abstract-int"] + + [:op="%7C%7C";lhs="vec4%3Cf32%3E";rhs="bool"] + + [:op="%7C%7C";lhs="vec4%3Cf32%3E";rhs="f16"] + + [:op="%7C%7C";lhs="vec4%3Cf32%3E";rhs="f32"] + + [:op="%7C%7C";lhs="vec4%3Cf32%3E";rhs="i32"] + + [:op="%7C%7C";lhs="vec4%3Cf32%3E";rhs="u32"] + + [:op="%7C%7C";lhs="vec4%3Cf32%3E";rhs="vec2%3Cabstract-float%3E"] + + [:op="%7C%7C";lhs="vec4%3Cf32%3E";rhs="vec2%3Cabstract-int%3E"] + + [:op="%7C%7C";lhs="vec4%3Cf32%3E";rhs="vec2%3Cbool%3E"] + + [:op="%7C%7C";lhs="vec4%3Cf32%3E";rhs="vec2%3Cf16%3E"] + + [:op="%7C%7C";lhs="vec4%3Cf32%3E";rhs="vec2%3Cf32%3E"] + + [:op="%7C%7C";lhs="vec4%3Cf32%3E";rhs="vec2%3Ci32%3E"] + + [:op="%7C%7C";lhs="vec4%3Cf32%3E";rhs="vec2%3Cu32%3E"] + + [:op="%7C%7C";lhs="vec4%3Ci32%3E";rhs="abstract-float"] + + [:op="%7C%7C";lhs="vec4%3Ci32%3E";rhs="abstract-int"] + + [:op="%7C%7C";lhs="vec4%3Ci32%3E";rhs="bool"] + + [:op="%7C%7C";lhs="vec4%3Ci32%3E";rhs="f16"] + + [:op="%7C%7C";lhs="vec4%3Ci32%3E";rhs="f32"] + + [:op="%7C%7C";lhs="vec4%3Ci32%3E";rhs="i32"] + + [:op="%7C%7C";lhs="vec4%3Ci32%3E";rhs="u32"] + + [:op="%7C%7C";lhs="vec4%3Ci32%3E";rhs="vec2%3Cabstract-float%3E"] + + [:op="%7C%7C";lhs="vec4%3Ci32%3E";rhs="vec2%3Cabstract-int%3E"] + + [:op="%7C%7C";lhs="vec4%3Ci32%3E";rhs="vec2%3Cbool%3E"] + + [:op="%7C%7C";lhs="vec4%3Ci32%3E";rhs="vec2%3Cf16%3E"] + + [:op="%7C%7C";lhs="vec4%3Ci32%3E";rhs="vec2%3Cf32%3E"] + + [:op="%7C%7C";lhs="vec4%3Ci32%3E";rhs="vec2%3Ci32%3E"] + + [:op="%7C%7C";lhs="vec4%3Ci32%3E";rhs="vec2%3Cu32%3E"] + + [:op="%7C%7C";lhs="vec4%3Cu32%3E";rhs="abstract-float"] + + [:op="%7C%7C";lhs="vec4%3Cu32%3E";rhs="abstract-int"] + + [:op="%7C%7C";lhs="vec4%3Cu32%3E";rhs="bool"] + + [:op="%7C%7C";lhs="vec4%3Cu32%3E";rhs="f16"] + + [:op="%7C%7C";lhs="vec4%3Cu32%3E";rhs="f32"] + + [:op="%7C%7C";lhs="vec4%3Cu32%3E";rhs="i32"] + + [:op="%7C%7C";lhs="vec4%3Cu32%3E";rhs="u32"] + + [:op="%7C%7C";lhs="vec4%3Cu32%3E";rhs="vec2%3Cabstract-float%3E"] + + [:op="%7C%7C";lhs="vec4%3Cu32%3E";rhs="vec2%3Cabstract-int%3E"] + + [:op="%7C%7C";lhs="vec4%3Cu32%3E";rhs="vec2%3Cbool%3E"] + + [:op="%7C%7C";lhs="vec4%3Cu32%3E";rhs="vec2%3Cf16%3E"] + + [:op="%7C%7C";lhs="vec4%3Cu32%3E";rhs="vec2%3Cf32%3E"] + + [:op="%7C%7C";lhs="vec4%3Cu32%3E";rhs="vec2%3Ci32%3E"] + + [:op="%7C%7C";lhs="vec4%3Cu32%3E";rhs="vec2%3Cu32%3E"] + + [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,abs:parameters:*] [:test="alias"] @@ -113972,6 +459632,8 @@ [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,acos:values:*] + expected: + if os == "linux" and not debug: [OK, TIMEOUT] [:stage="constant";type="abstract-float"] [:stage="constant";type="abstract-int"] @@ -114100,6 +459762,8 @@ [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,acosh:values:*] + expected: + if os == "linux" and not debug: [OK, TIMEOUT] [:stage="constant";type="abstract-float"] expected: if os == "linux" and not debug: FAIL @@ -119340,6 +465004,8 @@ [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,faceForward:values:*] + expected: + if os == "linux" and not debug: [OK, TIMEOUT] [:stage="constant";type="vec2%3Cabstract-float%3E"] expected: if os == "linux" and not debug: FAIL @@ -120674,6 +466340,8 @@ [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,ldexp:values:*] + expected: + if os == "linux" and not debug: [OK, TIMEOUT] [:stage="constant";typeA="abstract-float";typeB="abstract-int"] expected: if os == "linux" and not debug: FAIL @@ -121736,6 +467404,8 @@ [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,normalize:values:*] + expected: + if os == "linux" and not debug: [OK, TIMEOUT] [:stage="constant";type="vec2%3Cabstract-float%3E"] expected: if os == "linux" and not debug: FAIL @@ -122561,6 +468231,4588 @@ if os == "linux" and not debug: FAIL +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,quadBroadcast:data_type:*] + [:type="abstract-float"] + + [:type="abstract-int"] + + [:type="bool"] + + [:type="f16"] + + [:type="f32"] + + [:type="i32"] + + [:type="u32"] + + [:type="vec2%3Cabstract-float%3E"] + + [:type="vec2%3Cabstract-int%3E"] + + [:type="vec2%3Cbool%3E"] + + [:type="vec2%3Cf16%3E"] + + [:type="vec2%3Cf32%3E"] + + [:type="vec2%3Ci32%3E"] + + [:type="vec2%3Cu32%3E"] + + [:type="vec3%3Cabstract-float%3E"] + + [:type="vec3%3Cabstract-int%3E"] + + [:type="vec3%3Cbool%3E"] + + [:type="vec3%3Cf16%3E"] + + [:type="vec3%3Cf32%3E"] + + [:type="vec3%3Ci32%3E"] + + [:type="vec3%3Cu32%3E"] + + [:type="vec4%3Cabstract-float%3E"] + + [:type="vec4%3Cabstract-int%3E"] + + [:type="vec4%3Cbool%3E"] + + [:type="vec4%3Cf16%3E"] + + [:type="vec4%3Cf32%3E"] + + [:type="vec4%3Ci32%3E"] + + [:type="vec4%3Cu32%3E"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,quadBroadcast:early_eval:*] + [:stage="constant"] + + [:stage="override"] + + [:stage="runtime"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,quadBroadcast:id_constness:*] + [:value="const_decl"] + + [:value="const_expr"] + + [:value="const_literal"] + + [:value="let_decl"] + + [:value="override_decl"] + + [:value="var_func_decl"] + + [:value="var_priv_decl"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,quadBroadcast:id_type:*] + [:type="abstract-float"] + + [:type="abstract-int"] + + [:type="bool"] + + [:type="f16"] + + [:type="f32"] + + [:type="i32"] + + [:type="u32"] + + [:type="vec2%3Cabstract-float%3E"] + + [:type="vec2%3Cabstract-int%3E"] + + [:type="vec2%3Cbool%3E"] + + [:type="vec2%3Cf16%3E"] + + [:type="vec2%3Cf32%3E"] + + [:type="vec2%3Ci32%3E"] + + [:type="vec2%3Cu32%3E"] + + [:type="vec3%3Cabstract-float%3E"] + + [:type="vec3%3Cabstract-int%3E"] + + [:type="vec3%3Cbool%3E"] + + [:type="vec3%3Cf16%3E"] + + [:type="vec3%3Cf32%3E"] + + [:type="vec3%3Ci32%3E"] + + [:type="vec3%3Cu32%3E"] + + [:type="vec4%3Cabstract-float%3E"] + + [:type="vec4%3Cabstract-int%3E"] + + [:type="vec4%3Cbool%3E"] + + [:type="vec4%3Cf16%3E"] + + [:type="vec4%3Cf32%3E"] + + [:type="vec4%3Ci32%3E"] + + [:type="vec4%3Cu32%3E"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,quadBroadcast:must_use:*] + [:must_use=false] + + [:must_use=true] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,quadBroadcast:requires_subgroups:*] + [:enable=false] + + [:enable=true] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,quadBroadcast:requires_subgroups_f16:*] + [:enable=false] + + [:enable=true] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,quadBroadcast:return_type:*] + [:dataType="bool";retType="bool"] + + [:dataType="bool";retType="f16"] + + [:dataType="bool";retType="f32"] + + [:dataType="bool";retType="i32"] + + [:dataType="bool";retType="u32"] + + [:dataType="bool";retType="vec2%3Cbool%3E"] + + [:dataType="bool";retType="vec2%3Cf16%3E"] + + [:dataType="bool";retType="vec2%3Cf32%3E"] + + [:dataType="bool";retType="vec2%3Ci32%3E"] + + [:dataType="bool";retType="vec2%3Cu32%3E"] + + [:dataType="bool";retType="vec3%3Cbool%3E"] + + [:dataType="bool";retType="vec3%3Cf16%3E"] + + [:dataType="bool";retType="vec3%3Cf32%3E"] + + [:dataType="bool";retType="vec3%3Ci32%3E"] + + [:dataType="bool";retType="vec3%3Cu32%3E"] + + [:dataType="bool";retType="vec4%3Cbool%3E"] + + [:dataType="bool";retType="vec4%3Cf16%3E"] + + [:dataType="bool";retType="vec4%3Cf32%3E"] + + [:dataType="bool";retType="vec4%3Ci32%3E"] + + [:dataType="bool";retType="vec4%3Cu32%3E"] + + [:dataType="f16";retType="bool"] + + [:dataType="f16";retType="f16"] + + [:dataType="f16";retType="f32"] + + [:dataType="f16";retType="i32"] + + [:dataType="f16";retType="u32"] + + [:dataType="f16";retType="vec2%3Cbool%3E"] + + [:dataType="f16";retType="vec2%3Cf16%3E"] + + [:dataType="f16";retType="vec2%3Cf32%3E"] + + [:dataType="f16";retType="vec2%3Ci32%3E"] + + [:dataType="f16";retType="vec2%3Cu32%3E"] + + [:dataType="f16";retType="vec3%3Cbool%3E"] + + [:dataType="f16";retType="vec3%3Cf16%3E"] + + [:dataType="f16";retType="vec3%3Cf32%3E"] + + [:dataType="f16";retType="vec3%3Ci32%3E"] + + [:dataType="f16";retType="vec3%3Cu32%3E"] + + [:dataType="f16";retType="vec4%3Cbool%3E"] + + [:dataType="f16";retType="vec4%3Cf16%3E"] + + [:dataType="f16";retType="vec4%3Cf32%3E"] + + [:dataType="f16";retType="vec4%3Ci32%3E"] + + [:dataType="f16";retType="vec4%3Cu32%3E"] + + [:dataType="f32";retType="bool"] + + [:dataType="f32";retType="f16"] + + [:dataType="f32";retType="f32"] + + [:dataType="f32";retType="i32"] + + [:dataType="f32";retType="u32"] + + [:dataType="f32";retType="vec2%3Cbool%3E"] + + [:dataType="f32";retType="vec2%3Cf16%3E"] + + [:dataType="f32";retType="vec2%3Cf32%3E"] + + [:dataType="f32";retType="vec2%3Ci32%3E"] + + [:dataType="f32";retType="vec2%3Cu32%3E"] + + [:dataType="f32";retType="vec3%3Cbool%3E"] + + [:dataType="f32";retType="vec3%3Cf16%3E"] + + [:dataType="f32";retType="vec3%3Cf32%3E"] + + [:dataType="f32";retType="vec3%3Ci32%3E"] + + [:dataType="f32";retType="vec3%3Cu32%3E"] + + [:dataType="f32";retType="vec4%3Cbool%3E"] + + [:dataType="f32";retType="vec4%3Cf16%3E"] + + [:dataType="f32";retType="vec4%3Cf32%3E"] + + [:dataType="f32";retType="vec4%3Ci32%3E"] + + [:dataType="f32";retType="vec4%3Cu32%3E"] + + [:dataType="i32";retType="bool"] + + [:dataType="i32";retType="f16"] + + [:dataType="i32";retType="f32"] + + [:dataType="i32";retType="i32"] + + [:dataType="i32";retType="u32"] + + [:dataType="i32";retType="vec2%3Cbool%3E"] + + [:dataType="i32";retType="vec2%3Cf16%3E"] + + [:dataType="i32";retType="vec2%3Cf32%3E"] + + [:dataType="i32";retType="vec2%3Ci32%3E"] + + [:dataType="i32";retType="vec2%3Cu32%3E"] + + [:dataType="i32";retType="vec3%3Cbool%3E"] + + [:dataType="i32";retType="vec3%3Cf16%3E"] + + [:dataType="i32";retType="vec3%3Cf32%3E"] + + [:dataType="i32";retType="vec3%3Ci32%3E"] + + [:dataType="i32";retType="vec3%3Cu32%3E"] + + [:dataType="i32";retType="vec4%3Cbool%3E"] + + [:dataType="i32";retType="vec4%3Cf16%3E"] + + [:dataType="i32";retType="vec4%3Cf32%3E"] + + [:dataType="i32";retType="vec4%3Ci32%3E"] + + [:dataType="i32";retType="vec4%3Cu32%3E"] + + [:dataType="u32";retType="bool"] + + [:dataType="u32";retType="f16"] + + [:dataType="u32";retType="f32"] + + [:dataType="u32";retType="i32"] + + [:dataType="u32";retType="u32"] + + [:dataType="u32";retType="vec2%3Cbool%3E"] + + [:dataType="u32";retType="vec2%3Cf16%3E"] + + [:dataType="u32";retType="vec2%3Cf32%3E"] + + [:dataType="u32";retType="vec2%3Ci32%3E"] + + [:dataType="u32";retType="vec2%3Cu32%3E"] + + [:dataType="u32";retType="vec3%3Cbool%3E"] + + [:dataType="u32";retType="vec3%3Cf16%3E"] + + [:dataType="u32";retType="vec3%3Cf32%3E"] + + [:dataType="u32";retType="vec3%3Ci32%3E"] + + [:dataType="u32";retType="vec3%3Cu32%3E"] + + [:dataType="u32";retType="vec4%3Cbool%3E"] + + [:dataType="u32";retType="vec4%3Cf16%3E"] + + [:dataType="u32";retType="vec4%3Cf32%3E"] + + [:dataType="u32";retType="vec4%3Ci32%3E"] + + [:dataType="u32";retType="vec4%3Cu32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="bool"] + + [:dataType="vec2%3Cbool%3E";retType="f16"] + + [:dataType="vec2%3Cbool%3E";retType="f32"] + + [:dataType="vec2%3Cbool%3E";retType="i32"] + + [:dataType="vec2%3Cbool%3E";retType="u32"] + + [:dataType="vec2%3Cbool%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="bool"] + + [:dataType="vec2%3Cf16%3E";retType="f16"] + + [:dataType="vec2%3Cf16%3E";retType="f32"] + + [:dataType="vec2%3Cf16%3E";retType="i32"] + + [:dataType="vec2%3Cf16%3E";retType="u32"] + + [:dataType="vec2%3Cf16%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="bool"] + + [:dataType="vec2%3Cf32%3E";retType="f16"] + + [:dataType="vec2%3Cf32%3E";retType="f32"] + + [:dataType="vec2%3Cf32%3E";retType="i32"] + + [:dataType="vec2%3Cf32%3E";retType="u32"] + + [:dataType="vec2%3Cf32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="bool"] + + [:dataType="vec2%3Ci32%3E";retType="f16"] + + [:dataType="vec2%3Ci32%3E";retType="f32"] + + [:dataType="vec2%3Ci32%3E";retType="i32"] + + [:dataType="vec2%3Ci32%3E";retType="u32"] + + [:dataType="vec2%3Ci32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="bool"] + + [:dataType="vec2%3Cu32%3E";retType="f16"] + + [:dataType="vec2%3Cu32%3E";retType="f32"] + + [:dataType="vec2%3Cu32%3E";retType="i32"] + + [:dataType="vec2%3Cu32%3E";retType="u32"] + + [:dataType="vec2%3Cu32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="bool"] + + [:dataType="vec3%3Cbool%3E";retType="f16"] + + [:dataType="vec3%3Cbool%3E";retType="f32"] + + [:dataType="vec3%3Cbool%3E";retType="i32"] + + [:dataType="vec3%3Cbool%3E";retType="u32"] + + [:dataType="vec3%3Cbool%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="bool"] + + [:dataType="vec3%3Cf16%3E";retType="f16"] + + [:dataType="vec3%3Cf16%3E";retType="f32"] + + [:dataType="vec3%3Cf16%3E";retType="i32"] + + [:dataType="vec3%3Cf16%3E";retType="u32"] + + [:dataType="vec3%3Cf16%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="bool"] + + [:dataType="vec3%3Cf32%3E";retType="f16"] + + [:dataType="vec3%3Cf32%3E";retType="f32"] + + [:dataType="vec3%3Cf32%3E";retType="i32"] + + [:dataType="vec3%3Cf32%3E";retType="u32"] + + [:dataType="vec3%3Cf32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="bool"] + + [:dataType="vec3%3Ci32%3E";retType="f16"] + + [:dataType="vec3%3Ci32%3E";retType="f32"] + + [:dataType="vec3%3Ci32%3E";retType="i32"] + + [:dataType="vec3%3Ci32%3E";retType="u32"] + + [:dataType="vec3%3Ci32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="bool"] + + [:dataType="vec3%3Cu32%3E";retType="f16"] + + [:dataType="vec3%3Cu32%3E";retType="f32"] + + [:dataType="vec3%3Cu32%3E";retType="i32"] + + [:dataType="vec3%3Cu32%3E";retType="u32"] + + [:dataType="vec3%3Cu32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="bool"] + + [:dataType="vec4%3Cbool%3E";retType="f16"] + + [:dataType="vec4%3Cbool%3E";retType="f32"] + + [:dataType="vec4%3Cbool%3E";retType="i32"] + + [:dataType="vec4%3Cbool%3E";retType="u32"] + + [:dataType="vec4%3Cbool%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="bool"] + + [:dataType="vec4%3Cf16%3E";retType="f16"] + + [:dataType="vec4%3Cf16%3E";retType="f32"] + + [:dataType="vec4%3Cf16%3E";retType="i32"] + + [:dataType="vec4%3Cf16%3E";retType="u32"] + + [:dataType="vec4%3Cf16%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="bool"] + + [:dataType="vec4%3Cf32%3E";retType="f16"] + + [:dataType="vec4%3Cf32%3E";retType="f32"] + + [:dataType="vec4%3Cf32%3E";retType="i32"] + + [:dataType="vec4%3Cf32%3E";retType="u32"] + + [:dataType="vec4%3Cf32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="bool"] + + [:dataType="vec4%3Ci32%3E";retType="f16"] + + [:dataType="vec4%3Ci32%3E";retType="f32"] + + [:dataType="vec4%3Ci32%3E";retType="i32"] + + [:dataType="vec4%3Ci32%3E";retType="u32"] + + [:dataType="vec4%3Ci32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="bool"] + + [:dataType="vec4%3Cu32%3E";retType="f16"] + + [:dataType="vec4%3Cu32%3E";retType="f32"] + + [:dataType="vec4%3Cu32%3E";retType="i32"] + + [:dataType="vec4%3Cu32%3E";retType="u32"] + + [:dataType="vec4%3Cu32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec4%3Cu32%3E"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,quadBroadcast:stage:*] + [:stage="compute"] + + [:stage="fragment"] + + [:stage="vertex"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,quadSwap:data_type:*] + [:type="abstract-float";op="quadSwapDiagonal"] + + [:type="abstract-float";op="quadSwapX"] + + [:type="abstract-float";op="quadSwapY"] + + [:type="abstract-int";op="quadSwapDiagonal"] + + [:type="abstract-int";op="quadSwapX"] + + [:type="abstract-int";op="quadSwapY"] + + [:type="bool";op="quadSwapDiagonal"] + + [:type="bool";op="quadSwapX"] + + [:type="bool";op="quadSwapY"] + + [:type="f16";op="quadSwapDiagonal"] + + [:type="f16";op="quadSwapX"] + + [:type="f16";op="quadSwapY"] + + [:type="f32";op="quadSwapDiagonal"] + + [:type="f32";op="quadSwapX"] + + [:type="f32";op="quadSwapY"] + + [:type="i32";op="quadSwapDiagonal"] + + [:type="i32";op="quadSwapX"] + + [:type="i32";op="quadSwapY"] + + [:type="u32";op="quadSwapDiagonal"] + + [:type="u32";op="quadSwapX"] + + [:type="u32";op="quadSwapY"] + + [:type="vec2%3Cabstract-float%3E";op="quadSwapDiagonal"] + + [:type="vec2%3Cabstract-float%3E";op="quadSwapX"] + + [:type="vec2%3Cabstract-float%3E";op="quadSwapY"] + + [:type="vec2%3Cabstract-int%3E";op="quadSwapDiagonal"] + + [:type="vec2%3Cabstract-int%3E";op="quadSwapX"] + + [:type="vec2%3Cabstract-int%3E";op="quadSwapY"] + + [:type="vec2%3Cbool%3E";op="quadSwapDiagonal"] + + [:type="vec2%3Cbool%3E";op="quadSwapX"] + + [:type="vec2%3Cbool%3E";op="quadSwapY"] + + [:type="vec2%3Cf16%3E";op="quadSwapDiagonal"] + + [:type="vec2%3Cf16%3E";op="quadSwapX"] + + [:type="vec2%3Cf16%3E";op="quadSwapY"] + + [:type="vec2%3Cf32%3E";op="quadSwapDiagonal"] + + [:type="vec2%3Cf32%3E";op="quadSwapX"] + + [:type="vec2%3Cf32%3E";op="quadSwapY"] + + [:type="vec2%3Ci32%3E";op="quadSwapDiagonal"] + + [:type="vec2%3Ci32%3E";op="quadSwapX"] + + [:type="vec2%3Ci32%3E";op="quadSwapY"] + + [:type="vec2%3Cu32%3E";op="quadSwapDiagonal"] + + [:type="vec2%3Cu32%3E";op="quadSwapX"] + + [:type="vec2%3Cu32%3E";op="quadSwapY"] + + [:type="vec3%3Cabstract-float%3E";op="quadSwapDiagonal"] + + [:type="vec3%3Cabstract-float%3E";op="quadSwapX"] + + [:type="vec3%3Cabstract-float%3E";op="quadSwapY"] + + [:type="vec3%3Cabstract-int%3E";op="quadSwapDiagonal"] + + [:type="vec3%3Cabstract-int%3E";op="quadSwapX"] + + [:type="vec3%3Cabstract-int%3E";op="quadSwapY"] + + [:type="vec3%3Cbool%3E";op="quadSwapDiagonal"] + + [:type="vec3%3Cbool%3E";op="quadSwapX"] + + [:type="vec3%3Cbool%3E";op="quadSwapY"] + + [:type="vec3%3Cf16%3E";op="quadSwapDiagonal"] + + [:type="vec3%3Cf16%3E";op="quadSwapX"] + + [:type="vec3%3Cf16%3E";op="quadSwapY"] + + [:type="vec3%3Cf32%3E";op="quadSwapDiagonal"] + + [:type="vec3%3Cf32%3E";op="quadSwapX"] + + [:type="vec3%3Cf32%3E";op="quadSwapY"] + + [:type="vec3%3Ci32%3E";op="quadSwapDiagonal"] + + [:type="vec3%3Ci32%3E";op="quadSwapX"] + + [:type="vec3%3Ci32%3E";op="quadSwapY"] + + [:type="vec3%3Cu32%3E";op="quadSwapDiagonal"] + + [:type="vec3%3Cu32%3E";op="quadSwapX"] + + [:type="vec3%3Cu32%3E";op="quadSwapY"] + + [:type="vec4%3Cabstract-float%3E";op="quadSwapDiagonal"] + + [:type="vec4%3Cabstract-float%3E";op="quadSwapX"] + + [:type="vec4%3Cabstract-float%3E";op="quadSwapY"] + + [:type="vec4%3Cabstract-int%3E";op="quadSwapDiagonal"] + + [:type="vec4%3Cabstract-int%3E";op="quadSwapX"] + + [:type="vec4%3Cabstract-int%3E";op="quadSwapY"] + + [:type="vec4%3Cbool%3E";op="quadSwapDiagonal"] + + [:type="vec4%3Cbool%3E";op="quadSwapX"] + + [:type="vec4%3Cbool%3E";op="quadSwapY"] + + [:type="vec4%3Cf16%3E";op="quadSwapDiagonal"] + + [:type="vec4%3Cf16%3E";op="quadSwapX"] + + [:type="vec4%3Cf16%3E";op="quadSwapY"] + + [:type="vec4%3Cf32%3E";op="quadSwapDiagonal"] + + [:type="vec4%3Cf32%3E";op="quadSwapX"] + + [:type="vec4%3Cf32%3E";op="quadSwapY"] + + [:type="vec4%3Ci32%3E";op="quadSwapDiagonal"] + + [:type="vec4%3Ci32%3E";op="quadSwapX"] + + [:type="vec4%3Ci32%3E";op="quadSwapY"] + + [:type="vec4%3Cu32%3E";op="quadSwapDiagonal"] + + [:type="vec4%3Cu32%3E";op="quadSwapX"] + + [:type="vec4%3Cu32%3E";op="quadSwapY"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,quadSwap:early_eval:*] + [:stage="constant";op="quadSwapDiagonal"] + + [:stage="constant";op="quadSwapX"] + + [:stage="constant";op="quadSwapY"] + + [:stage="override";op="quadSwapDiagonal"] + + [:stage="override";op="quadSwapX"] + + [:stage="override";op="quadSwapY"] + + [:stage="runtime";op="quadSwapDiagonal"] + + [:stage="runtime";op="quadSwapX"] + + [:stage="runtime";op="quadSwapY"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,quadSwap:must_use:*] + [:must_use=false;op="quadSwapDiagonal"] + + [:must_use=false;op="quadSwapX"] + + [:must_use=false;op="quadSwapY"] + + [:must_use=true;op="quadSwapDiagonal"] + + [:must_use=true;op="quadSwapX"] + + [:must_use=true;op="quadSwapY"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,quadSwap:requires_subgroups:*] + [:enable=false;op="quadSwapDiagonal"] + + [:enable=false;op="quadSwapX"] + + [:enable=false;op="quadSwapY"] + + [:enable=true;op="quadSwapDiagonal"] + + [:enable=true;op="quadSwapX"] + + [:enable=true;op="quadSwapY"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,quadSwap:requires_subgroups_f16:*] + [:enable=false;op="quadSwapDiagonal"] + + [:enable=false;op="quadSwapX"] + + [:enable=false;op="quadSwapY"] + + [:enable=true;op="quadSwapDiagonal"] + + [:enable=true;op="quadSwapX"] + + [:enable=true;op="quadSwapY"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,quadSwap:return_type:*] + [:retType="bool";op="quadSwapDiagonal";paramType="abstract-float"] + + [:retType="bool";op="quadSwapDiagonal";paramType="abstract-int"] + + [:retType="bool";op="quadSwapDiagonal";paramType="bool"] + + [:retType="bool";op="quadSwapDiagonal";paramType="f16"] + + [:retType="bool";op="quadSwapDiagonal";paramType="f32"] + + [:retType="bool";op="quadSwapDiagonal";paramType="i32"] + + [:retType="bool";op="quadSwapDiagonal";paramType="u32"] + + [:retType="bool";op="quadSwapDiagonal";paramType="vec2%3Cabstract-float%3E"] + + [:retType="bool";op="quadSwapDiagonal";paramType="vec2%3Cabstract-int%3E"] + + [:retType="bool";op="quadSwapDiagonal";paramType="vec2%3Cbool%3E"] + + [:retType="bool";op="quadSwapDiagonal";paramType="vec2%3Cf16%3E"] + + [:retType="bool";op="quadSwapDiagonal";paramType="vec2%3Cf32%3E"] + + [:retType="bool";op="quadSwapDiagonal";paramType="vec2%3Ci32%3E"] + + [:retType="bool";op="quadSwapDiagonal";paramType="vec2%3Cu32%3E"] + + [:retType="bool";op="quadSwapDiagonal";paramType="vec3%3Cabstract-float%3E"] + + [:retType="bool";op="quadSwapDiagonal";paramType="vec3%3Cabstract-int%3E"] + + [:retType="bool";op="quadSwapDiagonal";paramType="vec3%3Cbool%3E"] + + [:retType="bool";op="quadSwapDiagonal";paramType="vec3%3Cf16%3E"] + + [:retType="bool";op="quadSwapDiagonal";paramType="vec3%3Cf32%3E"] + + [:retType="bool";op="quadSwapDiagonal";paramType="vec3%3Ci32%3E"] + + [:retType="bool";op="quadSwapDiagonal";paramType="vec3%3Cu32%3E"] + + [:retType="bool";op="quadSwapDiagonal";paramType="vec4%3Cabstract-float%3E"] + + [:retType="bool";op="quadSwapDiagonal";paramType="vec4%3Cabstract-int%3E"] + + [:retType="bool";op="quadSwapDiagonal";paramType="vec4%3Cbool%3E"] + + [:retType="bool";op="quadSwapDiagonal";paramType="vec4%3Cf16%3E"] + + [:retType="bool";op="quadSwapDiagonal";paramType="vec4%3Cf32%3E"] + + [:retType="bool";op="quadSwapDiagonal";paramType="vec4%3Ci32%3E"] + + [:retType="bool";op="quadSwapDiagonal";paramType="vec4%3Cu32%3E"] + + [:retType="bool";op="quadSwapX";paramType="abstract-float"] + + [:retType="bool";op="quadSwapX";paramType="abstract-int"] + + [:retType="bool";op="quadSwapX";paramType="bool"] + + [:retType="bool";op="quadSwapX";paramType="f16"] + + [:retType="bool";op="quadSwapX";paramType="f32"] + + [:retType="bool";op="quadSwapX";paramType="i32"] + + [:retType="bool";op="quadSwapX";paramType="u32"] + + [:retType="bool";op="quadSwapX";paramType="vec2%3Cabstract-float%3E"] + + [:retType="bool";op="quadSwapX";paramType="vec2%3Cabstract-int%3E"] + + [:retType="bool";op="quadSwapX";paramType="vec2%3Cbool%3E"] + + [:retType="bool";op="quadSwapX";paramType="vec2%3Cf16%3E"] + + [:retType="bool";op="quadSwapX";paramType="vec2%3Cf32%3E"] + + [:retType="bool";op="quadSwapX";paramType="vec2%3Ci32%3E"] + + [:retType="bool";op="quadSwapX";paramType="vec2%3Cu32%3E"] + + [:retType="bool";op="quadSwapX";paramType="vec3%3Cabstract-float%3E"] + + [:retType="bool";op="quadSwapX";paramType="vec3%3Cabstract-int%3E"] + + [:retType="bool";op="quadSwapX";paramType="vec3%3Cbool%3E"] + + [:retType="bool";op="quadSwapX";paramType="vec3%3Cf16%3E"] + + [:retType="bool";op="quadSwapX";paramType="vec3%3Cf32%3E"] + + [:retType="bool";op="quadSwapX";paramType="vec3%3Ci32%3E"] + + [:retType="bool";op="quadSwapX";paramType="vec3%3Cu32%3E"] + + [:retType="bool";op="quadSwapX";paramType="vec4%3Cabstract-float%3E"] + + [:retType="bool";op="quadSwapX";paramType="vec4%3Cabstract-int%3E"] + + [:retType="bool";op="quadSwapX";paramType="vec4%3Cbool%3E"] + + [:retType="bool";op="quadSwapX";paramType="vec4%3Cf16%3E"] + + [:retType="bool";op="quadSwapX";paramType="vec4%3Cf32%3E"] + + [:retType="bool";op="quadSwapX";paramType="vec4%3Ci32%3E"] + + [:retType="bool";op="quadSwapX";paramType="vec4%3Cu32%3E"] + + [:retType="bool";op="quadSwapY";paramType="abstract-float"] + + [:retType="bool";op="quadSwapY";paramType="abstract-int"] + + [:retType="bool";op="quadSwapY";paramType="bool"] + + [:retType="bool";op="quadSwapY";paramType="f16"] + + [:retType="bool";op="quadSwapY";paramType="f32"] + + [:retType="bool";op="quadSwapY";paramType="i32"] + + [:retType="bool";op="quadSwapY";paramType="u32"] + + [:retType="bool";op="quadSwapY";paramType="vec2%3Cabstract-float%3E"] + + [:retType="bool";op="quadSwapY";paramType="vec2%3Cabstract-int%3E"] + + [:retType="bool";op="quadSwapY";paramType="vec2%3Cbool%3E"] + + [:retType="bool";op="quadSwapY";paramType="vec2%3Cf16%3E"] + + [:retType="bool";op="quadSwapY";paramType="vec2%3Cf32%3E"] + + [:retType="bool";op="quadSwapY";paramType="vec2%3Ci32%3E"] + + [:retType="bool";op="quadSwapY";paramType="vec2%3Cu32%3E"] + + [:retType="bool";op="quadSwapY";paramType="vec3%3Cabstract-float%3E"] + + [:retType="bool";op="quadSwapY";paramType="vec3%3Cabstract-int%3E"] + + [:retType="bool";op="quadSwapY";paramType="vec3%3Cbool%3E"] + + [:retType="bool";op="quadSwapY";paramType="vec3%3Cf16%3E"] + + [:retType="bool";op="quadSwapY";paramType="vec3%3Cf32%3E"] + + [:retType="bool";op="quadSwapY";paramType="vec3%3Ci32%3E"] + + [:retType="bool";op="quadSwapY";paramType="vec3%3Cu32%3E"] + + [:retType="bool";op="quadSwapY";paramType="vec4%3Cabstract-float%3E"] + + [:retType="bool";op="quadSwapY";paramType="vec4%3Cabstract-int%3E"] + + [:retType="bool";op="quadSwapY";paramType="vec4%3Cbool%3E"] + + [:retType="bool";op="quadSwapY";paramType="vec4%3Cf16%3E"] + + [:retType="bool";op="quadSwapY";paramType="vec4%3Cf32%3E"] + + [:retType="bool";op="quadSwapY";paramType="vec4%3Ci32%3E"] + + [:retType="bool";op="quadSwapY";paramType="vec4%3Cu32%3E"] + + [:retType="f16";op="quadSwapDiagonal";paramType="abstract-float"] + + [:retType="f16";op="quadSwapDiagonal";paramType="abstract-int"] + + [:retType="f16";op="quadSwapDiagonal";paramType="bool"] + + [:retType="f16";op="quadSwapDiagonal";paramType="f16"] + + [:retType="f16";op="quadSwapDiagonal";paramType="f32"] + + [:retType="f16";op="quadSwapDiagonal";paramType="i32"] + + [:retType="f16";op="quadSwapDiagonal";paramType="u32"] + + [:retType="f16";op="quadSwapDiagonal";paramType="vec2%3Cabstract-float%3E"] + + [:retType="f16";op="quadSwapDiagonal";paramType="vec2%3Cabstract-int%3E"] + + [:retType="f16";op="quadSwapDiagonal";paramType="vec2%3Cbool%3E"] + + [:retType="f16";op="quadSwapDiagonal";paramType="vec2%3Cf16%3E"] + + [:retType="f16";op="quadSwapDiagonal";paramType="vec2%3Cf32%3E"] + + [:retType="f16";op="quadSwapDiagonal";paramType="vec2%3Ci32%3E"] + + [:retType="f16";op="quadSwapDiagonal";paramType="vec2%3Cu32%3E"] + + [:retType="f16";op="quadSwapDiagonal";paramType="vec3%3Cabstract-float%3E"] + + [:retType="f16";op="quadSwapDiagonal";paramType="vec3%3Cabstract-int%3E"] + + [:retType="f16";op="quadSwapDiagonal";paramType="vec3%3Cbool%3E"] + + [:retType="f16";op="quadSwapDiagonal";paramType="vec3%3Cf16%3E"] + + [:retType="f16";op="quadSwapDiagonal";paramType="vec3%3Cf32%3E"] + + [:retType="f16";op="quadSwapDiagonal";paramType="vec3%3Ci32%3E"] + + [:retType="f16";op="quadSwapDiagonal";paramType="vec3%3Cu32%3E"] + + [:retType="f16";op="quadSwapDiagonal";paramType="vec4%3Cabstract-float%3E"] + + [:retType="f16";op="quadSwapDiagonal";paramType="vec4%3Cabstract-int%3E"] + + [:retType="f16";op="quadSwapDiagonal";paramType="vec4%3Cbool%3E"] + + [:retType="f16";op="quadSwapDiagonal";paramType="vec4%3Cf16%3E"] + + [:retType="f16";op="quadSwapDiagonal";paramType="vec4%3Cf32%3E"] + + [:retType="f16";op="quadSwapDiagonal";paramType="vec4%3Ci32%3E"] + + [:retType="f16";op="quadSwapDiagonal";paramType="vec4%3Cu32%3E"] + + [:retType="f16";op="quadSwapX";paramType="abstract-float"] + + [:retType="f16";op="quadSwapX";paramType="abstract-int"] + + [:retType="f16";op="quadSwapX";paramType="bool"] + + [:retType="f16";op="quadSwapX";paramType="f16"] + + [:retType="f16";op="quadSwapX";paramType="f32"] + + [:retType="f16";op="quadSwapX";paramType="i32"] + + [:retType="f16";op="quadSwapX";paramType="u32"] + + [:retType="f16";op="quadSwapX";paramType="vec2%3Cabstract-float%3E"] + + [:retType="f16";op="quadSwapX";paramType="vec2%3Cabstract-int%3E"] + + [:retType="f16";op="quadSwapX";paramType="vec2%3Cbool%3E"] + + [:retType="f16";op="quadSwapX";paramType="vec2%3Cf16%3E"] + + [:retType="f16";op="quadSwapX";paramType="vec2%3Cf32%3E"] + + [:retType="f16";op="quadSwapX";paramType="vec2%3Ci32%3E"] + + [:retType="f16";op="quadSwapX";paramType="vec2%3Cu32%3E"] + + [:retType="f16";op="quadSwapX";paramType="vec3%3Cabstract-float%3E"] + + [:retType="f16";op="quadSwapX";paramType="vec3%3Cabstract-int%3E"] + + [:retType="f16";op="quadSwapX";paramType="vec3%3Cbool%3E"] + + [:retType="f16";op="quadSwapX";paramType="vec3%3Cf16%3E"] + + [:retType="f16";op="quadSwapX";paramType="vec3%3Cf32%3E"] + + [:retType="f16";op="quadSwapX";paramType="vec3%3Ci32%3E"] + + [:retType="f16";op="quadSwapX";paramType="vec3%3Cu32%3E"] + + [:retType="f16";op="quadSwapX";paramType="vec4%3Cabstract-float%3E"] + + [:retType="f16";op="quadSwapX";paramType="vec4%3Cabstract-int%3E"] + + [:retType="f16";op="quadSwapX";paramType="vec4%3Cbool%3E"] + + [:retType="f16";op="quadSwapX";paramType="vec4%3Cf16%3E"] + + [:retType="f16";op="quadSwapX";paramType="vec4%3Cf32%3E"] + + [:retType="f16";op="quadSwapX";paramType="vec4%3Ci32%3E"] + + [:retType="f16";op="quadSwapX";paramType="vec4%3Cu32%3E"] + + [:retType="f16";op="quadSwapY";paramType="abstract-float"] + + [:retType="f16";op="quadSwapY";paramType="abstract-int"] + + [:retType="f16";op="quadSwapY";paramType="bool"] + + [:retType="f16";op="quadSwapY";paramType="f16"] + + [:retType="f16";op="quadSwapY";paramType="f32"] + + [:retType="f16";op="quadSwapY";paramType="i32"] + + [:retType="f16";op="quadSwapY";paramType="u32"] + + [:retType="f16";op="quadSwapY";paramType="vec2%3Cabstract-float%3E"] + + [:retType="f16";op="quadSwapY";paramType="vec2%3Cabstract-int%3E"] + + [:retType="f16";op="quadSwapY";paramType="vec2%3Cbool%3E"] + + [:retType="f16";op="quadSwapY";paramType="vec2%3Cf16%3E"] + + [:retType="f16";op="quadSwapY";paramType="vec2%3Cf32%3E"] + + [:retType="f16";op="quadSwapY";paramType="vec2%3Ci32%3E"] + + [:retType="f16";op="quadSwapY";paramType="vec2%3Cu32%3E"] + + [:retType="f16";op="quadSwapY";paramType="vec3%3Cabstract-float%3E"] + + [:retType="f16";op="quadSwapY";paramType="vec3%3Cabstract-int%3E"] + + [:retType="f16";op="quadSwapY";paramType="vec3%3Cbool%3E"] + + [:retType="f16";op="quadSwapY";paramType="vec3%3Cf16%3E"] + + [:retType="f16";op="quadSwapY";paramType="vec3%3Cf32%3E"] + + [:retType="f16";op="quadSwapY";paramType="vec3%3Ci32%3E"] + + [:retType="f16";op="quadSwapY";paramType="vec3%3Cu32%3E"] + + [:retType="f16";op="quadSwapY";paramType="vec4%3Cabstract-float%3E"] + + [:retType="f16";op="quadSwapY";paramType="vec4%3Cabstract-int%3E"] + + [:retType="f16";op="quadSwapY";paramType="vec4%3Cbool%3E"] + + [:retType="f16";op="quadSwapY";paramType="vec4%3Cf16%3E"] + + [:retType="f16";op="quadSwapY";paramType="vec4%3Cf32%3E"] + + [:retType="f16";op="quadSwapY";paramType="vec4%3Ci32%3E"] + + [:retType="f16";op="quadSwapY";paramType="vec4%3Cu32%3E"] + + [:retType="f32";op="quadSwapDiagonal";paramType="abstract-float"] + + [:retType="f32";op="quadSwapDiagonal";paramType="abstract-int"] + + [:retType="f32";op="quadSwapDiagonal";paramType="bool"] + + [:retType="f32";op="quadSwapDiagonal";paramType="f16"] + + [:retType="f32";op="quadSwapDiagonal";paramType="f32"] + + [:retType="f32";op="quadSwapDiagonal";paramType="i32"] + + [:retType="f32";op="quadSwapDiagonal";paramType="u32"] + + [:retType="f32";op="quadSwapDiagonal";paramType="vec2%3Cabstract-float%3E"] + + [:retType="f32";op="quadSwapDiagonal";paramType="vec2%3Cabstract-int%3E"] + + [:retType="f32";op="quadSwapDiagonal";paramType="vec2%3Cbool%3E"] + + [:retType="f32";op="quadSwapDiagonal";paramType="vec2%3Cf16%3E"] + + [:retType="f32";op="quadSwapDiagonal";paramType="vec2%3Cf32%3E"] + + [:retType="f32";op="quadSwapDiagonal";paramType="vec2%3Ci32%3E"] + + [:retType="f32";op="quadSwapDiagonal";paramType="vec2%3Cu32%3E"] + + [:retType="f32";op="quadSwapDiagonal";paramType="vec3%3Cabstract-float%3E"] + + [:retType="f32";op="quadSwapDiagonal";paramType="vec3%3Cabstract-int%3E"] + + [:retType="f32";op="quadSwapDiagonal";paramType="vec3%3Cbool%3E"] + + [:retType="f32";op="quadSwapDiagonal";paramType="vec3%3Cf16%3E"] + + [:retType="f32";op="quadSwapDiagonal";paramType="vec3%3Cf32%3E"] + + [:retType="f32";op="quadSwapDiagonal";paramType="vec3%3Ci32%3E"] + + [:retType="f32";op="quadSwapDiagonal";paramType="vec3%3Cu32%3E"] + + [:retType="f32";op="quadSwapDiagonal";paramType="vec4%3Cabstract-float%3E"] + + [:retType="f32";op="quadSwapDiagonal";paramType="vec4%3Cabstract-int%3E"] + + [:retType="f32";op="quadSwapDiagonal";paramType="vec4%3Cbool%3E"] + + [:retType="f32";op="quadSwapDiagonal";paramType="vec4%3Cf16%3E"] + + [:retType="f32";op="quadSwapDiagonal";paramType="vec4%3Cf32%3E"] + + [:retType="f32";op="quadSwapDiagonal";paramType="vec4%3Ci32%3E"] + + [:retType="f32";op="quadSwapDiagonal";paramType="vec4%3Cu32%3E"] + + [:retType="f32";op="quadSwapX";paramType="abstract-float"] + + [:retType="f32";op="quadSwapX";paramType="abstract-int"] + + [:retType="f32";op="quadSwapX";paramType="bool"] + + [:retType="f32";op="quadSwapX";paramType="f16"] + + [:retType="f32";op="quadSwapX";paramType="f32"] + + [:retType="f32";op="quadSwapX";paramType="i32"] + + [:retType="f32";op="quadSwapX";paramType="u32"] + + [:retType="f32";op="quadSwapX";paramType="vec2%3Cabstract-float%3E"] + + [:retType="f32";op="quadSwapX";paramType="vec2%3Cabstract-int%3E"] + + [:retType="f32";op="quadSwapX";paramType="vec2%3Cbool%3E"] + + [:retType="f32";op="quadSwapX";paramType="vec2%3Cf16%3E"] + + [:retType="f32";op="quadSwapX";paramType="vec2%3Cf32%3E"] + + [:retType="f32";op="quadSwapX";paramType="vec2%3Ci32%3E"] + + [:retType="f32";op="quadSwapX";paramType="vec2%3Cu32%3E"] + + [:retType="f32";op="quadSwapX";paramType="vec3%3Cabstract-float%3E"] + + [:retType="f32";op="quadSwapX";paramType="vec3%3Cabstract-int%3E"] + + [:retType="f32";op="quadSwapX";paramType="vec3%3Cbool%3E"] + + [:retType="f32";op="quadSwapX";paramType="vec3%3Cf16%3E"] + + [:retType="f32";op="quadSwapX";paramType="vec3%3Cf32%3E"] + + [:retType="f32";op="quadSwapX";paramType="vec3%3Ci32%3E"] + + [:retType="f32";op="quadSwapX";paramType="vec3%3Cu32%3E"] + + [:retType="f32";op="quadSwapX";paramType="vec4%3Cabstract-float%3E"] + + [:retType="f32";op="quadSwapX";paramType="vec4%3Cabstract-int%3E"] + + [:retType="f32";op="quadSwapX";paramType="vec4%3Cbool%3E"] + + [:retType="f32";op="quadSwapX";paramType="vec4%3Cf16%3E"] + + [:retType="f32";op="quadSwapX";paramType="vec4%3Cf32%3E"] + + [:retType="f32";op="quadSwapX";paramType="vec4%3Ci32%3E"] + + [:retType="f32";op="quadSwapX";paramType="vec4%3Cu32%3E"] + + [:retType="f32";op="quadSwapY";paramType="abstract-float"] + + [:retType="f32";op="quadSwapY";paramType="abstract-int"] + + [:retType="f32";op="quadSwapY";paramType="bool"] + + [:retType="f32";op="quadSwapY";paramType="f16"] + + [:retType="f32";op="quadSwapY";paramType="f32"] + + [:retType="f32";op="quadSwapY";paramType="i32"] + + [:retType="f32";op="quadSwapY";paramType="u32"] + + [:retType="f32";op="quadSwapY";paramType="vec2%3Cabstract-float%3E"] + + [:retType="f32";op="quadSwapY";paramType="vec2%3Cabstract-int%3E"] + + [:retType="f32";op="quadSwapY";paramType="vec2%3Cbool%3E"] + + [:retType="f32";op="quadSwapY";paramType="vec2%3Cf16%3E"] + + [:retType="f32";op="quadSwapY";paramType="vec2%3Cf32%3E"] + + [:retType="f32";op="quadSwapY";paramType="vec2%3Ci32%3E"] + + [:retType="f32";op="quadSwapY";paramType="vec2%3Cu32%3E"] + + [:retType="f32";op="quadSwapY";paramType="vec3%3Cabstract-float%3E"] + + [:retType="f32";op="quadSwapY";paramType="vec3%3Cabstract-int%3E"] + + [:retType="f32";op="quadSwapY";paramType="vec3%3Cbool%3E"] + + [:retType="f32";op="quadSwapY";paramType="vec3%3Cf16%3E"] + + [:retType="f32";op="quadSwapY";paramType="vec3%3Cf32%3E"] + + [:retType="f32";op="quadSwapY";paramType="vec3%3Ci32%3E"] + + [:retType="f32";op="quadSwapY";paramType="vec3%3Cu32%3E"] + + [:retType="f32";op="quadSwapY";paramType="vec4%3Cabstract-float%3E"] + + [:retType="f32";op="quadSwapY";paramType="vec4%3Cabstract-int%3E"] + + [:retType="f32";op="quadSwapY";paramType="vec4%3Cbool%3E"] + + [:retType="f32";op="quadSwapY";paramType="vec4%3Cf16%3E"] + + [:retType="f32";op="quadSwapY";paramType="vec4%3Cf32%3E"] + + [:retType="f32";op="quadSwapY";paramType="vec4%3Ci32%3E"] + + [:retType="f32";op="quadSwapY";paramType="vec4%3Cu32%3E"] + + [:retType="i32";op="quadSwapDiagonal";paramType="abstract-float"] + + [:retType="i32";op="quadSwapDiagonal";paramType="abstract-int"] + + [:retType="i32";op="quadSwapDiagonal";paramType="bool"] + + [:retType="i32";op="quadSwapDiagonal";paramType="f16"] + + [:retType="i32";op="quadSwapDiagonal";paramType="f32"] + + [:retType="i32";op="quadSwapDiagonal";paramType="i32"] + + [:retType="i32";op="quadSwapDiagonal";paramType="u32"] + + [:retType="i32";op="quadSwapDiagonal";paramType="vec2%3Cabstract-float%3E"] + + [:retType="i32";op="quadSwapDiagonal";paramType="vec2%3Cabstract-int%3E"] + + [:retType="i32";op="quadSwapDiagonal";paramType="vec2%3Cbool%3E"] + + [:retType="i32";op="quadSwapDiagonal";paramType="vec2%3Cf16%3E"] + + [:retType="i32";op="quadSwapDiagonal";paramType="vec2%3Cf32%3E"] + + [:retType="i32";op="quadSwapDiagonal";paramType="vec2%3Ci32%3E"] + + [:retType="i32";op="quadSwapDiagonal";paramType="vec2%3Cu32%3E"] + + [:retType="i32";op="quadSwapDiagonal";paramType="vec3%3Cabstract-float%3E"] + + [:retType="i32";op="quadSwapDiagonal";paramType="vec3%3Cabstract-int%3E"] + + [:retType="i32";op="quadSwapDiagonal";paramType="vec3%3Cbool%3E"] + + [:retType="i32";op="quadSwapDiagonal";paramType="vec3%3Cf16%3E"] + + [:retType="i32";op="quadSwapDiagonal";paramType="vec3%3Cf32%3E"] + + [:retType="i32";op="quadSwapDiagonal";paramType="vec3%3Ci32%3E"] + + [:retType="i32";op="quadSwapDiagonal";paramType="vec3%3Cu32%3E"] + + [:retType="i32";op="quadSwapDiagonal";paramType="vec4%3Cabstract-float%3E"] + + [:retType="i32";op="quadSwapDiagonal";paramType="vec4%3Cabstract-int%3E"] + + [:retType="i32";op="quadSwapDiagonal";paramType="vec4%3Cbool%3E"] + + [:retType="i32";op="quadSwapDiagonal";paramType="vec4%3Cf16%3E"] + + [:retType="i32";op="quadSwapDiagonal";paramType="vec4%3Cf32%3E"] + + [:retType="i32";op="quadSwapDiagonal";paramType="vec4%3Ci32%3E"] + + [:retType="i32";op="quadSwapDiagonal";paramType="vec4%3Cu32%3E"] + + [:retType="i32";op="quadSwapX";paramType="abstract-float"] + + [:retType="i32";op="quadSwapX";paramType="abstract-int"] + + [:retType="i32";op="quadSwapX";paramType="bool"] + + [:retType="i32";op="quadSwapX";paramType="f16"] + + [:retType="i32";op="quadSwapX";paramType="f32"] + + [:retType="i32";op="quadSwapX";paramType="i32"] + + [:retType="i32";op="quadSwapX";paramType="u32"] + + [:retType="i32";op="quadSwapX";paramType="vec2%3Cabstract-float%3E"] + + [:retType="i32";op="quadSwapX";paramType="vec2%3Cabstract-int%3E"] + + [:retType="i32";op="quadSwapX";paramType="vec2%3Cbool%3E"] + + [:retType="i32";op="quadSwapX";paramType="vec2%3Cf16%3E"] + + [:retType="i32";op="quadSwapX";paramType="vec2%3Cf32%3E"] + + [:retType="i32";op="quadSwapX";paramType="vec2%3Ci32%3E"] + + [:retType="i32";op="quadSwapX";paramType="vec2%3Cu32%3E"] + + [:retType="i32";op="quadSwapX";paramType="vec3%3Cabstract-float%3E"] + + [:retType="i32";op="quadSwapX";paramType="vec3%3Cabstract-int%3E"] + + [:retType="i32";op="quadSwapX";paramType="vec3%3Cbool%3E"] + + [:retType="i32";op="quadSwapX";paramType="vec3%3Cf16%3E"] + + [:retType="i32";op="quadSwapX";paramType="vec3%3Cf32%3E"] + + [:retType="i32";op="quadSwapX";paramType="vec3%3Ci32%3E"] + + [:retType="i32";op="quadSwapX";paramType="vec3%3Cu32%3E"] + + [:retType="i32";op="quadSwapX";paramType="vec4%3Cabstract-float%3E"] + + [:retType="i32";op="quadSwapX";paramType="vec4%3Cabstract-int%3E"] + + [:retType="i32";op="quadSwapX";paramType="vec4%3Cbool%3E"] + + [:retType="i32";op="quadSwapX";paramType="vec4%3Cf16%3E"] + + [:retType="i32";op="quadSwapX";paramType="vec4%3Cf32%3E"] + + [:retType="i32";op="quadSwapX";paramType="vec4%3Ci32%3E"] + + [:retType="i32";op="quadSwapX";paramType="vec4%3Cu32%3E"] + + [:retType="i32";op="quadSwapY";paramType="abstract-float"] + + [:retType="i32";op="quadSwapY";paramType="abstract-int"] + + [:retType="i32";op="quadSwapY";paramType="bool"] + + [:retType="i32";op="quadSwapY";paramType="f16"] + + [:retType="i32";op="quadSwapY";paramType="f32"] + + [:retType="i32";op="quadSwapY";paramType="i32"] + + [:retType="i32";op="quadSwapY";paramType="u32"] + + [:retType="i32";op="quadSwapY";paramType="vec2%3Cabstract-float%3E"] + + [:retType="i32";op="quadSwapY";paramType="vec2%3Cabstract-int%3E"] + + [:retType="i32";op="quadSwapY";paramType="vec2%3Cbool%3E"] + + [:retType="i32";op="quadSwapY";paramType="vec2%3Cf16%3E"] + + [:retType="i32";op="quadSwapY";paramType="vec2%3Cf32%3E"] + + [:retType="i32";op="quadSwapY";paramType="vec2%3Ci32%3E"] + + [:retType="i32";op="quadSwapY";paramType="vec2%3Cu32%3E"] + + [:retType="i32";op="quadSwapY";paramType="vec3%3Cabstract-float%3E"] + + [:retType="i32";op="quadSwapY";paramType="vec3%3Cabstract-int%3E"] + + [:retType="i32";op="quadSwapY";paramType="vec3%3Cbool%3E"] + + [:retType="i32";op="quadSwapY";paramType="vec3%3Cf16%3E"] + + [:retType="i32";op="quadSwapY";paramType="vec3%3Cf32%3E"] + + [:retType="i32";op="quadSwapY";paramType="vec3%3Ci32%3E"] + + [:retType="i32";op="quadSwapY";paramType="vec3%3Cu32%3E"] + + [:retType="i32";op="quadSwapY";paramType="vec4%3Cabstract-float%3E"] + + [:retType="i32";op="quadSwapY";paramType="vec4%3Cabstract-int%3E"] + + [:retType="i32";op="quadSwapY";paramType="vec4%3Cbool%3E"] + + [:retType="i32";op="quadSwapY";paramType="vec4%3Cf16%3E"] + + [:retType="i32";op="quadSwapY";paramType="vec4%3Cf32%3E"] + + [:retType="i32";op="quadSwapY";paramType="vec4%3Ci32%3E"] + + [:retType="i32";op="quadSwapY";paramType="vec4%3Cu32%3E"] + + [:retType="u32";op="quadSwapDiagonal";paramType="abstract-float"] + + [:retType="u32";op="quadSwapDiagonal";paramType="abstract-int"] + + [:retType="u32";op="quadSwapDiagonal";paramType="bool"] + + [:retType="u32";op="quadSwapDiagonal";paramType="f16"] + + [:retType="u32";op="quadSwapDiagonal";paramType="f32"] + + [:retType="u32";op="quadSwapDiagonal";paramType="i32"] + + [:retType="u32";op="quadSwapDiagonal";paramType="u32"] + + [:retType="u32";op="quadSwapDiagonal";paramType="vec2%3Cabstract-float%3E"] + + [:retType="u32";op="quadSwapDiagonal";paramType="vec2%3Cabstract-int%3E"] + + [:retType="u32";op="quadSwapDiagonal";paramType="vec2%3Cbool%3E"] + + [:retType="u32";op="quadSwapDiagonal";paramType="vec2%3Cf16%3E"] + + [:retType="u32";op="quadSwapDiagonal";paramType="vec2%3Cf32%3E"] + + [:retType="u32";op="quadSwapDiagonal";paramType="vec2%3Ci32%3E"] + + [:retType="u32";op="quadSwapDiagonal";paramType="vec2%3Cu32%3E"] + + [:retType="u32";op="quadSwapDiagonal";paramType="vec3%3Cabstract-float%3E"] + + [:retType="u32";op="quadSwapDiagonal";paramType="vec3%3Cabstract-int%3E"] + + [:retType="u32";op="quadSwapDiagonal";paramType="vec3%3Cbool%3E"] + + [:retType="u32";op="quadSwapDiagonal";paramType="vec3%3Cf16%3E"] + + [:retType="u32";op="quadSwapDiagonal";paramType="vec3%3Cf32%3E"] + + [:retType="u32";op="quadSwapDiagonal";paramType="vec3%3Ci32%3E"] + + [:retType="u32";op="quadSwapDiagonal";paramType="vec3%3Cu32%3E"] + + [:retType="u32";op="quadSwapDiagonal";paramType="vec4%3Cabstract-float%3E"] + + [:retType="u32";op="quadSwapDiagonal";paramType="vec4%3Cabstract-int%3E"] + + [:retType="u32";op="quadSwapDiagonal";paramType="vec4%3Cbool%3E"] + + [:retType="u32";op="quadSwapDiagonal";paramType="vec4%3Cf16%3E"] + + [:retType="u32";op="quadSwapDiagonal";paramType="vec4%3Cf32%3E"] + + [:retType="u32";op="quadSwapDiagonal";paramType="vec4%3Ci32%3E"] + + [:retType="u32";op="quadSwapDiagonal";paramType="vec4%3Cu32%3E"] + + [:retType="u32";op="quadSwapX";paramType="abstract-float"] + + [:retType="u32";op="quadSwapX";paramType="abstract-int"] + + [:retType="u32";op="quadSwapX";paramType="bool"] + + [:retType="u32";op="quadSwapX";paramType="f16"] + + [:retType="u32";op="quadSwapX";paramType="f32"] + + [:retType="u32";op="quadSwapX";paramType="i32"] + + [:retType="u32";op="quadSwapX";paramType="u32"] + + [:retType="u32";op="quadSwapX";paramType="vec2%3Cabstract-float%3E"] + + [:retType="u32";op="quadSwapX";paramType="vec2%3Cabstract-int%3E"] + + [:retType="u32";op="quadSwapX";paramType="vec2%3Cbool%3E"] + + [:retType="u32";op="quadSwapX";paramType="vec2%3Cf16%3E"] + + [:retType="u32";op="quadSwapX";paramType="vec2%3Cf32%3E"] + + [:retType="u32";op="quadSwapX";paramType="vec2%3Ci32%3E"] + + [:retType="u32";op="quadSwapX";paramType="vec2%3Cu32%3E"] + + [:retType="u32";op="quadSwapX";paramType="vec3%3Cabstract-float%3E"] + + [:retType="u32";op="quadSwapX";paramType="vec3%3Cabstract-int%3E"] + + [:retType="u32";op="quadSwapX";paramType="vec3%3Cbool%3E"] + + [:retType="u32";op="quadSwapX";paramType="vec3%3Cf16%3E"] + + [:retType="u32";op="quadSwapX";paramType="vec3%3Cf32%3E"] + + [:retType="u32";op="quadSwapX";paramType="vec3%3Ci32%3E"] + + [:retType="u32";op="quadSwapX";paramType="vec3%3Cu32%3E"] + + [:retType="u32";op="quadSwapX";paramType="vec4%3Cabstract-float%3E"] + + [:retType="u32";op="quadSwapX";paramType="vec4%3Cabstract-int%3E"] + + [:retType="u32";op="quadSwapX";paramType="vec4%3Cbool%3E"] + + [:retType="u32";op="quadSwapX";paramType="vec4%3Cf16%3E"] + + [:retType="u32";op="quadSwapX";paramType="vec4%3Cf32%3E"] + + [:retType="u32";op="quadSwapX";paramType="vec4%3Ci32%3E"] + + [:retType="u32";op="quadSwapX";paramType="vec4%3Cu32%3E"] + + [:retType="u32";op="quadSwapY";paramType="abstract-float"] + + [:retType="u32";op="quadSwapY";paramType="abstract-int"] + + [:retType="u32";op="quadSwapY";paramType="bool"] + + [:retType="u32";op="quadSwapY";paramType="f16"] + + [:retType="u32";op="quadSwapY";paramType="f32"] + + [:retType="u32";op="quadSwapY";paramType="i32"] + + [:retType="u32";op="quadSwapY";paramType="u32"] + + [:retType="u32";op="quadSwapY";paramType="vec2%3Cabstract-float%3E"] + + [:retType="u32";op="quadSwapY";paramType="vec2%3Cabstract-int%3E"] + + [:retType="u32";op="quadSwapY";paramType="vec2%3Cbool%3E"] + + [:retType="u32";op="quadSwapY";paramType="vec2%3Cf16%3E"] + + [:retType="u32";op="quadSwapY";paramType="vec2%3Cf32%3E"] + + [:retType="u32";op="quadSwapY";paramType="vec2%3Ci32%3E"] + + [:retType="u32";op="quadSwapY";paramType="vec2%3Cu32%3E"] + + [:retType="u32";op="quadSwapY";paramType="vec3%3Cabstract-float%3E"] + + [:retType="u32";op="quadSwapY";paramType="vec3%3Cabstract-int%3E"] + + [:retType="u32";op="quadSwapY";paramType="vec3%3Cbool%3E"] + + [:retType="u32";op="quadSwapY";paramType="vec3%3Cf16%3E"] + + [:retType="u32";op="quadSwapY";paramType="vec3%3Cf32%3E"] + + [:retType="u32";op="quadSwapY";paramType="vec3%3Ci32%3E"] + + [:retType="u32";op="quadSwapY";paramType="vec3%3Cu32%3E"] + + [:retType="u32";op="quadSwapY";paramType="vec4%3Cabstract-float%3E"] + + [:retType="u32";op="quadSwapY";paramType="vec4%3Cabstract-int%3E"] + + [:retType="u32";op="quadSwapY";paramType="vec4%3Cbool%3E"] + + [:retType="u32";op="quadSwapY";paramType="vec4%3Cf16%3E"] + + [:retType="u32";op="quadSwapY";paramType="vec4%3Cf32%3E"] + + [:retType="u32";op="quadSwapY";paramType="vec4%3Ci32%3E"] + + [:retType="u32";op="quadSwapY";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapDiagonal";paramType="abstract-float"] + + [:retType="vec2%3Cbool%3E";op="quadSwapDiagonal";paramType="abstract-int"] + + [:retType="vec2%3Cbool%3E";op="quadSwapDiagonal";paramType="bool"] + + [:retType="vec2%3Cbool%3E";op="quadSwapDiagonal";paramType="f16"] + + [:retType="vec2%3Cbool%3E";op="quadSwapDiagonal";paramType="f32"] + + [:retType="vec2%3Cbool%3E";op="quadSwapDiagonal";paramType="i32"] + + [:retType="vec2%3Cbool%3E";op="quadSwapDiagonal";paramType="u32"] + + [:retType="vec2%3Cbool%3E";op="quadSwapDiagonal";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapDiagonal";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapDiagonal";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapDiagonal";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapDiagonal";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapDiagonal";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapDiagonal";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapDiagonal";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapDiagonal";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapDiagonal";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapDiagonal";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapDiagonal";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapDiagonal";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapDiagonal";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapDiagonal";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapDiagonal";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapDiagonal";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapDiagonal";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapDiagonal";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapDiagonal";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapDiagonal";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapX";paramType="abstract-float"] + + [:retType="vec2%3Cbool%3E";op="quadSwapX";paramType="abstract-int"] + + [:retType="vec2%3Cbool%3E";op="quadSwapX";paramType="bool"] + + [:retType="vec2%3Cbool%3E";op="quadSwapX";paramType="f16"] + + [:retType="vec2%3Cbool%3E";op="quadSwapX";paramType="f32"] + + [:retType="vec2%3Cbool%3E";op="quadSwapX";paramType="i32"] + + [:retType="vec2%3Cbool%3E";op="quadSwapX";paramType="u32"] + + [:retType="vec2%3Cbool%3E";op="quadSwapX";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapX";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapX";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapX";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapX";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapX";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapX";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapX";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapX";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapX";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapX";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapX";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapX";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapX";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapX";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapX";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapX";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapX";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapX";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapX";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapX";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapY";paramType="abstract-float"] + + [:retType="vec2%3Cbool%3E";op="quadSwapY";paramType="abstract-int"] + + [:retType="vec2%3Cbool%3E";op="quadSwapY";paramType="bool"] + + [:retType="vec2%3Cbool%3E";op="quadSwapY";paramType="f16"] + + [:retType="vec2%3Cbool%3E";op="quadSwapY";paramType="f32"] + + [:retType="vec2%3Cbool%3E";op="quadSwapY";paramType="i32"] + + [:retType="vec2%3Cbool%3E";op="quadSwapY";paramType="u32"] + + [:retType="vec2%3Cbool%3E";op="quadSwapY";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapY";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapY";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapY";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapY";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapY";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapY";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapY";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapY";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapY";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapY";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapY";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapY";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapY";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapY";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapY";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapY";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapY";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapY";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapY";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cbool%3E";op="quadSwapY";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapDiagonal";paramType="abstract-float"] + + [:retType="vec2%3Cf16%3E";op="quadSwapDiagonal";paramType="abstract-int"] + + [:retType="vec2%3Cf16%3E";op="quadSwapDiagonal";paramType="bool"] + + [:retType="vec2%3Cf16%3E";op="quadSwapDiagonal";paramType="f16"] + + [:retType="vec2%3Cf16%3E";op="quadSwapDiagonal";paramType="f32"] + + [:retType="vec2%3Cf16%3E";op="quadSwapDiagonal";paramType="i32"] + + [:retType="vec2%3Cf16%3E";op="quadSwapDiagonal";paramType="u32"] + + [:retType="vec2%3Cf16%3E";op="quadSwapDiagonal";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapDiagonal";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapDiagonal";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapDiagonal";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapDiagonal";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapDiagonal";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapDiagonal";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapDiagonal";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapDiagonal";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapDiagonal";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapDiagonal";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapDiagonal";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapDiagonal";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapDiagonal";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapDiagonal";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapDiagonal";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapDiagonal";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapDiagonal";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapDiagonal";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapDiagonal";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapDiagonal";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapX";paramType="abstract-float"] + + [:retType="vec2%3Cf16%3E";op="quadSwapX";paramType="abstract-int"] + + [:retType="vec2%3Cf16%3E";op="quadSwapX";paramType="bool"] + + [:retType="vec2%3Cf16%3E";op="quadSwapX";paramType="f16"] + + [:retType="vec2%3Cf16%3E";op="quadSwapX";paramType="f32"] + + [:retType="vec2%3Cf16%3E";op="quadSwapX";paramType="i32"] + + [:retType="vec2%3Cf16%3E";op="quadSwapX";paramType="u32"] + + [:retType="vec2%3Cf16%3E";op="quadSwapX";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapX";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapX";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapX";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapX";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapX";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapX";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapX";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapX";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapX";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapX";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapX";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapX";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapX";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapX";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapX";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapX";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapX";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapX";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapX";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapX";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapY";paramType="abstract-float"] + + [:retType="vec2%3Cf16%3E";op="quadSwapY";paramType="abstract-int"] + + [:retType="vec2%3Cf16%3E";op="quadSwapY";paramType="bool"] + + [:retType="vec2%3Cf16%3E";op="quadSwapY";paramType="f16"] + + [:retType="vec2%3Cf16%3E";op="quadSwapY";paramType="f32"] + + [:retType="vec2%3Cf16%3E";op="quadSwapY";paramType="i32"] + + [:retType="vec2%3Cf16%3E";op="quadSwapY";paramType="u32"] + + [:retType="vec2%3Cf16%3E";op="quadSwapY";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapY";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapY";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapY";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapY";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapY";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapY";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapY";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapY";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapY";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapY";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapY";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapY";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapY";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapY";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapY";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapY";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapY";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapY";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapY";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cf16%3E";op="quadSwapY";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapDiagonal";paramType="abstract-float"] + + [:retType="vec2%3Cf32%3E";op="quadSwapDiagonal";paramType="abstract-int"] + + [:retType="vec2%3Cf32%3E";op="quadSwapDiagonal";paramType="bool"] + + [:retType="vec2%3Cf32%3E";op="quadSwapDiagonal";paramType="f16"] + + [:retType="vec2%3Cf32%3E";op="quadSwapDiagonal";paramType="f32"] + + [:retType="vec2%3Cf32%3E";op="quadSwapDiagonal";paramType="i32"] + + [:retType="vec2%3Cf32%3E";op="quadSwapDiagonal";paramType="u32"] + + [:retType="vec2%3Cf32%3E";op="quadSwapDiagonal";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapDiagonal";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapDiagonal";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapDiagonal";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapDiagonal";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapDiagonal";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapDiagonal";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapDiagonal";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapDiagonal";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapDiagonal";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapDiagonal";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapDiagonal";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapDiagonal";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapDiagonal";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapDiagonal";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapDiagonal";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapDiagonal";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapDiagonal";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapDiagonal";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapDiagonal";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapDiagonal";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapX";paramType="abstract-float"] + + [:retType="vec2%3Cf32%3E";op="quadSwapX";paramType="abstract-int"] + + [:retType="vec2%3Cf32%3E";op="quadSwapX";paramType="bool"] + + [:retType="vec2%3Cf32%3E";op="quadSwapX";paramType="f16"] + + [:retType="vec2%3Cf32%3E";op="quadSwapX";paramType="f32"] + + [:retType="vec2%3Cf32%3E";op="quadSwapX";paramType="i32"] + + [:retType="vec2%3Cf32%3E";op="quadSwapX";paramType="u32"] + + [:retType="vec2%3Cf32%3E";op="quadSwapX";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapX";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapX";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapX";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapX";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapX";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapX";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapX";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapX";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapX";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapX";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapX";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapX";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapX";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapX";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapX";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapX";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapX";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapX";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapX";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapX";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapY";paramType="abstract-float"] + + [:retType="vec2%3Cf32%3E";op="quadSwapY";paramType="abstract-int"] + + [:retType="vec2%3Cf32%3E";op="quadSwapY";paramType="bool"] + + [:retType="vec2%3Cf32%3E";op="quadSwapY";paramType="f16"] + + [:retType="vec2%3Cf32%3E";op="quadSwapY";paramType="f32"] + + [:retType="vec2%3Cf32%3E";op="quadSwapY";paramType="i32"] + + [:retType="vec2%3Cf32%3E";op="quadSwapY";paramType="u32"] + + [:retType="vec2%3Cf32%3E";op="quadSwapY";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapY";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapY";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapY";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapY";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapY";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapY";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapY";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapY";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapY";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapY";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapY";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapY";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapY";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapY";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapY";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapY";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapY";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapY";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapY";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cf32%3E";op="quadSwapY";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapDiagonal";paramType="abstract-float"] + + [:retType="vec2%3Ci32%3E";op="quadSwapDiagonal";paramType="abstract-int"] + + [:retType="vec2%3Ci32%3E";op="quadSwapDiagonal";paramType="bool"] + + [:retType="vec2%3Ci32%3E";op="quadSwapDiagonal";paramType="f16"] + + [:retType="vec2%3Ci32%3E";op="quadSwapDiagonal";paramType="f32"] + + [:retType="vec2%3Ci32%3E";op="quadSwapDiagonal";paramType="i32"] + + [:retType="vec2%3Ci32%3E";op="quadSwapDiagonal";paramType="u32"] + + [:retType="vec2%3Ci32%3E";op="quadSwapDiagonal";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapDiagonal";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapDiagonal";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapDiagonal";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapDiagonal";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapDiagonal";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapDiagonal";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapDiagonal";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapDiagonal";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapDiagonal";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapDiagonal";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapDiagonal";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapDiagonal";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapDiagonal";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapDiagonal";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapDiagonal";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapDiagonal";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapDiagonal";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapDiagonal";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapDiagonal";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapDiagonal";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapX";paramType="abstract-float"] + + [:retType="vec2%3Ci32%3E";op="quadSwapX";paramType="abstract-int"] + + [:retType="vec2%3Ci32%3E";op="quadSwapX";paramType="bool"] + + [:retType="vec2%3Ci32%3E";op="quadSwapX";paramType="f16"] + + [:retType="vec2%3Ci32%3E";op="quadSwapX";paramType="f32"] + + [:retType="vec2%3Ci32%3E";op="quadSwapX";paramType="i32"] + + [:retType="vec2%3Ci32%3E";op="quadSwapX";paramType="u32"] + + [:retType="vec2%3Ci32%3E";op="quadSwapX";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapX";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapX";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapX";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapX";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapX";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapX";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapX";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapX";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapX";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapX";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapX";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapX";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapX";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapX";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapX";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapX";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapX";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapX";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapX";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapX";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapY";paramType="abstract-float"] + + [:retType="vec2%3Ci32%3E";op="quadSwapY";paramType="abstract-int"] + + [:retType="vec2%3Ci32%3E";op="quadSwapY";paramType="bool"] + + [:retType="vec2%3Ci32%3E";op="quadSwapY";paramType="f16"] + + [:retType="vec2%3Ci32%3E";op="quadSwapY";paramType="f32"] + + [:retType="vec2%3Ci32%3E";op="quadSwapY";paramType="i32"] + + [:retType="vec2%3Ci32%3E";op="quadSwapY";paramType="u32"] + + [:retType="vec2%3Ci32%3E";op="quadSwapY";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapY";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapY";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapY";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapY";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapY";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapY";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapY";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapY";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapY";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapY";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapY";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapY";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapY";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapY";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapY";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapY";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapY";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapY";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapY";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Ci32%3E";op="quadSwapY";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapDiagonal";paramType="abstract-float"] + + [:retType="vec2%3Cu32%3E";op="quadSwapDiagonal";paramType="abstract-int"] + + [:retType="vec2%3Cu32%3E";op="quadSwapDiagonal";paramType="bool"] + + [:retType="vec2%3Cu32%3E";op="quadSwapDiagonal";paramType="f16"] + + [:retType="vec2%3Cu32%3E";op="quadSwapDiagonal";paramType="f32"] + + [:retType="vec2%3Cu32%3E";op="quadSwapDiagonal";paramType="i32"] + + [:retType="vec2%3Cu32%3E";op="quadSwapDiagonal";paramType="u32"] + + [:retType="vec2%3Cu32%3E";op="quadSwapDiagonal";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapDiagonal";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapDiagonal";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapDiagonal";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapDiagonal";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapDiagonal";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapDiagonal";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapDiagonal";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapDiagonal";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapDiagonal";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapDiagonal";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapDiagonal";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapDiagonal";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapDiagonal";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapDiagonal";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapDiagonal";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapDiagonal";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapDiagonal";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapDiagonal";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapDiagonal";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapDiagonal";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapX";paramType="abstract-float"] + + [:retType="vec2%3Cu32%3E";op="quadSwapX";paramType="abstract-int"] + + [:retType="vec2%3Cu32%3E";op="quadSwapX";paramType="bool"] + + [:retType="vec2%3Cu32%3E";op="quadSwapX";paramType="f16"] + + [:retType="vec2%3Cu32%3E";op="quadSwapX";paramType="f32"] + + [:retType="vec2%3Cu32%3E";op="quadSwapX";paramType="i32"] + + [:retType="vec2%3Cu32%3E";op="quadSwapX";paramType="u32"] + + [:retType="vec2%3Cu32%3E";op="quadSwapX";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapX";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapX";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapX";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapX";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapX";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapX";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapX";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapX";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapX";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapX";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapX";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapX";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapX";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapX";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapX";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapX";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapX";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapX";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapX";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapX";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapY";paramType="abstract-float"] + + [:retType="vec2%3Cu32%3E";op="quadSwapY";paramType="abstract-int"] + + [:retType="vec2%3Cu32%3E";op="quadSwapY";paramType="bool"] + + [:retType="vec2%3Cu32%3E";op="quadSwapY";paramType="f16"] + + [:retType="vec2%3Cu32%3E";op="quadSwapY";paramType="f32"] + + [:retType="vec2%3Cu32%3E";op="quadSwapY";paramType="i32"] + + [:retType="vec2%3Cu32%3E";op="quadSwapY";paramType="u32"] + + [:retType="vec2%3Cu32%3E";op="quadSwapY";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapY";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapY";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapY";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapY";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapY";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapY";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapY";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapY";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapY";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapY";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapY";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapY";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapY";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapY";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapY";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapY";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapY";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapY";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapY";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cu32%3E";op="quadSwapY";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapDiagonal";paramType="abstract-float"] + + [:retType="vec3%3Cbool%3E";op="quadSwapDiagonal";paramType="abstract-int"] + + [:retType="vec3%3Cbool%3E";op="quadSwapDiagonal";paramType="bool"] + + [:retType="vec3%3Cbool%3E";op="quadSwapDiagonal";paramType="f16"] + + [:retType="vec3%3Cbool%3E";op="quadSwapDiagonal";paramType="f32"] + + [:retType="vec3%3Cbool%3E";op="quadSwapDiagonal";paramType="i32"] + + [:retType="vec3%3Cbool%3E";op="quadSwapDiagonal";paramType="u32"] + + [:retType="vec3%3Cbool%3E";op="quadSwapDiagonal";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapDiagonal";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapDiagonal";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapDiagonal";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapDiagonal";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapDiagonal";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapDiagonal";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapDiagonal";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapDiagonal";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapDiagonal";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapDiagonal";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapDiagonal";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapDiagonal";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapDiagonal";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapDiagonal";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapDiagonal";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapDiagonal";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapDiagonal";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapDiagonal";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapDiagonal";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapDiagonal";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapX";paramType="abstract-float"] + + [:retType="vec3%3Cbool%3E";op="quadSwapX";paramType="abstract-int"] + + [:retType="vec3%3Cbool%3E";op="quadSwapX";paramType="bool"] + + [:retType="vec3%3Cbool%3E";op="quadSwapX";paramType="f16"] + + [:retType="vec3%3Cbool%3E";op="quadSwapX";paramType="f32"] + + [:retType="vec3%3Cbool%3E";op="quadSwapX";paramType="i32"] + + [:retType="vec3%3Cbool%3E";op="quadSwapX";paramType="u32"] + + [:retType="vec3%3Cbool%3E";op="quadSwapX";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapX";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapX";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapX";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapX";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapX";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapX";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapX";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapX";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapX";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapX";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapX";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapX";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapX";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapX";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapX";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapX";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapX";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapX";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapX";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapX";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapY";paramType="abstract-float"] + + [:retType="vec3%3Cbool%3E";op="quadSwapY";paramType="abstract-int"] + + [:retType="vec3%3Cbool%3E";op="quadSwapY";paramType="bool"] + + [:retType="vec3%3Cbool%3E";op="quadSwapY";paramType="f16"] + + [:retType="vec3%3Cbool%3E";op="quadSwapY";paramType="f32"] + + [:retType="vec3%3Cbool%3E";op="quadSwapY";paramType="i32"] + + [:retType="vec3%3Cbool%3E";op="quadSwapY";paramType="u32"] + + [:retType="vec3%3Cbool%3E";op="quadSwapY";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapY";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapY";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapY";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapY";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapY";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapY";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapY";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapY";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapY";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapY";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapY";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapY";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapY";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapY";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapY";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapY";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapY";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapY";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapY";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cbool%3E";op="quadSwapY";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapDiagonal";paramType="abstract-float"] + + [:retType="vec3%3Cf16%3E";op="quadSwapDiagonal";paramType="abstract-int"] + + [:retType="vec3%3Cf16%3E";op="quadSwapDiagonal";paramType="bool"] + + [:retType="vec3%3Cf16%3E";op="quadSwapDiagonal";paramType="f16"] + + [:retType="vec3%3Cf16%3E";op="quadSwapDiagonal";paramType="f32"] + + [:retType="vec3%3Cf16%3E";op="quadSwapDiagonal";paramType="i32"] + + [:retType="vec3%3Cf16%3E";op="quadSwapDiagonal";paramType="u32"] + + [:retType="vec3%3Cf16%3E";op="quadSwapDiagonal";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapDiagonal";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapDiagonal";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapDiagonal";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapDiagonal";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapDiagonal";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapDiagonal";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapDiagonal";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapDiagonal";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapDiagonal";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapDiagonal";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapDiagonal";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapDiagonal";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapDiagonal";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapDiagonal";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapDiagonal";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapDiagonal";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapDiagonal";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapDiagonal";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapDiagonal";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapDiagonal";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapX";paramType="abstract-float"] + + [:retType="vec3%3Cf16%3E";op="quadSwapX";paramType="abstract-int"] + + [:retType="vec3%3Cf16%3E";op="quadSwapX";paramType="bool"] + + [:retType="vec3%3Cf16%3E";op="quadSwapX";paramType="f16"] + + [:retType="vec3%3Cf16%3E";op="quadSwapX";paramType="f32"] + + [:retType="vec3%3Cf16%3E";op="quadSwapX";paramType="i32"] + + [:retType="vec3%3Cf16%3E";op="quadSwapX";paramType="u32"] + + [:retType="vec3%3Cf16%3E";op="quadSwapX";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapX";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapX";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapX";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapX";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapX";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapX";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapX";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapX";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapX";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapX";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapX";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapX";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapX";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapX";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapX";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapX";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapX";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapX";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapX";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapX";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapY";paramType="abstract-float"] + + [:retType="vec3%3Cf16%3E";op="quadSwapY";paramType="abstract-int"] + + [:retType="vec3%3Cf16%3E";op="quadSwapY";paramType="bool"] + + [:retType="vec3%3Cf16%3E";op="quadSwapY";paramType="f16"] + + [:retType="vec3%3Cf16%3E";op="quadSwapY";paramType="f32"] + + [:retType="vec3%3Cf16%3E";op="quadSwapY";paramType="i32"] + + [:retType="vec3%3Cf16%3E";op="quadSwapY";paramType="u32"] + + [:retType="vec3%3Cf16%3E";op="quadSwapY";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapY";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapY";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapY";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapY";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapY";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapY";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapY";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapY";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapY";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapY";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapY";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapY";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapY";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapY";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapY";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapY";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapY";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapY";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapY";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cf16%3E";op="quadSwapY";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapDiagonal";paramType="abstract-float"] + + [:retType="vec3%3Cf32%3E";op="quadSwapDiagonal";paramType="abstract-int"] + + [:retType="vec3%3Cf32%3E";op="quadSwapDiagonal";paramType="bool"] + + [:retType="vec3%3Cf32%3E";op="quadSwapDiagonal";paramType="f16"] + + [:retType="vec3%3Cf32%3E";op="quadSwapDiagonal";paramType="f32"] + + [:retType="vec3%3Cf32%3E";op="quadSwapDiagonal";paramType="i32"] + + [:retType="vec3%3Cf32%3E";op="quadSwapDiagonal";paramType="u32"] + + [:retType="vec3%3Cf32%3E";op="quadSwapDiagonal";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapDiagonal";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapDiagonal";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapDiagonal";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapDiagonal";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapDiagonal";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapDiagonal";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapDiagonal";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapDiagonal";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapDiagonal";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapDiagonal";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapDiagonal";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapDiagonal";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapDiagonal";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapDiagonal";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapDiagonal";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapDiagonal";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapDiagonal";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapDiagonal";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapDiagonal";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapDiagonal";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapX";paramType="abstract-float"] + + [:retType="vec3%3Cf32%3E";op="quadSwapX";paramType="abstract-int"] + + [:retType="vec3%3Cf32%3E";op="quadSwapX";paramType="bool"] + + [:retType="vec3%3Cf32%3E";op="quadSwapX";paramType="f16"] + + [:retType="vec3%3Cf32%3E";op="quadSwapX";paramType="f32"] + + [:retType="vec3%3Cf32%3E";op="quadSwapX";paramType="i32"] + + [:retType="vec3%3Cf32%3E";op="quadSwapX";paramType="u32"] + + [:retType="vec3%3Cf32%3E";op="quadSwapX";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapX";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapX";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapX";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapX";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapX";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapX";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapX";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapX";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapX";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapX";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapX";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapX";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapX";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapX";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapX";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapX";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapX";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapX";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapX";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapX";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapY";paramType="abstract-float"] + + [:retType="vec3%3Cf32%3E";op="quadSwapY";paramType="abstract-int"] + + [:retType="vec3%3Cf32%3E";op="quadSwapY";paramType="bool"] + + [:retType="vec3%3Cf32%3E";op="quadSwapY";paramType="f16"] + + [:retType="vec3%3Cf32%3E";op="quadSwapY";paramType="f32"] + + [:retType="vec3%3Cf32%3E";op="quadSwapY";paramType="i32"] + + [:retType="vec3%3Cf32%3E";op="quadSwapY";paramType="u32"] + + [:retType="vec3%3Cf32%3E";op="quadSwapY";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapY";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapY";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapY";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapY";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapY";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapY";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapY";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapY";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapY";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapY";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapY";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapY";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapY";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapY";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapY";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapY";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapY";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapY";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapY";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cf32%3E";op="quadSwapY";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapDiagonal";paramType="abstract-float"] + + [:retType="vec3%3Ci32%3E";op="quadSwapDiagonal";paramType="abstract-int"] + + [:retType="vec3%3Ci32%3E";op="quadSwapDiagonal";paramType="bool"] + + [:retType="vec3%3Ci32%3E";op="quadSwapDiagonal";paramType="f16"] + + [:retType="vec3%3Ci32%3E";op="quadSwapDiagonal";paramType="f32"] + + [:retType="vec3%3Ci32%3E";op="quadSwapDiagonal";paramType="i32"] + + [:retType="vec3%3Ci32%3E";op="quadSwapDiagonal";paramType="u32"] + + [:retType="vec3%3Ci32%3E";op="quadSwapDiagonal";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapDiagonal";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapDiagonal";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapDiagonal";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapDiagonal";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapDiagonal";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapDiagonal";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapDiagonal";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapDiagonal";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapDiagonal";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapDiagonal";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapDiagonal";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapDiagonal";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapDiagonal";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapDiagonal";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapDiagonal";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapDiagonal";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapDiagonal";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapDiagonal";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapDiagonal";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapDiagonal";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapX";paramType="abstract-float"] + + [:retType="vec3%3Ci32%3E";op="quadSwapX";paramType="abstract-int"] + + [:retType="vec3%3Ci32%3E";op="quadSwapX";paramType="bool"] + + [:retType="vec3%3Ci32%3E";op="quadSwapX";paramType="f16"] + + [:retType="vec3%3Ci32%3E";op="quadSwapX";paramType="f32"] + + [:retType="vec3%3Ci32%3E";op="quadSwapX";paramType="i32"] + + [:retType="vec3%3Ci32%3E";op="quadSwapX";paramType="u32"] + + [:retType="vec3%3Ci32%3E";op="quadSwapX";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapX";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapX";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapX";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapX";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapX";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapX";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapX";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapX";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapX";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapX";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapX";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapX";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapX";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapX";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapX";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapX";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapX";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapX";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapX";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapX";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapY";paramType="abstract-float"] + + [:retType="vec3%3Ci32%3E";op="quadSwapY";paramType="abstract-int"] + + [:retType="vec3%3Ci32%3E";op="quadSwapY";paramType="bool"] + + [:retType="vec3%3Ci32%3E";op="quadSwapY";paramType="f16"] + + [:retType="vec3%3Ci32%3E";op="quadSwapY";paramType="f32"] + + [:retType="vec3%3Ci32%3E";op="quadSwapY";paramType="i32"] + + [:retType="vec3%3Ci32%3E";op="quadSwapY";paramType="u32"] + + [:retType="vec3%3Ci32%3E";op="quadSwapY";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapY";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapY";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapY";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapY";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapY";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapY";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapY";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapY";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapY";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapY";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapY";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapY";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapY";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapY";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapY";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapY";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapY";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapY";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapY";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Ci32%3E";op="quadSwapY";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapDiagonal";paramType="abstract-float"] + + [:retType="vec3%3Cu32%3E";op="quadSwapDiagonal";paramType="abstract-int"] + + [:retType="vec3%3Cu32%3E";op="quadSwapDiagonal";paramType="bool"] + + [:retType="vec3%3Cu32%3E";op="quadSwapDiagonal";paramType="f16"] + + [:retType="vec3%3Cu32%3E";op="quadSwapDiagonal";paramType="f32"] + + [:retType="vec3%3Cu32%3E";op="quadSwapDiagonal";paramType="i32"] + + [:retType="vec3%3Cu32%3E";op="quadSwapDiagonal";paramType="u32"] + + [:retType="vec3%3Cu32%3E";op="quadSwapDiagonal";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapDiagonal";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapDiagonal";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapDiagonal";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapDiagonal";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapDiagonal";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapDiagonal";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapDiagonal";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapDiagonal";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapDiagonal";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapDiagonal";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapDiagonal";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapDiagonal";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapDiagonal";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapDiagonal";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapDiagonal";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapDiagonal";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapDiagonal";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapDiagonal";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapDiagonal";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapDiagonal";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapX";paramType="abstract-float"] + + [:retType="vec3%3Cu32%3E";op="quadSwapX";paramType="abstract-int"] + + [:retType="vec3%3Cu32%3E";op="quadSwapX";paramType="bool"] + + [:retType="vec3%3Cu32%3E";op="quadSwapX";paramType="f16"] + + [:retType="vec3%3Cu32%3E";op="quadSwapX";paramType="f32"] + + [:retType="vec3%3Cu32%3E";op="quadSwapX";paramType="i32"] + + [:retType="vec3%3Cu32%3E";op="quadSwapX";paramType="u32"] + + [:retType="vec3%3Cu32%3E";op="quadSwapX";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapX";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapX";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapX";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapX";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapX";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapX";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapX";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapX";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapX";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapX";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapX";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapX";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapX";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapX";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapX";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapX";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapX";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapX";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapX";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapX";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapY";paramType="abstract-float"] + + [:retType="vec3%3Cu32%3E";op="quadSwapY";paramType="abstract-int"] + + [:retType="vec3%3Cu32%3E";op="quadSwapY";paramType="bool"] + + [:retType="vec3%3Cu32%3E";op="quadSwapY";paramType="f16"] + + [:retType="vec3%3Cu32%3E";op="quadSwapY";paramType="f32"] + + [:retType="vec3%3Cu32%3E";op="quadSwapY";paramType="i32"] + + [:retType="vec3%3Cu32%3E";op="quadSwapY";paramType="u32"] + + [:retType="vec3%3Cu32%3E";op="quadSwapY";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapY";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapY";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapY";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapY";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapY";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapY";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapY";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapY";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapY";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapY";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapY";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapY";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapY";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapY";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapY";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapY";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapY";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapY";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapY";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cu32%3E";op="quadSwapY";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapDiagonal";paramType="abstract-float"] + + [:retType="vec4%3Cbool%3E";op="quadSwapDiagonal";paramType="abstract-int"] + + [:retType="vec4%3Cbool%3E";op="quadSwapDiagonal";paramType="bool"] + + [:retType="vec4%3Cbool%3E";op="quadSwapDiagonal";paramType="f16"] + + [:retType="vec4%3Cbool%3E";op="quadSwapDiagonal";paramType="f32"] + + [:retType="vec4%3Cbool%3E";op="quadSwapDiagonal";paramType="i32"] + + [:retType="vec4%3Cbool%3E";op="quadSwapDiagonal";paramType="u32"] + + [:retType="vec4%3Cbool%3E";op="quadSwapDiagonal";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapDiagonal";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapDiagonal";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapDiagonal";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapDiagonal";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapDiagonal";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapDiagonal";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapDiagonal";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapDiagonal";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapDiagonal";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapDiagonal";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapDiagonal";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapDiagonal";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapDiagonal";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapDiagonal";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapDiagonal";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapDiagonal";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapDiagonal";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapDiagonal";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapDiagonal";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapDiagonal";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapX";paramType="abstract-float"] + + [:retType="vec4%3Cbool%3E";op="quadSwapX";paramType="abstract-int"] + + [:retType="vec4%3Cbool%3E";op="quadSwapX";paramType="bool"] + + [:retType="vec4%3Cbool%3E";op="quadSwapX";paramType="f16"] + + [:retType="vec4%3Cbool%3E";op="quadSwapX";paramType="f32"] + + [:retType="vec4%3Cbool%3E";op="quadSwapX";paramType="i32"] + + [:retType="vec4%3Cbool%3E";op="quadSwapX";paramType="u32"] + + [:retType="vec4%3Cbool%3E";op="quadSwapX";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapX";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapX";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapX";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapX";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapX";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapX";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapX";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapX";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapX";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapX";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapX";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapX";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapX";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapX";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapX";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapX";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapX";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapX";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapX";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapX";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapY";paramType="abstract-float"] + + [:retType="vec4%3Cbool%3E";op="quadSwapY";paramType="abstract-int"] + + [:retType="vec4%3Cbool%3E";op="quadSwapY";paramType="bool"] + + [:retType="vec4%3Cbool%3E";op="quadSwapY";paramType="f16"] + + [:retType="vec4%3Cbool%3E";op="quadSwapY";paramType="f32"] + + [:retType="vec4%3Cbool%3E";op="quadSwapY";paramType="i32"] + + [:retType="vec4%3Cbool%3E";op="quadSwapY";paramType="u32"] + + [:retType="vec4%3Cbool%3E";op="quadSwapY";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapY";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapY";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapY";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapY";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapY";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapY";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapY";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapY";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapY";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapY";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapY";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapY";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapY";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapY";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapY";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapY";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapY";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapY";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapY";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cbool%3E";op="quadSwapY";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapDiagonal";paramType="abstract-float"] + + [:retType="vec4%3Cf16%3E";op="quadSwapDiagonal";paramType="abstract-int"] + + [:retType="vec4%3Cf16%3E";op="quadSwapDiagonal";paramType="bool"] + + [:retType="vec4%3Cf16%3E";op="quadSwapDiagonal";paramType="f16"] + + [:retType="vec4%3Cf16%3E";op="quadSwapDiagonal";paramType="f32"] + + [:retType="vec4%3Cf16%3E";op="quadSwapDiagonal";paramType="i32"] + + [:retType="vec4%3Cf16%3E";op="quadSwapDiagonal";paramType="u32"] + + [:retType="vec4%3Cf16%3E";op="quadSwapDiagonal";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapDiagonal";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapDiagonal";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapDiagonal";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapDiagonal";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapDiagonal";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapDiagonal";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapDiagonal";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapDiagonal";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapDiagonal";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapDiagonal";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapDiagonal";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapDiagonal";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapDiagonal";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapDiagonal";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapDiagonal";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapDiagonal";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapDiagonal";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapDiagonal";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapDiagonal";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapDiagonal";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapX";paramType="abstract-float"] + + [:retType="vec4%3Cf16%3E";op="quadSwapX";paramType="abstract-int"] + + [:retType="vec4%3Cf16%3E";op="quadSwapX";paramType="bool"] + + [:retType="vec4%3Cf16%3E";op="quadSwapX";paramType="f16"] + + [:retType="vec4%3Cf16%3E";op="quadSwapX";paramType="f32"] + + [:retType="vec4%3Cf16%3E";op="quadSwapX";paramType="i32"] + + [:retType="vec4%3Cf16%3E";op="quadSwapX";paramType="u32"] + + [:retType="vec4%3Cf16%3E";op="quadSwapX";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapX";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapX";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapX";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapX";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapX";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapX";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapX";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapX";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapX";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapX";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapX";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapX";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapX";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapX";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapX";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapX";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapX";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapX";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapX";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapX";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapY";paramType="abstract-float"] + + [:retType="vec4%3Cf16%3E";op="quadSwapY";paramType="abstract-int"] + + [:retType="vec4%3Cf16%3E";op="quadSwapY";paramType="bool"] + + [:retType="vec4%3Cf16%3E";op="quadSwapY";paramType="f16"] + + [:retType="vec4%3Cf16%3E";op="quadSwapY";paramType="f32"] + + [:retType="vec4%3Cf16%3E";op="quadSwapY";paramType="i32"] + + [:retType="vec4%3Cf16%3E";op="quadSwapY";paramType="u32"] + + [:retType="vec4%3Cf16%3E";op="quadSwapY";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapY";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapY";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapY";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapY";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapY";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapY";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapY";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapY";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapY";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapY";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapY";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapY";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapY";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapY";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapY";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapY";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapY";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapY";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapY";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cf16%3E";op="quadSwapY";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapDiagonal";paramType="abstract-float"] + + [:retType="vec4%3Cf32%3E";op="quadSwapDiagonal";paramType="abstract-int"] + + [:retType="vec4%3Cf32%3E";op="quadSwapDiagonal";paramType="bool"] + + [:retType="vec4%3Cf32%3E";op="quadSwapDiagonal";paramType="f16"] + + [:retType="vec4%3Cf32%3E";op="quadSwapDiagonal";paramType="f32"] + + [:retType="vec4%3Cf32%3E";op="quadSwapDiagonal";paramType="i32"] + + [:retType="vec4%3Cf32%3E";op="quadSwapDiagonal";paramType="u32"] + + [:retType="vec4%3Cf32%3E";op="quadSwapDiagonal";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapDiagonal";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapDiagonal";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapDiagonal";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapDiagonal";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapDiagonal";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapDiagonal";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapDiagonal";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapDiagonal";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapDiagonal";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapDiagonal";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapDiagonal";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapDiagonal";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapDiagonal";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapDiagonal";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapDiagonal";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapDiagonal";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapDiagonal";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapDiagonal";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapDiagonal";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapDiagonal";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapX";paramType="abstract-float"] + + [:retType="vec4%3Cf32%3E";op="quadSwapX";paramType="abstract-int"] + + [:retType="vec4%3Cf32%3E";op="quadSwapX";paramType="bool"] + + [:retType="vec4%3Cf32%3E";op="quadSwapX";paramType="f16"] + + [:retType="vec4%3Cf32%3E";op="quadSwapX";paramType="f32"] + + [:retType="vec4%3Cf32%3E";op="quadSwapX";paramType="i32"] + + [:retType="vec4%3Cf32%3E";op="quadSwapX";paramType="u32"] + + [:retType="vec4%3Cf32%3E";op="quadSwapX";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapX";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapX";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapX";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapX";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapX";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapX";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapX";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapX";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapX";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapX";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapX";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapX";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapX";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapX";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapX";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapX";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapX";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapX";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapX";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapX";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapY";paramType="abstract-float"] + + [:retType="vec4%3Cf32%3E";op="quadSwapY";paramType="abstract-int"] + + [:retType="vec4%3Cf32%3E";op="quadSwapY";paramType="bool"] + + [:retType="vec4%3Cf32%3E";op="quadSwapY";paramType="f16"] + + [:retType="vec4%3Cf32%3E";op="quadSwapY";paramType="f32"] + + [:retType="vec4%3Cf32%3E";op="quadSwapY";paramType="i32"] + + [:retType="vec4%3Cf32%3E";op="quadSwapY";paramType="u32"] + + [:retType="vec4%3Cf32%3E";op="quadSwapY";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapY";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapY";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapY";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapY";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapY";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapY";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapY";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapY";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapY";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapY";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapY";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapY";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapY";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapY";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapY";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapY";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapY";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapY";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapY";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cf32%3E";op="quadSwapY";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapDiagonal";paramType="abstract-float"] + + [:retType="vec4%3Ci32%3E";op="quadSwapDiagonal";paramType="abstract-int"] + + [:retType="vec4%3Ci32%3E";op="quadSwapDiagonal";paramType="bool"] + + [:retType="vec4%3Ci32%3E";op="quadSwapDiagonal";paramType="f16"] + + [:retType="vec4%3Ci32%3E";op="quadSwapDiagonal";paramType="f32"] + + [:retType="vec4%3Ci32%3E";op="quadSwapDiagonal";paramType="i32"] + + [:retType="vec4%3Ci32%3E";op="quadSwapDiagonal";paramType="u32"] + + [:retType="vec4%3Ci32%3E";op="quadSwapDiagonal";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapDiagonal";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapDiagonal";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapDiagonal";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapDiagonal";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapDiagonal";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapDiagonal";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapDiagonal";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapDiagonal";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapDiagonal";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapDiagonal";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapDiagonal";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapDiagonal";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapDiagonal";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapDiagonal";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapDiagonal";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapDiagonal";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapDiagonal";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapDiagonal";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapDiagonal";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapDiagonal";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapX";paramType="abstract-float"] + + [:retType="vec4%3Ci32%3E";op="quadSwapX";paramType="abstract-int"] + + [:retType="vec4%3Ci32%3E";op="quadSwapX";paramType="bool"] + + [:retType="vec4%3Ci32%3E";op="quadSwapX";paramType="f16"] + + [:retType="vec4%3Ci32%3E";op="quadSwapX";paramType="f32"] + + [:retType="vec4%3Ci32%3E";op="quadSwapX";paramType="i32"] + + [:retType="vec4%3Ci32%3E";op="quadSwapX";paramType="u32"] + + [:retType="vec4%3Ci32%3E";op="quadSwapX";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapX";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapX";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapX";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapX";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapX";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapX";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapX";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapX";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapX";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapX";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapX";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapX";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapX";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapX";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapX";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapX";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapX";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapX";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapX";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapX";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapY";paramType="abstract-float"] + + [:retType="vec4%3Ci32%3E";op="quadSwapY";paramType="abstract-int"] + + [:retType="vec4%3Ci32%3E";op="quadSwapY";paramType="bool"] + + [:retType="vec4%3Ci32%3E";op="quadSwapY";paramType="f16"] + + [:retType="vec4%3Ci32%3E";op="quadSwapY";paramType="f32"] + + [:retType="vec4%3Ci32%3E";op="quadSwapY";paramType="i32"] + + [:retType="vec4%3Ci32%3E";op="quadSwapY";paramType="u32"] + + [:retType="vec4%3Ci32%3E";op="quadSwapY";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapY";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapY";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapY";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapY";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapY";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapY";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapY";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapY";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapY";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapY";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapY";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapY";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapY";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapY";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapY";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapY";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapY";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapY";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapY";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Ci32%3E";op="quadSwapY";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="abstract-float"] + + [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="abstract-int"] + + [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="bool"] + + [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="f16"] + + [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="f32"] + + [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="i32"] + + [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="u32"] + + [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapDiagonal";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapX";paramType="abstract-float"] + + [:retType="vec4%3Cu32%3E";op="quadSwapX";paramType="abstract-int"] + + [:retType="vec4%3Cu32%3E";op="quadSwapX";paramType="bool"] + + [:retType="vec4%3Cu32%3E";op="quadSwapX";paramType="f16"] + + [:retType="vec4%3Cu32%3E";op="quadSwapX";paramType="f32"] + + [:retType="vec4%3Cu32%3E";op="quadSwapX";paramType="i32"] + + [:retType="vec4%3Cu32%3E";op="quadSwapX";paramType="u32"] + + [:retType="vec4%3Cu32%3E";op="quadSwapX";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapX";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapX";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapX";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapX";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapX";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapX";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapX";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapX";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapX";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapX";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapX";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapX";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapX";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapX";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapX";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapX";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapX";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapX";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapX";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapX";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapY";paramType="abstract-float"] + + [:retType="vec4%3Cu32%3E";op="quadSwapY";paramType="abstract-int"] + + [:retType="vec4%3Cu32%3E";op="quadSwapY";paramType="bool"] + + [:retType="vec4%3Cu32%3E";op="quadSwapY";paramType="f16"] + + [:retType="vec4%3Cu32%3E";op="quadSwapY";paramType="f32"] + + [:retType="vec4%3Cu32%3E";op="quadSwapY";paramType="i32"] + + [:retType="vec4%3Cu32%3E";op="quadSwapY";paramType="u32"] + + [:retType="vec4%3Cu32%3E";op="quadSwapY";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapY";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapY";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapY";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapY";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapY";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapY";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapY";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapY";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapY";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapY";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapY";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapY";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapY";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapY";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapY";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapY";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapY";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapY";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapY";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cu32%3E";op="quadSwapY";paramType="vec4%3Cu32%3E"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,quadSwap:stage:*] + [:stage="compute";op="quadSwapDiagonal"] + + [:stage="compute";op="quadSwapX"] + + [:stage="compute";op="quadSwapY"] + + [:stage="fragment";op="quadSwapDiagonal"] + + [:stage="fragment";op="quadSwapX"] + + [:stage="fragment";op="quadSwapY"] + + [:stage="vertex";op="quadSwapDiagonal"] + + [:stage="vertex";op="quadSwapX"] + + [:stage="vertex";op="quadSwapY"] + + [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,quantizeToF16:args:*] [:arg="bad_0args"] @@ -126291,6 +476543,15218 @@ [:stage="override";type="vec4%3Cf32%3E"] +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupAdd:data_type:*] + [:type="abstract-float"] + + [:type="abstract-int"] + + [:type="bool"] + + [:type="f16"] + + [:type="f32"] + + [:type="i32"] + + [:type="u32"] + + [:type="vec2%3Cabstract-float%3E"] + + [:type="vec2%3Cabstract-int%3E"] + + [:type="vec2%3Cbool%3E"] + + [:type="vec2%3Cf16%3E"] + + [:type="vec2%3Cf32%3E"] + + [:type="vec2%3Ci32%3E"] + + [:type="vec2%3Cu32%3E"] + + [:type="vec3%3Cabstract-float%3E"] + + [:type="vec3%3Cabstract-int%3E"] + + [:type="vec3%3Cbool%3E"] + + [:type="vec3%3Cf16%3E"] + + [:type="vec3%3Cf32%3E"] + + [:type="vec3%3Ci32%3E"] + + [:type="vec3%3Cu32%3E"] + + [:type="vec4%3Cabstract-float%3E"] + + [:type="vec4%3Cabstract-int%3E"] + + [:type="vec4%3Cbool%3E"] + + [:type="vec4%3Cf16%3E"] + + [:type="vec4%3Cf32%3E"] + + [:type="vec4%3Ci32%3E"] + + [:type="vec4%3Cu32%3E"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupAdd:early_eval:*] + [:stage="constant"] + + [:stage="override"] + + [:stage="runtime"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupAdd:invalid_types:*] + [:case="array_f32"] + + [:case="array_u32"] + + [:case="frexp_ret"] + + [:case="ptr_func"] + + [:case="ptr_priv"] + + [:case="struct_s"] + + [:case="struct_t"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupAdd:must_use:*] + [:must_use=false] + + [:must_use=true] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupAdd:return_type:*] + [:dataType="bool";retType="bool"] + + [:dataType="bool";retType="f16"] + + [:dataType="bool";retType="f32"] + + [:dataType="bool";retType="i32"] + + [:dataType="bool";retType="u32"] + + [:dataType="bool";retType="vec2%3Cbool%3E"] + + [:dataType="bool";retType="vec2%3Cf16%3E"] + + [:dataType="bool";retType="vec2%3Cf32%3E"] + + [:dataType="bool";retType="vec2%3Ci32%3E"] + + [:dataType="bool";retType="vec2%3Cu32%3E"] + + [:dataType="bool";retType="vec3%3Cbool%3E"] + + [:dataType="bool";retType="vec3%3Cf16%3E"] + + [:dataType="bool";retType="vec3%3Cf32%3E"] + + [:dataType="bool";retType="vec3%3Ci32%3E"] + + [:dataType="bool";retType="vec3%3Cu32%3E"] + + [:dataType="bool";retType="vec4%3Cbool%3E"] + + [:dataType="bool";retType="vec4%3Cf16%3E"] + + [:dataType="bool";retType="vec4%3Cf32%3E"] + + [:dataType="bool";retType="vec4%3Ci32%3E"] + + [:dataType="bool";retType="vec4%3Cu32%3E"] + + [:dataType="f16";retType="bool"] + + [:dataType="f16";retType="f16"] + + [:dataType="f16";retType="f32"] + + [:dataType="f16";retType="i32"] + + [:dataType="f16";retType="u32"] + + [:dataType="f16";retType="vec2%3Cbool%3E"] + + [:dataType="f16";retType="vec2%3Cf16%3E"] + + [:dataType="f16";retType="vec2%3Cf32%3E"] + + [:dataType="f16";retType="vec2%3Ci32%3E"] + + [:dataType="f16";retType="vec2%3Cu32%3E"] + + [:dataType="f16";retType="vec3%3Cbool%3E"] + + [:dataType="f16";retType="vec3%3Cf16%3E"] + + [:dataType="f16";retType="vec3%3Cf32%3E"] + + [:dataType="f16";retType="vec3%3Ci32%3E"] + + [:dataType="f16";retType="vec3%3Cu32%3E"] + + [:dataType="f16";retType="vec4%3Cbool%3E"] + + [:dataType="f16";retType="vec4%3Cf16%3E"] + + [:dataType="f16";retType="vec4%3Cf32%3E"] + + [:dataType="f16";retType="vec4%3Ci32%3E"] + + [:dataType="f16";retType="vec4%3Cu32%3E"] + + [:dataType="f32";retType="bool"] + + [:dataType="f32";retType="f16"] + + [:dataType="f32";retType="f32"] + + [:dataType="f32";retType="i32"] + + [:dataType="f32";retType="u32"] + + [:dataType="f32";retType="vec2%3Cbool%3E"] + + [:dataType="f32";retType="vec2%3Cf16%3E"] + + [:dataType="f32";retType="vec2%3Cf32%3E"] + + [:dataType="f32";retType="vec2%3Ci32%3E"] + + [:dataType="f32";retType="vec2%3Cu32%3E"] + + [:dataType="f32";retType="vec3%3Cbool%3E"] + + [:dataType="f32";retType="vec3%3Cf16%3E"] + + [:dataType="f32";retType="vec3%3Cf32%3E"] + + [:dataType="f32";retType="vec3%3Ci32%3E"] + + [:dataType="f32";retType="vec3%3Cu32%3E"] + + [:dataType="f32";retType="vec4%3Cbool%3E"] + + [:dataType="f32";retType="vec4%3Cf16%3E"] + + [:dataType="f32";retType="vec4%3Cf32%3E"] + + [:dataType="f32";retType="vec4%3Ci32%3E"] + + [:dataType="f32";retType="vec4%3Cu32%3E"] + + [:dataType="i32";retType="bool"] + + [:dataType="i32";retType="f16"] + + [:dataType="i32";retType="f32"] + + [:dataType="i32";retType="i32"] + + [:dataType="i32";retType="u32"] + + [:dataType="i32";retType="vec2%3Cbool%3E"] + + [:dataType="i32";retType="vec2%3Cf16%3E"] + + [:dataType="i32";retType="vec2%3Cf32%3E"] + + [:dataType="i32";retType="vec2%3Ci32%3E"] + + [:dataType="i32";retType="vec2%3Cu32%3E"] + + [:dataType="i32";retType="vec3%3Cbool%3E"] + + [:dataType="i32";retType="vec3%3Cf16%3E"] + + [:dataType="i32";retType="vec3%3Cf32%3E"] + + [:dataType="i32";retType="vec3%3Ci32%3E"] + + [:dataType="i32";retType="vec3%3Cu32%3E"] + + [:dataType="i32";retType="vec4%3Cbool%3E"] + + [:dataType="i32";retType="vec4%3Cf16%3E"] + + [:dataType="i32";retType="vec4%3Cf32%3E"] + + [:dataType="i32";retType="vec4%3Ci32%3E"] + + [:dataType="i32";retType="vec4%3Cu32%3E"] + + [:dataType="u32";retType="bool"] + + [:dataType="u32";retType="f16"] + + [:dataType="u32";retType="f32"] + + [:dataType="u32";retType="i32"] + + [:dataType="u32";retType="u32"] + + [:dataType="u32";retType="vec2%3Cbool%3E"] + + [:dataType="u32";retType="vec2%3Cf16%3E"] + + [:dataType="u32";retType="vec2%3Cf32%3E"] + + [:dataType="u32";retType="vec2%3Ci32%3E"] + + [:dataType="u32";retType="vec2%3Cu32%3E"] + + [:dataType="u32";retType="vec3%3Cbool%3E"] + + [:dataType="u32";retType="vec3%3Cf16%3E"] + + [:dataType="u32";retType="vec3%3Cf32%3E"] + + [:dataType="u32";retType="vec3%3Ci32%3E"] + + [:dataType="u32";retType="vec3%3Cu32%3E"] + + [:dataType="u32";retType="vec4%3Cbool%3E"] + + [:dataType="u32";retType="vec4%3Cf16%3E"] + + [:dataType="u32";retType="vec4%3Cf32%3E"] + + [:dataType="u32";retType="vec4%3Ci32%3E"] + + [:dataType="u32";retType="vec4%3Cu32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="bool"] + + [:dataType="vec2%3Cbool%3E";retType="f16"] + + [:dataType="vec2%3Cbool%3E";retType="f32"] + + [:dataType="vec2%3Cbool%3E";retType="i32"] + + [:dataType="vec2%3Cbool%3E";retType="u32"] + + [:dataType="vec2%3Cbool%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="bool"] + + [:dataType="vec2%3Cf16%3E";retType="f16"] + + [:dataType="vec2%3Cf16%3E";retType="f32"] + + [:dataType="vec2%3Cf16%3E";retType="i32"] + + [:dataType="vec2%3Cf16%3E";retType="u32"] + + [:dataType="vec2%3Cf16%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="bool"] + + [:dataType="vec2%3Cf32%3E";retType="f16"] + + [:dataType="vec2%3Cf32%3E";retType="f32"] + + [:dataType="vec2%3Cf32%3E";retType="i32"] + + [:dataType="vec2%3Cf32%3E";retType="u32"] + + [:dataType="vec2%3Cf32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="bool"] + + [:dataType="vec2%3Ci32%3E";retType="f16"] + + [:dataType="vec2%3Ci32%3E";retType="f32"] + + [:dataType="vec2%3Ci32%3E";retType="i32"] + + [:dataType="vec2%3Ci32%3E";retType="u32"] + + [:dataType="vec2%3Ci32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="bool"] + + [:dataType="vec2%3Cu32%3E";retType="f16"] + + [:dataType="vec2%3Cu32%3E";retType="f32"] + + [:dataType="vec2%3Cu32%3E";retType="i32"] + + [:dataType="vec2%3Cu32%3E";retType="u32"] + + [:dataType="vec2%3Cu32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="bool"] + + [:dataType="vec3%3Cbool%3E";retType="f16"] + + [:dataType="vec3%3Cbool%3E";retType="f32"] + + [:dataType="vec3%3Cbool%3E";retType="i32"] + + [:dataType="vec3%3Cbool%3E";retType="u32"] + + [:dataType="vec3%3Cbool%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="bool"] + + [:dataType="vec3%3Cf16%3E";retType="f16"] + + [:dataType="vec3%3Cf16%3E";retType="f32"] + + [:dataType="vec3%3Cf16%3E";retType="i32"] + + [:dataType="vec3%3Cf16%3E";retType="u32"] + + [:dataType="vec3%3Cf16%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="bool"] + + [:dataType="vec3%3Cf32%3E";retType="f16"] + + [:dataType="vec3%3Cf32%3E";retType="f32"] + + [:dataType="vec3%3Cf32%3E";retType="i32"] + + [:dataType="vec3%3Cf32%3E";retType="u32"] + + [:dataType="vec3%3Cf32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="bool"] + + [:dataType="vec3%3Ci32%3E";retType="f16"] + + [:dataType="vec3%3Ci32%3E";retType="f32"] + + [:dataType="vec3%3Ci32%3E";retType="i32"] + + [:dataType="vec3%3Ci32%3E";retType="u32"] + + [:dataType="vec3%3Ci32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="bool"] + + [:dataType="vec3%3Cu32%3E";retType="f16"] + + [:dataType="vec3%3Cu32%3E";retType="f32"] + + [:dataType="vec3%3Cu32%3E";retType="i32"] + + [:dataType="vec3%3Cu32%3E";retType="u32"] + + [:dataType="vec3%3Cu32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="bool"] + + [:dataType="vec4%3Cbool%3E";retType="f16"] + + [:dataType="vec4%3Cbool%3E";retType="f32"] + + [:dataType="vec4%3Cbool%3E";retType="i32"] + + [:dataType="vec4%3Cbool%3E";retType="u32"] + + [:dataType="vec4%3Cbool%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="bool"] + + [:dataType="vec4%3Cf16%3E";retType="f16"] + + [:dataType="vec4%3Cf16%3E";retType="f32"] + + [:dataType="vec4%3Cf16%3E";retType="i32"] + + [:dataType="vec4%3Cf16%3E";retType="u32"] + + [:dataType="vec4%3Cf16%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="bool"] + + [:dataType="vec4%3Cf32%3E";retType="f16"] + + [:dataType="vec4%3Cf32%3E";retType="f32"] + + [:dataType="vec4%3Cf32%3E";retType="i32"] + + [:dataType="vec4%3Cf32%3E";retType="u32"] + + [:dataType="vec4%3Cf32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="bool"] + + [:dataType="vec4%3Ci32%3E";retType="f16"] + + [:dataType="vec4%3Ci32%3E";retType="f32"] + + [:dataType="vec4%3Ci32%3E";retType="i32"] + + [:dataType="vec4%3Ci32%3E";retType="u32"] + + [:dataType="vec4%3Ci32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="bool"] + + [:dataType="vec4%3Cu32%3E";retType="f16"] + + [:dataType="vec4%3Cu32%3E";retType="f32"] + + [:dataType="vec4%3Cu32%3E";retType="i32"] + + [:dataType="vec4%3Cu32%3E";retType="u32"] + + [:dataType="vec4%3Cu32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec4%3Cu32%3E"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupAdd:stage:*] + [:stage="compute"] + + [:stage="fragment"] + + [:stage="vertex"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupAnyAll:data_type:*] + [:type="abstract-float";op="subgroupAll"] + + [:type="abstract-float";op="subgroupAny"] + + [:type="abstract-int";op="subgroupAll"] + + [:type="abstract-int";op="subgroupAny"] + + [:type="bool";op="subgroupAll"] + + [:type="bool";op="subgroupAny"] + + [:type="f16";op="subgroupAll"] + + [:type="f16";op="subgroupAny"] + + [:type="f32";op="subgroupAll"] + + [:type="f32";op="subgroupAny"] + + [:type="i32";op="subgroupAll"] + + [:type="i32";op="subgroupAny"] + + [:type="u32";op="subgroupAll"] + + [:type="u32";op="subgroupAny"] + + [:type="vec2%3Cabstract-float%3E";op="subgroupAll"] + + [:type="vec2%3Cabstract-float%3E";op="subgroupAny"] + + [:type="vec2%3Cabstract-int%3E";op="subgroupAll"] + + [:type="vec2%3Cabstract-int%3E";op="subgroupAny"] + + [:type="vec2%3Cbool%3E";op="subgroupAll"] + + [:type="vec2%3Cbool%3E";op="subgroupAny"] + + [:type="vec2%3Cf16%3E";op="subgroupAll"] + + [:type="vec2%3Cf16%3E";op="subgroupAny"] + + [:type="vec2%3Cf32%3E";op="subgroupAll"] + + [:type="vec2%3Cf32%3E";op="subgroupAny"] + + [:type="vec2%3Ci32%3E";op="subgroupAll"] + + [:type="vec2%3Ci32%3E";op="subgroupAny"] + + [:type="vec2%3Cu32%3E";op="subgroupAll"] + + [:type="vec2%3Cu32%3E";op="subgroupAny"] + + [:type="vec3%3Cabstract-float%3E";op="subgroupAll"] + + [:type="vec3%3Cabstract-float%3E";op="subgroupAny"] + + [:type="vec3%3Cabstract-int%3E";op="subgroupAll"] + + [:type="vec3%3Cabstract-int%3E";op="subgroupAny"] + + [:type="vec3%3Cbool%3E";op="subgroupAll"] + + [:type="vec3%3Cbool%3E";op="subgroupAny"] + + [:type="vec3%3Cf16%3E";op="subgroupAll"] + + [:type="vec3%3Cf16%3E";op="subgroupAny"] + + [:type="vec3%3Cf32%3E";op="subgroupAll"] + + [:type="vec3%3Cf32%3E";op="subgroupAny"] + + [:type="vec3%3Ci32%3E";op="subgroupAll"] + + [:type="vec3%3Ci32%3E";op="subgroupAny"] + + [:type="vec3%3Cu32%3E";op="subgroupAll"] + + [:type="vec3%3Cu32%3E";op="subgroupAny"] + + [:type="vec4%3Cabstract-float%3E";op="subgroupAll"] + + [:type="vec4%3Cabstract-float%3E";op="subgroupAny"] + + [:type="vec4%3Cabstract-int%3E";op="subgroupAll"] + + [:type="vec4%3Cabstract-int%3E";op="subgroupAny"] + + [:type="vec4%3Cbool%3E";op="subgroupAll"] + + [:type="vec4%3Cbool%3E";op="subgroupAny"] + + [:type="vec4%3Cf16%3E";op="subgroupAll"] + + [:type="vec4%3Cf16%3E";op="subgroupAny"] + + [:type="vec4%3Cf32%3E";op="subgroupAll"] + + [:type="vec4%3Cf32%3E";op="subgroupAny"] + + [:type="vec4%3Ci32%3E";op="subgroupAll"] + + [:type="vec4%3Ci32%3E";op="subgroupAny"] + + [:type="vec4%3Cu32%3E";op="subgroupAll"] + + [:type="vec4%3Cu32%3E";op="subgroupAny"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupAnyAll:early_eval:*] + [:stage="constant";op="subgroupAll"] + + [:stage="constant";op="subgroupAny"] + + [:stage="override";op="subgroupAll"] + + [:stage="override";op="subgroupAny"] + + [:stage="runtime";op="subgroupAll"] + + [:stage="runtime";op="subgroupAny"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupAnyAll:must_use:*] + [:must_use=false;op="subgroupAll"] + + [:must_use=false;op="subgroupAny"] + + [:must_use=true;op="subgroupAll"] + + [:must_use=true;op="subgroupAny"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupAnyAll:requires_subgroups:*] + [:enable=false;op="subgroupAll"] + + [:enable=false;op="subgroupAny"] + + [:enable=true;op="subgroupAll"] + + [:enable=true;op="subgroupAny"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupAnyAll:return_type:*] + [:type="bool";op="subgroupAll"] + + [:type="bool";op="subgroupAny"] + + [:type="f16";op="subgroupAll"] + + [:type="f16";op="subgroupAny"] + + [:type="f32";op="subgroupAll"] + + [:type="f32";op="subgroupAny"] + + [:type="i32";op="subgroupAll"] + + [:type="i32";op="subgroupAny"] + + [:type="u32";op="subgroupAll"] + + [:type="u32";op="subgroupAny"] + + [:type="vec2%3Cbool%3E";op="subgroupAll"] + + [:type="vec2%3Cbool%3E";op="subgroupAny"] + + [:type="vec2%3Cf16%3E";op="subgroupAll"] + + [:type="vec2%3Cf16%3E";op="subgroupAny"] + + [:type="vec2%3Cf32%3E";op="subgroupAll"] + + [:type="vec2%3Cf32%3E";op="subgroupAny"] + + [:type="vec2%3Ci32%3E";op="subgroupAll"] + + [:type="vec2%3Ci32%3E";op="subgroupAny"] + + [:type="vec2%3Cu32%3E";op="subgroupAll"] + + [:type="vec2%3Cu32%3E";op="subgroupAny"] + + [:type="vec3%3Cbool%3E";op="subgroupAll"] + + [:type="vec3%3Cbool%3E";op="subgroupAny"] + + [:type="vec3%3Cf16%3E";op="subgroupAll"] + + [:type="vec3%3Cf16%3E";op="subgroupAny"] + + [:type="vec3%3Cf32%3E";op="subgroupAll"] + + [:type="vec3%3Cf32%3E";op="subgroupAny"] + + [:type="vec3%3Ci32%3E";op="subgroupAll"] + + [:type="vec3%3Ci32%3E";op="subgroupAny"] + + [:type="vec3%3Cu32%3E";op="subgroupAll"] + + [:type="vec3%3Cu32%3E";op="subgroupAny"] + + [:type="vec4%3Cbool%3E";op="subgroupAll"] + + [:type="vec4%3Cbool%3E";op="subgroupAny"] + + [:type="vec4%3Cf16%3E";op="subgroupAll"] + + [:type="vec4%3Cf16%3E";op="subgroupAny"] + + [:type="vec4%3Cf32%3E";op="subgroupAll"] + + [:type="vec4%3Cf32%3E";op="subgroupAny"] + + [:type="vec4%3Ci32%3E";op="subgroupAll"] + + [:type="vec4%3Ci32%3E";op="subgroupAny"] + + [:type="vec4%3Cu32%3E";op="subgroupAll"] + + [:type="vec4%3Cu32%3E";op="subgroupAny"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupAnyAll:stage:*] + [:stage="compute";op="subgroupAll"] + + [:stage="compute";op="subgroupAny"] + + [:stage="fragment";op="subgroupAll"] + + [:stage="fragment";op="subgroupAny"] + + [:stage="vertex";op="subgroupAll"] + + [:stage="vertex";op="subgroupAny"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBallot:data_type:*] + [:type="abstract-float"] + + [:type="abstract-int"] + + [:type="bool"] + + [:type="f16"] + + [:type="f32"] + + [:type="i32"] + + [:type="u32"] + + [:type="vec2%3Cabstract-float%3E"] + + [:type="vec2%3Cabstract-int%3E"] + + [:type="vec2%3Cbool%3E"] + + [:type="vec2%3Cf16%3E"] + + [:type="vec2%3Cf32%3E"] + + [:type="vec2%3Ci32%3E"] + + [:type="vec2%3Cu32%3E"] + + [:type="vec3%3Cabstract-float%3E"] + + [:type="vec3%3Cabstract-int%3E"] + + [:type="vec3%3Cbool%3E"] + + [:type="vec3%3Cf16%3E"] + + [:type="vec3%3Cf32%3E"] + + [:type="vec3%3Ci32%3E"] + + [:type="vec3%3Cu32%3E"] + + [:type="vec4%3Cabstract-float%3E"] + + [:type="vec4%3Cabstract-int%3E"] + + [:type="vec4%3Cbool%3E"] + + [:type="vec4%3Cf16%3E"] + + [:type="vec4%3Cf32%3E"] + + [:type="vec4%3Ci32%3E"] + + [:type="vec4%3Cu32%3E"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBallot:early_eval:*] + [:stage="constant"] + + [:stage="override"] + + [:stage="runtime"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBallot:must_use:*] + [:must_use=false] + + [:must_use=true] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBallot:requires_subgroups:*] + [:enable=false] + + [:enable=true] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBallot:return_type:*] + [:type="bool"] + + [:type="f16"] + + [:type="f32"] + + [:type="i32"] + + [:type="u32"] + + [:type="vec2%3Cbool%3E"] + + [:type="vec2%3Cf16%3E"] + + [:type="vec2%3Cf32%3E"] + + [:type="vec2%3Ci32%3E"] + + [:type="vec2%3Cu32%3E"] + + [:type="vec3%3Cbool%3E"] + + [:type="vec3%3Cf16%3E"] + + [:type="vec3%3Cf32%3E"] + + [:type="vec3%3Ci32%3E"] + + [:type="vec3%3Cu32%3E"] + + [:type="vec4%3Cbool%3E"] + + [:type="vec4%3Cf16%3E"] + + [:type="vec4%3Cf32%3E"] + + [:type="vec4%3Ci32%3E"] + + [:type="vec4%3Cu32%3E"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBallot:stage:*] + [:stage="compute"] + + [:stage="fragment"] + + [:stage="vertex"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBitwise:data_type:*] + [:type="abstract-float";op="subgroupAnd"] + + [:type="abstract-float";op="subgroupOr"] + + [:type="abstract-float";op="subgroupXor"] + + [:type="abstract-int";op="subgroupAnd"] + + [:type="abstract-int";op="subgroupOr"] + + [:type="abstract-int";op="subgroupXor"] + + [:type="bool";op="subgroupAnd"] + + [:type="bool";op="subgroupOr"] + + [:type="bool";op="subgroupXor"] + + [:type="f16";op="subgroupAnd"] + + [:type="f16";op="subgroupOr"] + + [:type="f16";op="subgroupXor"] + + [:type="f32";op="subgroupAnd"] + + [:type="f32";op="subgroupOr"] + + [:type="f32";op="subgroupXor"] + + [:type="i32";op="subgroupAnd"] + + [:type="i32";op="subgroupOr"] + + [:type="i32";op="subgroupXor"] + + [:type="u32";op="subgroupAnd"] + + [:type="u32";op="subgroupOr"] + + [:type="u32";op="subgroupXor"] + + [:type="vec2%3Cabstract-float%3E";op="subgroupAnd"] + + [:type="vec2%3Cabstract-float%3E";op="subgroupOr"] + + [:type="vec2%3Cabstract-float%3E";op="subgroupXor"] + + [:type="vec2%3Cabstract-int%3E";op="subgroupAnd"] + + [:type="vec2%3Cabstract-int%3E";op="subgroupOr"] + + [:type="vec2%3Cabstract-int%3E";op="subgroupXor"] + + [:type="vec2%3Cbool%3E";op="subgroupAnd"] + + [:type="vec2%3Cbool%3E";op="subgroupOr"] + + [:type="vec2%3Cbool%3E";op="subgroupXor"] + + [:type="vec2%3Cf16%3E";op="subgroupAnd"] + + [:type="vec2%3Cf16%3E";op="subgroupOr"] + + [:type="vec2%3Cf16%3E";op="subgroupXor"] + + [:type="vec2%3Cf32%3E";op="subgroupAnd"] + + [:type="vec2%3Cf32%3E";op="subgroupOr"] + + [:type="vec2%3Cf32%3E";op="subgroupXor"] + + [:type="vec2%3Ci32%3E";op="subgroupAnd"] + + [:type="vec2%3Ci32%3E";op="subgroupOr"] + + [:type="vec2%3Ci32%3E";op="subgroupXor"] + + [:type="vec2%3Cu32%3E";op="subgroupAnd"] + + [:type="vec2%3Cu32%3E";op="subgroupOr"] + + [:type="vec2%3Cu32%3E";op="subgroupXor"] + + [:type="vec3%3Cabstract-float%3E";op="subgroupAnd"] + + [:type="vec3%3Cabstract-float%3E";op="subgroupOr"] + + [:type="vec3%3Cabstract-float%3E";op="subgroupXor"] + + [:type="vec3%3Cabstract-int%3E";op="subgroupAnd"] + + [:type="vec3%3Cabstract-int%3E";op="subgroupOr"] + + [:type="vec3%3Cabstract-int%3E";op="subgroupXor"] + + [:type="vec3%3Cbool%3E";op="subgroupAnd"] + + [:type="vec3%3Cbool%3E";op="subgroupOr"] + + [:type="vec3%3Cbool%3E";op="subgroupXor"] + + [:type="vec3%3Cf16%3E";op="subgroupAnd"] + + [:type="vec3%3Cf16%3E";op="subgroupOr"] + + [:type="vec3%3Cf16%3E";op="subgroupXor"] + + [:type="vec3%3Cf32%3E";op="subgroupAnd"] + + [:type="vec3%3Cf32%3E";op="subgroupOr"] + + [:type="vec3%3Cf32%3E";op="subgroupXor"] + + [:type="vec3%3Ci32%3E";op="subgroupAnd"] + + [:type="vec3%3Ci32%3E";op="subgroupOr"] + + [:type="vec3%3Ci32%3E";op="subgroupXor"] + + [:type="vec3%3Cu32%3E";op="subgroupAnd"] + + [:type="vec3%3Cu32%3E";op="subgroupOr"] + + [:type="vec3%3Cu32%3E";op="subgroupXor"] + + [:type="vec4%3Cabstract-float%3E";op="subgroupAnd"] + + [:type="vec4%3Cabstract-float%3E";op="subgroupOr"] + + [:type="vec4%3Cabstract-float%3E";op="subgroupXor"] + + [:type="vec4%3Cabstract-int%3E";op="subgroupAnd"] + + [:type="vec4%3Cabstract-int%3E";op="subgroupOr"] + + [:type="vec4%3Cabstract-int%3E";op="subgroupXor"] + + [:type="vec4%3Cbool%3E";op="subgroupAnd"] + + [:type="vec4%3Cbool%3E";op="subgroupOr"] + + [:type="vec4%3Cbool%3E";op="subgroupXor"] + + [:type="vec4%3Cf16%3E";op="subgroupAnd"] + + [:type="vec4%3Cf16%3E";op="subgroupOr"] + + [:type="vec4%3Cf16%3E";op="subgroupXor"] + + [:type="vec4%3Cf32%3E";op="subgroupAnd"] + + [:type="vec4%3Cf32%3E";op="subgroupOr"] + + [:type="vec4%3Cf32%3E";op="subgroupXor"] + + [:type="vec4%3Ci32%3E";op="subgroupAnd"] + + [:type="vec4%3Ci32%3E";op="subgroupOr"] + + [:type="vec4%3Ci32%3E";op="subgroupXor"] + + [:type="vec4%3Cu32%3E";op="subgroupAnd"] + + [:type="vec4%3Cu32%3E";op="subgroupOr"] + + [:type="vec4%3Cu32%3E";op="subgroupXor"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBitwise:early_eval:*] + [:stage="constant";op="subgroupAnd"] + + [:stage="constant";op="subgroupOr"] + + [:stage="constant";op="subgroupXor"] + + [:stage="override";op="subgroupAnd"] + + [:stage="override";op="subgroupOr"] + + [:stage="override";op="subgroupXor"] + + [:stage="runtime";op="subgroupAnd"] + + [:stage="runtime";op="subgroupOr"] + + [:stage="runtime";op="subgroupXor"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBitwise:must_use:*] + [:must_use=false;op="subgroupAnd"] + + [:must_use=false;op="subgroupOr"] + + [:must_use=false;op="subgroupXor"] + + [:must_use=true;op="subgroupAnd"] + + [:must_use=true;op="subgroupOr"] + + [:must_use=true;op="subgroupXor"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBitwise:requires_subgroups:*] + [:enable=false;op="subgroupAnd"] + + [:enable=false;op="subgroupOr"] + + [:enable=false;op="subgroupXor"] + + [:enable=true;op="subgroupAnd"] + + [:enable=true;op="subgroupOr"] + + [:enable=true;op="subgroupXor"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBitwise:return_type:*] + [:retType="bool";op="subgroupAnd";paramType="abstract-float"] + + [:retType="bool";op="subgroupAnd";paramType="abstract-int"] + + [:retType="bool";op="subgroupAnd";paramType="bool"] + + [:retType="bool";op="subgroupAnd";paramType="f16"] + + [:retType="bool";op="subgroupAnd";paramType="f32"] + + [:retType="bool";op="subgroupAnd";paramType="i32"] + + [:retType="bool";op="subgroupAnd";paramType="u32"] + + [:retType="bool";op="subgroupAnd";paramType="vec2%3Cabstract-float%3E"] + + [:retType="bool";op="subgroupAnd";paramType="vec2%3Cabstract-int%3E"] + + [:retType="bool";op="subgroupAnd";paramType="vec2%3Cbool%3E"] + + [:retType="bool";op="subgroupAnd";paramType="vec2%3Cf16%3E"] + + [:retType="bool";op="subgroupAnd";paramType="vec2%3Cf32%3E"] + + [:retType="bool";op="subgroupAnd";paramType="vec2%3Ci32%3E"] + + [:retType="bool";op="subgroupAnd";paramType="vec2%3Cu32%3E"] + + [:retType="bool";op="subgroupAnd";paramType="vec3%3Cabstract-float%3E"] + + [:retType="bool";op="subgroupAnd";paramType="vec3%3Cabstract-int%3E"] + + [:retType="bool";op="subgroupAnd";paramType="vec3%3Cbool%3E"] + + [:retType="bool";op="subgroupAnd";paramType="vec3%3Cf16%3E"] + + [:retType="bool";op="subgroupAnd";paramType="vec3%3Cf32%3E"] + + [:retType="bool";op="subgroupAnd";paramType="vec3%3Ci32%3E"] + + [:retType="bool";op="subgroupAnd";paramType="vec3%3Cu32%3E"] + + [:retType="bool";op="subgroupAnd";paramType="vec4%3Cabstract-float%3E"] + + [:retType="bool";op="subgroupAnd";paramType="vec4%3Cabstract-int%3E"] + + [:retType="bool";op="subgroupAnd";paramType="vec4%3Cbool%3E"] + + [:retType="bool";op="subgroupAnd";paramType="vec4%3Cf16%3E"] + + [:retType="bool";op="subgroupAnd";paramType="vec4%3Cf32%3E"] + + [:retType="bool";op="subgroupAnd";paramType="vec4%3Ci32%3E"] + + [:retType="bool";op="subgroupAnd";paramType="vec4%3Cu32%3E"] + + [:retType="bool";op="subgroupOr";paramType="abstract-float"] + + [:retType="bool";op="subgroupOr";paramType="abstract-int"] + + [:retType="bool";op="subgroupOr";paramType="bool"] + + [:retType="bool";op="subgroupOr";paramType="f16"] + + [:retType="bool";op="subgroupOr";paramType="f32"] + + [:retType="bool";op="subgroupOr";paramType="i32"] + + [:retType="bool";op="subgroupOr";paramType="u32"] + + [:retType="bool";op="subgroupOr";paramType="vec2%3Cabstract-float%3E"] + + [:retType="bool";op="subgroupOr";paramType="vec2%3Cabstract-int%3E"] + + [:retType="bool";op="subgroupOr";paramType="vec2%3Cbool%3E"] + + [:retType="bool";op="subgroupOr";paramType="vec2%3Cf16%3E"] + + [:retType="bool";op="subgroupOr";paramType="vec2%3Cf32%3E"] + + [:retType="bool";op="subgroupOr";paramType="vec2%3Ci32%3E"] + + [:retType="bool";op="subgroupOr";paramType="vec2%3Cu32%3E"] + + [:retType="bool";op="subgroupOr";paramType="vec3%3Cabstract-float%3E"] + + [:retType="bool";op="subgroupOr";paramType="vec3%3Cabstract-int%3E"] + + [:retType="bool";op="subgroupOr";paramType="vec3%3Cbool%3E"] + + [:retType="bool";op="subgroupOr";paramType="vec3%3Cf16%3E"] + + [:retType="bool";op="subgroupOr";paramType="vec3%3Cf32%3E"] + + [:retType="bool";op="subgroupOr";paramType="vec3%3Ci32%3E"] + + [:retType="bool";op="subgroupOr";paramType="vec3%3Cu32%3E"] + + [:retType="bool";op="subgroupOr";paramType="vec4%3Cabstract-float%3E"] + + [:retType="bool";op="subgroupOr";paramType="vec4%3Cabstract-int%3E"] + + [:retType="bool";op="subgroupOr";paramType="vec4%3Cbool%3E"] + + [:retType="bool";op="subgroupOr";paramType="vec4%3Cf16%3E"] + + [:retType="bool";op="subgroupOr";paramType="vec4%3Cf32%3E"] + + [:retType="bool";op="subgroupOr";paramType="vec4%3Ci32%3E"] + + [:retType="bool";op="subgroupOr";paramType="vec4%3Cu32%3E"] + + [:retType="bool";op="subgroupXor";paramType="abstract-float"] + + [:retType="bool";op="subgroupXor";paramType="abstract-int"] + + [:retType="bool";op="subgroupXor";paramType="bool"] + + [:retType="bool";op="subgroupXor";paramType="f16"] + + [:retType="bool";op="subgroupXor";paramType="f32"] + + [:retType="bool";op="subgroupXor";paramType="i32"] + + [:retType="bool";op="subgroupXor";paramType="u32"] + + [:retType="bool";op="subgroupXor";paramType="vec2%3Cabstract-float%3E"] + + [:retType="bool";op="subgroupXor";paramType="vec2%3Cabstract-int%3E"] + + [:retType="bool";op="subgroupXor";paramType="vec2%3Cbool%3E"] + + [:retType="bool";op="subgroupXor";paramType="vec2%3Cf16%3E"] + + [:retType="bool";op="subgroupXor";paramType="vec2%3Cf32%3E"] + + [:retType="bool";op="subgroupXor";paramType="vec2%3Ci32%3E"] + + [:retType="bool";op="subgroupXor";paramType="vec2%3Cu32%3E"] + + [:retType="bool";op="subgroupXor";paramType="vec3%3Cabstract-float%3E"] + + [:retType="bool";op="subgroupXor";paramType="vec3%3Cabstract-int%3E"] + + [:retType="bool";op="subgroupXor";paramType="vec3%3Cbool%3E"] + + [:retType="bool";op="subgroupXor";paramType="vec3%3Cf16%3E"] + + [:retType="bool";op="subgroupXor";paramType="vec3%3Cf32%3E"] + + [:retType="bool";op="subgroupXor";paramType="vec3%3Ci32%3E"] + + [:retType="bool";op="subgroupXor";paramType="vec3%3Cu32%3E"] + + [:retType="bool";op="subgroupXor";paramType="vec4%3Cabstract-float%3E"] + + [:retType="bool";op="subgroupXor";paramType="vec4%3Cabstract-int%3E"] + + [:retType="bool";op="subgroupXor";paramType="vec4%3Cbool%3E"] + + [:retType="bool";op="subgroupXor";paramType="vec4%3Cf16%3E"] + + [:retType="bool";op="subgroupXor";paramType="vec4%3Cf32%3E"] + + [:retType="bool";op="subgroupXor";paramType="vec4%3Ci32%3E"] + + [:retType="bool";op="subgroupXor";paramType="vec4%3Cu32%3E"] + + [:retType="f16";op="subgroupAnd";paramType="abstract-float"] + + [:retType="f16";op="subgroupAnd";paramType="abstract-int"] + + [:retType="f16";op="subgroupAnd";paramType="bool"] + + [:retType="f16";op="subgroupAnd";paramType="f16"] + + [:retType="f16";op="subgroupAnd";paramType="f32"] + + [:retType="f16";op="subgroupAnd";paramType="i32"] + + [:retType="f16";op="subgroupAnd";paramType="u32"] + + [:retType="f16";op="subgroupAnd";paramType="vec2%3Cabstract-float%3E"] + + [:retType="f16";op="subgroupAnd";paramType="vec2%3Cabstract-int%3E"] + + [:retType="f16";op="subgroupAnd";paramType="vec2%3Cbool%3E"] + + [:retType="f16";op="subgroupAnd";paramType="vec2%3Cf16%3E"] + + [:retType="f16";op="subgroupAnd";paramType="vec2%3Cf32%3E"] + + [:retType="f16";op="subgroupAnd";paramType="vec2%3Ci32%3E"] + + [:retType="f16";op="subgroupAnd";paramType="vec2%3Cu32%3E"] + + [:retType="f16";op="subgroupAnd";paramType="vec3%3Cabstract-float%3E"] + + [:retType="f16";op="subgroupAnd";paramType="vec3%3Cabstract-int%3E"] + + [:retType="f16";op="subgroupAnd";paramType="vec3%3Cbool%3E"] + + [:retType="f16";op="subgroupAnd";paramType="vec3%3Cf16%3E"] + + [:retType="f16";op="subgroupAnd";paramType="vec3%3Cf32%3E"] + + [:retType="f16";op="subgroupAnd";paramType="vec3%3Ci32%3E"] + + [:retType="f16";op="subgroupAnd";paramType="vec3%3Cu32%3E"] + + [:retType="f16";op="subgroupAnd";paramType="vec4%3Cabstract-float%3E"] + + [:retType="f16";op="subgroupAnd";paramType="vec4%3Cabstract-int%3E"] + + [:retType="f16";op="subgroupAnd";paramType="vec4%3Cbool%3E"] + + [:retType="f16";op="subgroupAnd";paramType="vec4%3Cf16%3E"] + + [:retType="f16";op="subgroupAnd";paramType="vec4%3Cf32%3E"] + + [:retType="f16";op="subgroupAnd";paramType="vec4%3Ci32%3E"] + + [:retType="f16";op="subgroupAnd";paramType="vec4%3Cu32%3E"] + + [:retType="f16";op="subgroupOr";paramType="abstract-float"] + + [:retType="f16";op="subgroupOr";paramType="abstract-int"] + + [:retType="f16";op="subgroupOr";paramType="bool"] + + [:retType="f16";op="subgroupOr";paramType="f16"] + + [:retType="f16";op="subgroupOr";paramType="f32"] + + [:retType="f16";op="subgroupOr";paramType="i32"] + + [:retType="f16";op="subgroupOr";paramType="u32"] + + [:retType="f16";op="subgroupOr";paramType="vec2%3Cabstract-float%3E"] + + [:retType="f16";op="subgroupOr";paramType="vec2%3Cabstract-int%3E"] + + [:retType="f16";op="subgroupOr";paramType="vec2%3Cbool%3E"] + + [:retType="f16";op="subgroupOr";paramType="vec2%3Cf16%3E"] + + [:retType="f16";op="subgroupOr";paramType="vec2%3Cf32%3E"] + + [:retType="f16";op="subgroupOr";paramType="vec2%3Ci32%3E"] + + [:retType="f16";op="subgroupOr";paramType="vec2%3Cu32%3E"] + + [:retType="f16";op="subgroupOr";paramType="vec3%3Cabstract-float%3E"] + + [:retType="f16";op="subgroupOr";paramType="vec3%3Cabstract-int%3E"] + + [:retType="f16";op="subgroupOr";paramType="vec3%3Cbool%3E"] + + [:retType="f16";op="subgroupOr";paramType="vec3%3Cf16%3E"] + + [:retType="f16";op="subgroupOr";paramType="vec3%3Cf32%3E"] + + [:retType="f16";op="subgroupOr";paramType="vec3%3Ci32%3E"] + + [:retType="f16";op="subgroupOr";paramType="vec3%3Cu32%3E"] + + [:retType="f16";op="subgroupOr";paramType="vec4%3Cabstract-float%3E"] + + [:retType="f16";op="subgroupOr";paramType="vec4%3Cabstract-int%3E"] + + [:retType="f16";op="subgroupOr";paramType="vec4%3Cbool%3E"] + + [:retType="f16";op="subgroupOr";paramType="vec4%3Cf16%3E"] + + [:retType="f16";op="subgroupOr";paramType="vec4%3Cf32%3E"] + + [:retType="f16";op="subgroupOr";paramType="vec4%3Ci32%3E"] + + [:retType="f16";op="subgroupOr";paramType="vec4%3Cu32%3E"] + + [:retType="f16";op="subgroupXor";paramType="abstract-float"] + + [:retType="f16";op="subgroupXor";paramType="abstract-int"] + + [:retType="f16";op="subgroupXor";paramType="bool"] + + [:retType="f16";op="subgroupXor";paramType="f16"] + + [:retType="f16";op="subgroupXor";paramType="f32"] + + [:retType="f16";op="subgroupXor";paramType="i32"] + + [:retType="f16";op="subgroupXor";paramType="u32"] + + [:retType="f16";op="subgroupXor";paramType="vec2%3Cabstract-float%3E"] + + [:retType="f16";op="subgroupXor";paramType="vec2%3Cabstract-int%3E"] + + [:retType="f16";op="subgroupXor";paramType="vec2%3Cbool%3E"] + + [:retType="f16";op="subgroupXor";paramType="vec2%3Cf16%3E"] + + [:retType="f16";op="subgroupXor";paramType="vec2%3Cf32%3E"] + + [:retType="f16";op="subgroupXor";paramType="vec2%3Ci32%3E"] + + [:retType="f16";op="subgroupXor";paramType="vec2%3Cu32%3E"] + + [:retType="f16";op="subgroupXor";paramType="vec3%3Cabstract-float%3E"] + + [:retType="f16";op="subgroupXor";paramType="vec3%3Cabstract-int%3E"] + + [:retType="f16";op="subgroupXor";paramType="vec3%3Cbool%3E"] + + [:retType="f16";op="subgroupXor";paramType="vec3%3Cf16%3E"] + + [:retType="f16";op="subgroupXor";paramType="vec3%3Cf32%3E"] + + [:retType="f16";op="subgroupXor";paramType="vec3%3Ci32%3E"] + + [:retType="f16";op="subgroupXor";paramType="vec3%3Cu32%3E"] + + [:retType="f16";op="subgroupXor";paramType="vec4%3Cabstract-float%3E"] + + [:retType="f16";op="subgroupXor";paramType="vec4%3Cabstract-int%3E"] + + [:retType="f16";op="subgroupXor";paramType="vec4%3Cbool%3E"] + + [:retType="f16";op="subgroupXor";paramType="vec4%3Cf16%3E"] + + [:retType="f16";op="subgroupXor";paramType="vec4%3Cf32%3E"] + + [:retType="f16";op="subgroupXor";paramType="vec4%3Ci32%3E"] + + [:retType="f16";op="subgroupXor";paramType="vec4%3Cu32%3E"] + + [:retType="f32";op="subgroupAnd";paramType="abstract-float"] + + [:retType="f32";op="subgroupAnd";paramType="abstract-int"] + + [:retType="f32";op="subgroupAnd";paramType="bool"] + + [:retType="f32";op="subgroupAnd";paramType="f16"] + + [:retType="f32";op="subgroupAnd";paramType="f32"] + + [:retType="f32";op="subgroupAnd";paramType="i32"] + + [:retType="f32";op="subgroupAnd";paramType="u32"] + + [:retType="f32";op="subgroupAnd";paramType="vec2%3Cabstract-float%3E"] + + [:retType="f32";op="subgroupAnd";paramType="vec2%3Cabstract-int%3E"] + + [:retType="f32";op="subgroupAnd";paramType="vec2%3Cbool%3E"] + + [:retType="f32";op="subgroupAnd";paramType="vec2%3Cf16%3E"] + + [:retType="f32";op="subgroupAnd";paramType="vec2%3Cf32%3E"] + + [:retType="f32";op="subgroupAnd";paramType="vec2%3Ci32%3E"] + + [:retType="f32";op="subgroupAnd";paramType="vec2%3Cu32%3E"] + + [:retType="f32";op="subgroupAnd";paramType="vec3%3Cabstract-float%3E"] + + [:retType="f32";op="subgroupAnd";paramType="vec3%3Cabstract-int%3E"] + + [:retType="f32";op="subgroupAnd";paramType="vec3%3Cbool%3E"] + + [:retType="f32";op="subgroupAnd";paramType="vec3%3Cf16%3E"] + + [:retType="f32";op="subgroupAnd";paramType="vec3%3Cf32%3E"] + + [:retType="f32";op="subgroupAnd";paramType="vec3%3Ci32%3E"] + + [:retType="f32";op="subgroupAnd";paramType="vec3%3Cu32%3E"] + + [:retType="f32";op="subgroupAnd";paramType="vec4%3Cabstract-float%3E"] + + [:retType="f32";op="subgroupAnd";paramType="vec4%3Cabstract-int%3E"] + + [:retType="f32";op="subgroupAnd";paramType="vec4%3Cbool%3E"] + + [:retType="f32";op="subgroupAnd";paramType="vec4%3Cf16%3E"] + + [:retType="f32";op="subgroupAnd";paramType="vec4%3Cf32%3E"] + + [:retType="f32";op="subgroupAnd";paramType="vec4%3Ci32%3E"] + + [:retType="f32";op="subgroupAnd";paramType="vec4%3Cu32%3E"] + + [:retType="f32";op="subgroupOr";paramType="abstract-float"] + + [:retType="f32";op="subgroupOr";paramType="abstract-int"] + + [:retType="f32";op="subgroupOr";paramType="bool"] + + [:retType="f32";op="subgroupOr";paramType="f16"] + + [:retType="f32";op="subgroupOr";paramType="f32"] + + [:retType="f32";op="subgroupOr";paramType="i32"] + + [:retType="f32";op="subgroupOr";paramType="u32"] + + [:retType="f32";op="subgroupOr";paramType="vec2%3Cabstract-float%3E"] + + [:retType="f32";op="subgroupOr";paramType="vec2%3Cabstract-int%3E"] + + [:retType="f32";op="subgroupOr";paramType="vec2%3Cbool%3E"] + + [:retType="f32";op="subgroupOr";paramType="vec2%3Cf16%3E"] + + [:retType="f32";op="subgroupOr";paramType="vec2%3Cf32%3E"] + + [:retType="f32";op="subgroupOr";paramType="vec2%3Ci32%3E"] + + [:retType="f32";op="subgroupOr";paramType="vec2%3Cu32%3E"] + + [:retType="f32";op="subgroupOr";paramType="vec3%3Cabstract-float%3E"] + + [:retType="f32";op="subgroupOr";paramType="vec3%3Cabstract-int%3E"] + + [:retType="f32";op="subgroupOr";paramType="vec3%3Cbool%3E"] + + [:retType="f32";op="subgroupOr";paramType="vec3%3Cf16%3E"] + + [:retType="f32";op="subgroupOr";paramType="vec3%3Cf32%3E"] + + [:retType="f32";op="subgroupOr";paramType="vec3%3Ci32%3E"] + + [:retType="f32";op="subgroupOr";paramType="vec3%3Cu32%3E"] + + [:retType="f32";op="subgroupOr";paramType="vec4%3Cabstract-float%3E"] + + [:retType="f32";op="subgroupOr";paramType="vec4%3Cabstract-int%3E"] + + [:retType="f32";op="subgroupOr";paramType="vec4%3Cbool%3E"] + + [:retType="f32";op="subgroupOr";paramType="vec4%3Cf16%3E"] + + [:retType="f32";op="subgroupOr";paramType="vec4%3Cf32%3E"] + + [:retType="f32";op="subgroupOr";paramType="vec4%3Ci32%3E"] + + [:retType="f32";op="subgroupOr";paramType="vec4%3Cu32%3E"] + + [:retType="f32";op="subgroupXor";paramType="abstract-float"] + + [:retType="f32";op="subgroupXor";paramType="abstract-int"] + + [:retType="f32";op="subgroupXor";paramType="bool"] + + [:retType="f32";op="subgroupXor";paramType="f16"] + + [:retType="f32";op="subgroupXor";paramType="f32"] + + [:retType="f32";op="subgroupXor";paramType="i32"] + + [:retType="f32";op="subgroupXor";paramType="u32"] + + [:retType="f32";op="subgroupXor";paramType="vec2%3Cabstract-float%3E"] + + [:retType="f32";op="subgroupXor";paramType="vec2%3Cabstract-int%3E"] + + [:retType="f32";op="subgroupXor";paramType="vec2%3Cbool%3E"] + + [:retType="f32";op="subgroupXor";paramType="vec2%3Cf16%3E"] + + [:retType="f32";op="subgroupXor";paramType="vec2%3Cf32%3E"] + + [:retType="f32";op="subgroupXor";paramType="vec2%3Ci32%3E"] + + [:retType="f32";op="subgroupXor";paramType="vec2%3Cu32%3E"] + + [:retType="f32";op="subgroupXor";paramType="vec3%3Cabstract-float%3E"] + + [:retType="f32";op="subgroupXor";paramType="vec3%3Cabstract-int%3E"] + + [:retType="f32";op="subgroupXor";paramType="vec3%3Cbool%3E"] + + [:retType="f32";op="subgroupXor";paramType="vec3%3Cf16%3E"] + + [:retType="f32";op="subgroupXor";paramType="vec3%3Cf32%3E"] + + [:retType="f32";op="subgroupXor";paramType="vec3%3Ci32%3E"] + + [:retType="f32";op="subgroupXor";paramType="vec3%3Cu32%3E"] + + [:retType="f32";op="subgroupXor";paramType="vec4%3Cabstract-float%3E"] + + [:retType="f32";op="subgroupXor";paramType="vec4%3Cabstract-int%3E"] + + [:retType="f32";op="subgroupXor";paramType="vec4%3Cbool%3E"] + + [:retType="f32";op="subgroupXor";paramType="vec4%3Cf16%3E"] + + [:retType="f32";op="subgroupXor";paramType="vec4%3Cf32%3E"] + + [:retType="f32";op="subgroupXor";paramType="vec4%3Ci32%3E"] + + [:retType="f32";op="subgroupXor";paramType="vec4%3Cu32%3E"] + + [:retType="i32";op="subgroupAnd";paramType="abstract-float"] + + [:retType="i32";op="subgroupAnd";paramType="abstract-int"] + + [:retType="i32";op="subgroupAnd";paramType="bool"] + + [:retType="i32";op="subgroupAnd";paramType="f16"] + + [:retType="i32";op="subgroupAnd";paramType="f32"] + + [:retType="i32";op="subgroupAnd";paramType="i32"] + + [:retType="i32";op="subgroupAnd";paramType="u32"] + + [:retType="i32";op="subgroupAnd";paramType="vec2%3Cabstract-float%3E"] + + [:retType="i32";op="subgroupAnd";paramType="vec2%3Cabstract-int%3E"] + + [:retType="i32";op="subgroupAnd";paramType="vec2%3Cbool%3E"] + + [:retType="i32";op="subgroupAnd";paramType="vec2%3Cf16%3E"] + + [:retType="i32";op="subgroupAnd";paramType="vec2%3Cf32%3E"] + + [:retType="i32";op="subgroupAnd";paramType="vec2%3Ci32%3E"] + + [:retType="i32";op="subgroupAnd";paramType="vec2%3Cu32%3E"] + + [:retType="i32";op="subgroupAnd";paramType="vec3%3Cabstract-float%3E"] + + [:retType="i32";op="subgroupAnd";paramType="vec3%3Cabstract-int%3E"] + + [:retType="i32";op="subgroupAnd";paramType="vec3%3Cbool%3E"] + + [:retType="i32";op="subgroupAnd";paramType="vec3%3Cf16%3E"] + + [:retType="i32";op="subgroupAnd";paramType="vec3%3Cf32%3E"] + + [:retType="i32";op="subgroupAnd";paramType="vec3%3Ci32%3E"] + + [:retType="i32";op="subgroupAnd";paramType="vec3%3Cu32%3E"] + + [:retType="i32";op="subgroupAnd";paramType="vec4%3Cabstract-float%3E"] + + [:retType="i32";op="subgroupAnd";paramType="vec4%3Cabstract-int%3E"] + + [:retType="i32";op="subgroupAnd";paramType="vec4%3Cbool%3E"] + + [:retType="i32";op="subgroupAnd";paramType="vec4%3Cf16%3E"] + + [:retType="i32";op="subgroupAnd";paramType="vec4%3Cf32%3E"] + + [:retType="i32";op="subgroupAnd";paramType="vec4%3Ci32%3E"] + + [:retType="i32";op="subgroupAnd";paramType="vec4%3Cu32%3E"] + + [:retType="i32";op="subgroupOr";paramType="abstract-float"] + + [:retType="i32";op="subgroupOr";paramType="abstract-int"] + + [:retType="i32";op="subgroupOr";paramType="bool"] + + [:retType="i32";op="subgroupOr";paramType="f16"] + + [:retType="i32";op="subgroupOr";paramType="f32"] + + [:retType="i32";op="subgroupOr";paramType="i32"] + + [:retType="i32";op="subgroupOr";paramType="u32"] + + [:retType="i32";op="subgroupOr";paramType="vec2%3Cabstract-float%3E"] + + [:retType="i32";op="subgroupOr";paramType="vec2%3Cabstract-int%3E"] + + [:retType="i32";op="subgroupOr";paramType="vec2%3Cbool%3E"] + + [:retType="i32";op="subgroupOr";paramType="vec2%3Cf16%3E"] + + [:retType="i32";op="subgroupOr";paramType="vec2%3Cf32%3E"] + + [:retType="i32";op="subgroupOr";paramType="vec2%3Ci32%3E"] + + [:retType="i32";op="subgroupOr";paramType="vec2%3Cu32%3E"] + + [:retType="i32";op="subgroupOr";paramType="vec3%3Cabstract-float%3E"] + + [:retType="i32";op="subgroupOr";paramType="vec3%3Cabstract-int%3E"] + + [:retType="i32";op="subgroupOr";paramType="vec3%3Cbool%3E"] + + [:retType="i32";op="subgroupOr";paramType="vec3%3Cf16%3E"] + + [:retType="i32";op="subgroupOr";paramType="vec3%3Cf32%3E"] + + [:retType="i32";op="subgroupOr";paramType="vec3%3Ci32%3E"] + + [:retType="i32";op="subgroupOr";paramType="vec3%3Cu32%3E"] + + [:retType="i32";op="subgroupOr";paramType="vec4%3Cabstract-float%3E"] + + [:retType="i32";op="subgroupOr";paramType="vec4%3Cabstract-int%3E"] + + [:retType="i32";op="subgroupOr";paramType="vec4%3Cbool%3E"] + + [:retType="i32";op="subgroupOr";paramType="vec4%3Cf16%3E"] + + [:retType="i32";op="subgroupOr";paramType="vec4%3Cf32%3E"] + + [:retType="i32";op="subgroupOr";paramType="vec4%3Ci32%3E"] + + [:retType="i32";op="subgroupOr";paramType="vec4%3Cu32%3E"] + + [:retType="i32";op="subgroupXor";paramType="abstract-float"] + + [:retType="i32";op="subgroupXor";paramType="abstract-int"] + + [:retType="i32";op="subgroupXor";paramType="bool"] + + [:retType="i32";op="subgroupXor";paramType="f16"] + + [:retType="i32";op="subgroupXor";paramType="f32"] + + [:retType="i32";op="subgroupXor";paramType="i32"] + + [:retType="i32";op="subgroupXor";paramType="u32"] + + [:retType="i32";op="subgroupXor";paramType="vec2%3Cabstract-float%3E"] + + [:retType="i32";op="subgroupXor";paramType="vec2%3Cabstract-int%3E"] + + [:retType="i32";op="subgroupXor";paramType="vec2%3Cbool%3E"] + + [:retType="i32";op="subgroupXor";paramType="vec2%3Cf16%3E"] + + [:retType="i32";op="subgroupXor";paramType="vec2%3Cf32%3E"] + + [:retType="i32";op="subgroupXor";paramType="vec2%3Ci32%3E"] + + [:retType="i32";op="subgroupXor";paramType="vec2%3Cu32%3E"] + + [:retType="i32";op="subgroupXor";paramType="vec3%3Cabstract-float%3E"] + + [:retType="i32";op="subgroupXor";paramType="vec3%3Cabstract-int%3E"] + + [:retType="i32";op="subgroupXor";paramType="vec3%3Cbool%3E"] + + [:retType="i32";op="subgroupXor";paramType="vec3%3Cf16%3E"] + + [:retType="i32";op="subgroupXor";paramType="vec3%3Cf32%3E"] + + [:retType="i32";op="subgroupXor";paramType="vec3%3Ci32%3E"] + + [:retType="i32";op="subgroupXor";paramType="vec3%3Cu32%3E"] + + [:retType="i32";op="subgroupXor";paramType="vec4%3Cabstract-float%3E"] + + [:retType="i32";op="subgroupXor";paramType="vec4%3Cabstract-int%3E"] + + [:retType="i32";op="subgroupXor";paramType="vec4%3Cbool%3E"] + + [:retType="i32";op="subgroupXor";paramType="vec4%3Cf16%3E"] + + [:retType="i32";op="subgroupXor";paramType="vec4%3Cf32%3E"] + + [:retType="i32";op="subgroupXor";paramType="vec4%3Ci32%3E"] + + [:retType="i32";op="subgroupXor";paramType="vec4%3Cu32%3E"] + + [:retType="u32";op="subgroupAnd";paramType="abstract-float"] + + [:retType="u32";op="subgroupAnd";paramType="abstract-int"] + + [:retType="u32";op="subgroupAnd";paramType="bool"] + + [:retType="u32";op="subgroupAnd";paramType="f16"] + + [:retType="u32";op="subgroupAnd";paramType="f32"] + + [:retType="u32";op="subgroupAnd";paramType="i32"] + + [:retType="u32";op="subgroupAnd";paramType="u32"] + + [:retType="u32";op="subgroupAnd";paramType="vec2%3Cabstract-float%3E"] + + [:retType="u32";op="subgroupAnd";paramType="vec2%3Cabstract-int%3E"] + + [:retType="u32";op="subgroupAnd";paramType="vec2%3Cbool%3E"] + + [:retType="u32";op="subgroupAnd";paramType="vec2%3Cf16%3E"] + + [:retType="u32";op="subgroupAnd";paramType="vec2%3Cf32%3E"] + + [:retType="u32";op="subgroupAnd";paramType="vec2%3Ci32%3E"] + + [:retType="u32";op="subgroupAnd";paramType="vec2%3Cu32%3E"] + + [:retType="u32";op="subgroupAnd";paramType="vec3%3Cabstract-float%3E"] + + [:retType="u32";op="subgroupAnd";paramType="vec3%3Cabstract-int%3E"] + + [:retType="u32";op="subgroupAnd";paramType="vec3%3Cbool%3E"] + + [:retType="u32";op="subgroupAnd";paramType="vec3%3Cf16%3E"] + + [:retType="u32";op="subgroupAnd";paramType="vec3%3Cf32%3E"] + + [:retType="u32";op="subgroupAnd";paramType="vec3%3Ci32%3E"] + + [:retType="u32";op="subgroupAnd";paramType="vec3%3Cu32%3E"] + + [:retType="u32";op="subgroupAnd";paramType="vec4%3Cabstract-float%3E"] + + [:retType="u32";op="subgroupAnd";paramType="vec4%3Cabstract-int%3E"] + + [:retType="u32";op="subgroupAnd";paramType="vec4%3Cbool%3E"] + + [:retType="u32";op="subgroupAnd";paramType="vec4%3Cf16%3E"] + + [:retType="u32";op="subgroupAnd";paramType="vec4%3Cf32%3E"] + + [:retType="u32";op="subgroupAnd";paramType="vec4%3Ci32%3E"] + + [:retType="u32";op="subgroupAnd";paramType="vec4%3Cu32%3E"] + + [:retType="u32";op="subgroupOr";paramType="abstract-float"] + + [:retType="u32";op="subgroupOr";paramType="abstract-int"] + + [:retType="u32";op="subgroupOr";paramType="bool"] + + [:retType="u32";op="subgroupOr";paramType="f16"] + + [:retType="u32";op="subgroupOr";paramType="f32"] + + [:retType="u32";op="subgroupOr";paramType="i32"] + + [:retType="u32";op="subgroupOr";paramType="u32"] + + [:retType="u32";op="subgroupOr";paramType="vec2%3Cabstract-float%3E"] + + [:retType="u32";op="subgroupOr";paramType="vec2%3Cabstract-int%3E"] + + [:retType="u32";op="subgroupOr";paramType="vec2%3Cbool%3E"] + + [:retType="u32";op="subgroupOr";paramType="vec2%3Cf16%3E"] + + [:retType="u32";op="subgroupOr";paramType="vec2%3Cf32%3E"] + + [:retType="u32";op="subgroupOr";paramType="vec2%3Ci32%3E"] + + [:retType="u32";op="subgroupOr";paramType="vec2%3Cu32%3E"] + + [:retType="u32";op="subgroupOr";paramType="vec3%3Cabstract-float%3E"] + + [:retType="u32";op="subgroupOr";paramType="vec3%3Cabstract-int%3E"] + + [:retType="u32";op="subgroupOr";paramType="vec3%3Cbool%3E"] + + [:retType="u32";op="subgroupOr";paramType="vec3%3Cf16%3E"] + + [:retType="u32";op="subgroupOr";paramType="vec3%3Cf32%3E"] + + [:retType="u32";op="subgroupOr";paramType="vec3%3Ci32%3E"] + + [:retType="u32";op="subgroupOr";paramType="vec3%3Cu32%3E"] + + [:retType="u32";op="subgroupOr";paramType="vec4%3Cabstract-float%3E"] + + [:retType="u32";op="subgroupOr";paramType="vec4%3Cabstract-int%3E"] + + [:retType="u32";op="subgroupOr";paramType="vec4%3Cbool%3E"] + + [:retType="u32";op="subgroupOr";paramType="vec4%3Cf16%3E"] + + [:retType="u32";op="subgroupOr";paramType="vec4%3Cf32%3E"] + + [:retType="u32";op="subgroupOr";paramType="vec4%3Ci32%3E"] + + [:retType="u32";op="subgroupOr";paramType="vec4%3Cu32%3E"] + + [:retType="u32";op="subgroupXor";paramType="abstract-float"] + + [:retType="u32";op="subgroupXor";paramType="abstract-int"] + + [:retType="u32";op="subgroupXor";paramType="bool"] + + [:retType="u32";op="subgroupXor";paramType="f16"] + + [:retType="u32";op="subgroupXor";paramType="f32"] + + [:retType="u32";op="subgroupXor";paramType="i32"] + + [:retType="u32";op="subgroupXor";paramType="u32"] + + [:retType="u32";op="subgroupXor";paramType="vec2%3Cabstract-float%3E"] + + [:retType="u32";op="subgroupXor";paramType="vec2%3Cabstract-int%3E"] + + [:retType="u32";op="subgroupXor";paramType="vec2%3Cbool%3E"] + + [:retType="u32";op="subgroupXor";paramType="vec2%3Cf16%3E"] + + [:retType="u32";op="subgroupXor";paramType="vec2%3Cf32%3E"] + + [:retType="u32";op="subgroupXor";paramType="vec2%3Ci32%3E"] + + [:retType="u32";op="subgroupXor";paramType="vec2%3Cu32%3E"] + + [:retType="u32";op="subgroupXor";paramType="vec3%3Cabstract-float%3E"] + + [:retType="u32";op="subgroupXor";paramType="vec3%3Cabstract-int%3E"] + + [:retType="u32";op="subgroupXor";paramType="vec3%3Cbool%3E"] + + [:retType="u32";op="subgroupXor";paramType="vec3%3Cf16%3E"] + + [:retType="u32";op="subgroupXor";paramType="vec3%3Cf32%3E"] + + [:retType="u32";op="subgroupXor";paramType="vec3%3Ci32%3E"] + + [:retType="u32";op="subgroupXor";paramType="vec3%3Cu32%3E"] + + [:retType="u32";op="subgroupXor";paramType="vec4%3Cabstract-float%3E"] + + [:retType="u32";op="subgroupXor";paramType="vec4%3Cabstract-int%3E"] + + [:retType="u32";op="subgroupXor";paramType="vec4%3Cbool%3E"] + + [:retType="u32";op="subgroupXor";paramType="vec4%3Cf16%3E"] + + [:retType="u32";op="subgroupXor";paramType="vec4%3Cf32%3E"] + + [:retType="u32";op="subgroupXor";paramType="vec4%3Ci32%3E"] + + [:retType="u32";op="subgroupXor";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupAnd";paramType="abstract-float"] + + [:retType="vec2%3Cbool%3E";op="subgroupAnd";paramType="abstract-int"] + + [:retType="vec2%3Cbool%3E";op="subgroupAnd";paramType="bool"] + + [:retType="vec2%3Cbool%3E";op="subgroupAnd";paramType="f16"] + + [:retType="vec2%3Cbool%3E";op="subgroupAnd";paramType="f32"] + + [:retType="vec2%3Cbool%3E";op="subgroupAnd";paramType="i32"] + + [:retType="vec2%3Cbool%3E";op="subgroupAnd";paramType="u32"] + + [:retType="vec2%3Cbool%3E";op="subgroupAnd";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupAnd";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupAnd";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupAnd";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupAnd";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupAnd";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupAnd";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupAnd";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupAnd";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupAnd";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupAnd";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupAnd";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupAnd";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupAnd";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupAnd";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupAnd";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupAnd";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupAnd";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupAnd";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupAnd";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupAnd";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupOr";paramType="abstract-float"] + + [:retType="vec2%3Cbool%3E";op="subgroupOr";paramType="abstract-int"] + + [:retType="vec2%3Cbool%3E";op="subgroupOr";paramType="bool"] + + [:retType="vec2%3Cbool%3E";op="subgroupOr";paramType="f16"] + + [:retType="vec2%3Cbool%3E";op="subgroupOr";paramType="f32"] + + [:retType="vec2%3Cbool%3E";op="subgroupOr";paramType="i32"] + + [:retType="vec2%3Cbool%3E";op="subgroupOr";paramType="u32"] + + [:retType="vec2%3Cbool%3E";op="subgroupOr";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupOr";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupOr";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupOr";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupOr";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupOr";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupOr";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupOr";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupOr";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupOr";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupOr";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupOr";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupOr";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupOr";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupOr";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupOr";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupOr";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupOr";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupOr";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupOr";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupOr";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupXor";paramType="abstract-float"] + + [:retType="vec2%3Cbool%3E";op="subgroupXor";paramType="abstract-int"] + + [:retType="vec2%3Cbool%3E";op="subgroupXor";paramType="bool"] + + [:retType="vec2%3Cbool%3E";op="subgroupXor";paramType="f16"] + + [:retType="vec2%3Cbool%3E";op="subgroupXor";paramType="f32"] + + [:retType="vec2%3Cbool%3E";op="subgroupXor";paramType="i32"] + + [:retType="vec2%3Cbool%3E";op="subgroupXor";paramType="u32"] + + [:retType="vec2%3Cbool%3E";op="subgroupXor";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupXor";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupXor";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupXor";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupXor";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupXor";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupXor";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupXor";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupXor";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupXor";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupXor";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupXor";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupXor";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupXor";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupXor";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupXor";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupXor";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupXor";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupXor";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupXor";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupXor";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupAnd";paramType="abstract-float"] + + [:retType="vec2%3Cf16%3E";op="subgroupAnd";paramType="abstract-int"] + + [:retType="vec2%3Cf16%3E";op="subgroupAnd";paramType="bool"] + + [:retType="vec2%3Cf16%3E";op="subgroupAnd";paramType="f16"] + + [:retType="vec2%3Cf16%3E";op="subgroupAnd";paramType="f32"] + + [:retType="vec2%3Cf16%3E";op="subgroupAnd";paramType="i32"] + + [:retType="vec2%3Cf16%3E";op="subgroupAnd";paramType="u32"] + + [:retType="vec2%3Cf16%3E";op="subgroupAnd";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupAnd";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupAnd";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupAnd";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupAnd";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupAnd";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupAnd";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupAnd";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupAnd";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupAnd";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupAnd";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupAnd";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupAnd";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupAnd";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupAnd";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupAnd";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupAnd";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupAnd";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupAnd";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupAnd";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupAnd";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupOr";paramType="abstract-float"] + + [:retType="vec2%3Cf16%3E";op="subgroupOr";paramType="abstract-int"] + + [:retType="vec2%3Cf16%3E";op="subgroupOr";paramType="bool"] + + [:retType="vec2%3Cf16%3E";op="subgroupOr";paramType="f16"] + + [:retType="vec2%3Cf16%3E";op="subgroupOr";paramType="f32"] + + [:retType="vec2%3Cf16%3E";op="subgroupOr";paramType="i32"] + + [:retType="vec2%3Cf16%3E";op="subgroupOr";paramType="u32"] + + [:retType="vec2%3Cf16%3E";op="subgroupOr";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupOr";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupOr";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupOr";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupOr";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupOr";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupOr";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupOr";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupOr";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupOr";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupOr";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupOr";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupOr";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupOr";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupOr";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupOr";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupOr";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupOr";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupOr";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupOr";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupOr";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupXor";paramType="abstract-float"] + + [:retType="vec2%3Cf16%3E";op="subgroupXor";paramType="abstract-int"] + + [:retType="vec2%3Cf16%3E";op="subgroupXor";paramType="bool"] + + [:retType="vec2%3Cf16%3E";op="subgroupXor";paramType="f16"] + + [:retType="vec2%3Cf16%3E";op="subgroupXor";paramType="f32"] + + [:retType="vec2%3Cf16%3E";op="subgroupXor";paramType="i32"] + + [:retType="vec2%3Cf16%3E";op="subgroupXor";paramType="u32"] + + [:retType="vec2%3Cf16%3E";op="subgroupXor";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupXor";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupXor";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupXor";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupXor";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupXor";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupXor";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupXor";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupXor";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupXor";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupXor";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupXor";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupXor";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupXor";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupXor";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupXor";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupXor";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupXor";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupXor";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupXor";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupXor";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupAnd";paramType="abstract-float"] + + [:retType="vec2%3Cf32%3E";op="subgroupAnd";paramType="abstract-int"] + + [:retType="vec2%3Cf32%3E";op="subgroupAnd";paramType="bool"] + + [:retType="vec2%3Cf32%3E";op="subgroupAnd";paramType="f16"] + + [:retType="vec2%3Cf32%3E";op="subgroupAnd";paramType="f32"] + + [:retType="vec2%3Cf32%3E";op="subgroupAnd";paramType="i32"] + + [:retType="vec2%3Cf32%3E";op="subgroupAnd";paramType="u32"] + + [:retType="vec2%3Cf32%3E";op="subgroupAnd";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupAnd";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupAnd";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupAnd";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupAnd";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupAnd";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupAnd";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupAnd";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupAnd";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupAnd";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupAnd";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupAnd";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupAnd";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupAnd";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupAnd";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupAnd";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupAnd";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupAnd";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupAnd";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupAnd";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupAnd";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupOr";paramType="abstract-float"] + + [:retType="vec2%3Cf32%3E";op="subgroupOr";paramType="abstract-int"] + + [:retType="vec2%3Cf32%3E";op="subgroupOr";paramType="bool"] + + [:retType="vec2%3Cf32%3E";op="subgroupOr";paramType="f16"] + + [:retType="vec2%3Cf32%3E";op="subgroupOr";paramType="f32"] + + [:retType="vec2%3Cf32%3E";op="subgroupOr";paramType="i32"] + + [:retType="vec2%3Cf32%3E";op="subgroupOr";paramType="u32"] + + [:retType="vec2%3Cf32%3E";op="subgroupOr";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupOr";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupOr";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupOr";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupOr";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupOr";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupOr";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupOr";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupOr";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupOr";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupOr";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupOr";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupOr";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupOr";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupOr";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupOr";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupOr";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupOr";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupOr";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupOr";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupOr";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupXor";paramType="abstract-float"] + + [:retType="vec2%3Cf32%3E";op="subgroupXor";paramType="abstract-int"] + + [:retType="vec2%3Cf32%3E";op="subgroupXor";paramType="bool"] + + [:retType="vec2%3Cf32%3E";op="subgroupXor";paramType="f16"] + + [:retType="vec2%3Cf32%3E";op="subgroupXor";paramType="f32"] + + [:retType="vec2%3Cf32%3E";op="subgroupXor";paramType="i32"] + + [:retType="vec2%3Cf32%3E";op="subgroupXor";paramType="u32"] + + [:retType="vec2%3Cf32%3E";op="subgroupXor";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupXor";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupXor";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupXor";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupXor";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupXor";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupXor";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupXor";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupXor";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupXor";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupXor";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupXor";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupXor";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupXor";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupXor";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupXor";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupXor";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupXor";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupXor";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupXor";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupXor";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupAnd";paramType="abstract-float"] + + [:retType="vec2%3Ci32%3E";op="subgroupAnd";paramType="abstract-int"] + + [:retType="vec2%3Ci32%3E";op="subgroupAnd";paramType="bool"] + + [:retType="vec2%3Ci32%3E";op="subgroupAnd";paramType="f16"] + + [:retType="vec2%3Ci32%3E";op="subgroupAnd";paramType="f32"] + + [:retType="vec2%3Ci32%3E";op="subgroupAnd";paramType="i32"] + + [:retType="vec2%3Ci32%3E";op="subgroupAnd";paramType="u32"] + + [:retType="vec2%3Ci32%3E";op="subgroupAnd";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupAnd";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupAnd";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupAnd";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupAnd";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupAnd";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupAnd";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupAnd";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupAnd";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupAnd";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupAnd";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupAnd";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupAnd";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupAnd";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupAnd";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupAnd";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupAnd";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupAnd";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupAnd";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupAnd";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupAnd";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupOr";paramType="abstract-float"] + + [:retType="vec2%3Ci32%3E";op="subgroupOr";paramType="abstract-int"] + + [:retType="vec2%3Ci32%3E";op="subgroupOr";paramType="bool"] + + [:retType="vec2%3Ci32%3E";op="subgroupOr";paramType="f16"] + + [:retType="vec2%3Ci32%3E";op="subgroupOr";paramType="f32"] + + [:retType="vec2%3Ci32%3E";op="subgroupOr";paramType="i32"] + + [:retType="vec2%3Ci32%3E";op="subgroupOr";paramType="u32"] + + [:retType="vec2%3Ci32%3E";op="subgroupOr";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupOr";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupOr";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupOr";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupOr";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupOr";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupOr";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupOr";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupOr";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupOr";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupOr";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupOr";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupOr";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupOr";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupOr";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupOr";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupOr";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupOr";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupOr";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupOr";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupOr";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupXor";paramType="abstract-float"] + + [:retType="vec2%3Ci32%3E";op="subgroupXor";paramType="abstract-int"] + + [:retType="vec2%3Ci32%3E";op="subgroupXor";paramType="bool"] + + [:retType="vec2%3Ci32%3E";op="subgroupXor";paramType="f16"] + + [:retType="vec2%3Ci32%3E";op="subgroupXor";paramType="f32"] + + [:retType="vec2%3Ci32%3E";op="subgroupXor";paramType="i32"] + + [:retType="vec2%3Ci32%3E";op="subgroupXor";paramType="u32"] + + [:retType="vec2%3Ci32%3E";op="subgroupXor";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupXor";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupXor";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupXor";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupXor";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupXor";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupXor";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupXor";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupXor";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupXor";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupXor";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupXor";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupXor";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupXor";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupXor";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupXor";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupXor";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupXor";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupXor";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupXor";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupXor";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupAnd";paramType="abstract-float"] + + [:retType="vec2%3Cu32%3E";op="subgroupAnd";paramType="abstract-int"] + + [:retType="vec2%3Cu32%3E";op="subgroupAnd";paramType="bool"] + + [:retType="vec2%3Cu32%3E";op="subgroupAnd";paramType="f16"] + + [:retType="vec2%3Cu32%3E";op="subgroupAnd";paramType="f32"] + + [:retType="vec2%3Cu32%3E";op="subgroupAnd";paramType="i32"] + + [:retType="vec2%3Cu32%3E";op="subgroupAnd";paramType="u32"] + + [:retType="vec2%3Cu32%3E";op="subgroupAnd";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupAnd";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupAnd";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupAnd";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupAnd";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupAnd";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupAnd";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupAnd";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupAnd";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupAnd";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupAnd";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupAnd";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupAnd";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupAnd";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupAnd";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupAnd";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupAnd";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupAnd";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupAnd";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupAnd";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupAnd";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupOr";paramType="abstract-float"] + + [:retType="vec2%3Cu32%3E";op="subgroupOr";paramType="abstract-int"] + + [:retType="vec2%3Cu32%3E";op="subgroupOr";paramType="bool"] + + [:retType="vec2%3Cu32%3E";op="subgroupOr";paramType="f16"] + + [:retType="vec2%3Cu32%3E";op="subgroupOr";paramType="f32"] + + [:retType="vec2%3Cu32%3E";op="subgroupOr";paramType="i32"] + + [:retType="vec2%3Cu32%3E";op="subgroupOr";paramType="u32"] + + [:retType="vec2%3Cu32%3E";op="subgroupOr";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupOr";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupOr";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupOr";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupOr";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupOr";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupOr";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupOr";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupOr";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupOr";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupOr";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupOr";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupOr";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupOr";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupOr";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupOr";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupOr";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupOr";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupOr";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupOr";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupOr";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupXor";paramType="abstract-float"] + + [:retType="vec2%3Cu32%3E";op="subgroupXor";paramType="abstract-int"] + + [:retType="vec2%3Cu32%3E";op="subgroupXor";paramType="bool"] + + [:retType="vec2%3Cu32%3E";op="subgroupXor";paramType="f16"] + + [:retType="vec2%3Cu32%3E";op="subgroupXor";paramType="f32"] + + [:retType="vec2%3Cu32%3E";op="subgroupXor";paramType="i32"] + + [:retType="vec2%3Cu32%3E";op="subgroupXor";paramType="u32"] + + [:retType="vec2%3Cu32%3E";op="subgroupXor";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupXor";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupXor";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupXor";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupXor";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupXor";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupXor";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupXor";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupXor";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupXor";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupXor";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupXor";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupXor";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupXor";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupXor";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupXor";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupXor";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupXor";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupXor";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupXor";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupXor";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupAnd";paramType="abstract-float"] + + [:retType="vec3%3Cbool%3E";op="subgroupAnd";paramType="abstract-int"] + + [:retType="vec3%3Cbool%3E";op="subgroupAnd";paramType="bool"] + + [:retType="vec3%3Cbool%3E";op="subgroupAnd";paramType="f16"] + + [:retType="vec3%3Cbool%3E";op="subgroupAnd";paramType="f32"] + + [:retType="vec3%3Cbool%3E";op="subgroupAnd";paramType="i32"] + + [:retType="vec3%3Cbool%3E";op="subgroupAnd";paramType="u32"] + + [:retType="vec3%3Cbool%3E";op="subgroupAnd";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupAnd";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupAnd";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupAnd";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupAnd";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupAnd";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupAnd";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupAnd";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupAnd";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupAnd";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupAnd";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupAnd";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupAnd";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupAnd";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupAnd";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupAnd";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupAnd";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupAnd";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupAnd";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupAnd";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupAnd";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupOr";paramType="abstract-float"] + + [:retType="vec3%3Cbool%3E";op="subgroupOr";paramType="abstract-int"] + + [:retType="vec3%3Cbool%3E";op="subgroupOr";paramType="bool"] + + [:retType="vec3%3Cbool%3E";op="subgroupOr";paramType="f16"] + + [:retType="vec3%3Cbool%3E";op="subgroupOr";paramType="f32"] + + [:retType="vec3%3Cbool%3E";op="subgroupOr";paramType="i32"] + + [:retType="vec3%3Cbool%3E";op="subgroupOr";paramType="u32"] + + [:retType="vec3%3Cbool%3E";op="subgroupOr";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupOr";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupOr";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupOr";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupOr";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupOr";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupOr";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupOr";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupOr";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupOr";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupOr";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupOr";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupOr";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupOr";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupOr";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupOr";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupOr";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupOr";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupOr";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupOr";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupOr";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupXor";paramType="abstract-float"] + + [:retType="vec3%3Cbool%3E";op="subgroupXor";paramType="abstract-int"] + + [:retType="vec3%3Cbool%3E";op="subgroupXor";paramType="bool"] + + [:retType="vec3%3Cbool%3E";op="subgroupXor";paramType="f16"] + + [:retType="vec3%3Cbool%3E";op="subgroupXor";paramType="f32"] + + [:retType="vec3%3Cbool%3E";op="subgroupXor";paramType="i32"] + + [:retType="vec3%3Cbool%3E";op="subgroupXor";paramType="u32"] + + [:retType="vec3%3Cbool%3E";op="subgroupXor";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupXor";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupXor";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupXor";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupXor";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupXor";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupXor";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupXor";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupXor";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupXor";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupXor";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupXor";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupXor";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupXor";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupXor";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupXor";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupXor";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupXor";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupXor";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupXor";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupXor";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupAnd";paramType="abstract-float"] + + [:retType="vec3%3Cf16%3E";op="subgroupAnd";paramType="abstract-int"] + + [:retType="vec3%3Cf16%3E";op="subgroupAnd";paramType="bool"] + + [:retType="vec3%3Cf16%3E";op="subgroupAnd";paramType="f16"] + + [:retType="vec3%3Cf16%3E";op="subgroupAnd";paramType="f32"] + + [:retType="vec3%3Cf16%3E";op="subgroupAnd";paramType="i32"] + + [:retType="vec3%3Cf16%3E";op="subgroupAnd";paramType="u32"] + + [:retType="vec3%3Cf16%3E";op="subgroupAnd";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupAnd";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupAnd";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupAnd";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupAnd";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupAnd";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupAnd";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupAnd";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupAnd";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupAnd";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupAnd";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupAnd";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupAnd";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupAnd";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupAnd";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupAnd";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupAnd";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupAnd";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupAnd";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupAnd";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupAnd";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupOr";paramType="abstract-float"] + + [:retType="vec3%3Cf16%3E";op="subgroupOr";paramType="abstract-int"] + + [:retType="vec3%3Cf16%3E";op="subgroupOr";paramType="bool"] + + [:retType="vec3%3Cf16%3E";op="subgroupOr";paramType="f16"] + + [:retType="vec3%3Cf16%3E";op="subgroupOr";paramType="f32"] + + [:retType="vec3%3Cf16%3E";op="subgroupOr";paramType="i32"] + + [:retType="vec3%3Cf16%3E";op="subgroupOr";paramType="u32"] + + [:retType="vec3%3Cf16%3E";op="subgroupOr";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupOr";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupOr";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupOr";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupOr";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupOr";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupOr";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupOr";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupOr";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupOr";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupOr";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupOr";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupOr";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupOr";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupOr";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupOr";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupOr";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupOr";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupOr";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupOr";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupOr";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupXor";paramType="abstract-float"] + + [:retType="vec3%3Cf16%3E";op="subgroupXor";paramType="abstract-int"] + + [:retType="vec3%3Cf16%3E";op="subgroupXor";paramType="bool"] + + [:retType="vec3%3Cf16%3E";op="subgroupXor";paramType="f16"] + + [:retType="vec3%3Cf16%3E";op="subgroupXor";paramType="f32"] + + [:retType="vec3%3Cf16%3E";op="subgroupXor";paramType="i32"] + + [:retType="vec3%3Cf16%3E";op="subgroupXor";paramType="u32"] + + [:retType="vec3%3Cf16%3E";op="subgroupXor";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupXor";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupXor";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupXor";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupXor";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupXor";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupXor";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupXor";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupXor";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupXor";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupXor";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupXor";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupXor";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupXor";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupXor";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupXor";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupXor";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupXor";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupXor";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupXor";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupXor";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupAnd";paramType="abstract-float"] + + [:retType="vec3%3Cf32%3E";op="subgroupAnd";paramType="abstract-int"] + + [:retType="vec3%3Cf32%3E";op="subgroupAnd";paramType="bool"] + + [:retType="vec3%3Cf32%3E";op="subgroupAnd";paramType="f16"] + + [:retType="vec3%3Cf32%3E";op="subgroupAnd";paramType="f32"] + + [:retType="vec3%3Cf32%3E";op="subgroupAnd";paramType="i32"] + + [:retType="vec3%3Cf32%3E";op="subgroupAnd";paramType="u32"] + + [:retType="vec3%3Cf32%3E";op="subgroupAnd";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupAnd";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupAnd";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupAnd";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupAnd";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupAnd";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupAnd";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupAnd";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupAnd";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupAnd";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupAnd";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupAnd";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupAnd";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupAnd";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupAnd";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupAnd";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupAnd";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupAnd";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupAnd";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupAnd";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupAnd";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupOr";paramType="abstract-float"] + + [:retType="vec3%3Cf32%3E";op="subgroupOr";paramType="abstract-int"] + + [:retType="vec3%3Cf32%3E";op="subgroupOr";paramType="bool"] + + [:retType="vec3%3Cf32%3E";op="subgroupOr";paramType="f16"] + + [:retType="vec3%3Cf32%3E";op="subgroupOr";paramType="f32"] + + [:retType="vec3%3Cf32%3E";op="subgroupOr";paramType="i32"] + + [:retType="vec3%3Cf32%3E";op="subgroupOr";paramType="u32"] + + [:retType="vec3%3Cf32%3E";op="subgroupOr";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupOr";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupOr";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupOr";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupOr";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupOr";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupOr";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupOr";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupOr";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupOr";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupOr";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupOr";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupOr";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupOr";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupOr";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupOr";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupOr";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupOr";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupOr";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupOr";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupOr";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupXor";paramType="abstract-float"] + + [:retType="vec3%3Cf32%3E";op="subgroupXor";paramType="abstract-int"] + + [:retType="vec3%3Cf32%3E";op="subgroupXor";paramType="bool"] + + [:retType="vec3%3Cf32%3E";op="subgroupXor";paramType="f16"] + + [:retType="vec3%3Cf32%3E";op="subgroupXor";paramType="f32"] + + [:retType="vec3%3Cf32%3E";op="subgroupXor";paramType="i32"] + + [:retType="vec3%3Cf32%3E";op="subgroupXor";paramType="u32"] + + [:retType="vec3%3Cf32%3E";op="subgroupXor";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupXor";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupXor";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupXor";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupXor";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupXor";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupXor";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupXor";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupXor";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupXor";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupXor";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupXor";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupXor";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupXor";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupXor";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupXor";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupXor";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupXor";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupXor";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupXor";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupXor";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupAnd";paramType="abstract-float"] + + [:retType="vec3%3Ci32%3E";op="subgroupAnd";paramType="abstract-int"] + + [:retType="vec3%3Ci32%3E";op="subgroupAnd";paramType="bool"] + + [:retType="vec3%3Ci32%3E";op="subgroupAnd";paramType="f16"] + + [:retType="vec3%3Ci32%3E";op="subgroupAnd";paramType="f32"] + + [:retType="vec3%3Ci32%3E";op="subgroupAnd";paramType="i32"] + + [:retType="vec3%3Ci32%3E";op="subgroupAnd";paramType="u32"] + + [:retType="vec3%3Ci32%3E";op="subgroupAnd";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupAnd";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupAnd";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupAnd";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupAnd";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupAnd";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupAnd";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupAnd";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupAnd";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupAnd";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupAnd";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupAnd";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupAnd";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupAnd";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupAnd";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupAnd";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupAnd";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupAnd";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupAnd";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupAnd";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupAnd";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupOr";paramType="abstract-float"] + + [:retType="vec3%3Ci32%3E";op="subgroupOr";paramType="abstract-int"] + + [:retType="vec3%3Ci32%3E";op="subgroupOr";paramType="bool"] + + [:retType="vec3%3Ci32%3E";op="subgroupOr";paramType="f16"] + + [:retType="vec3%3Ci32%3E";op="subgroupOr";paramType="f32"] + + [:retType="vec3%3Ci32%3E";op="subgroupOr";paramType="i32"] + + [:retType="vec3%3Ci32%3E";op="subgroupOr";paramType="u32"] + + [:retType="vec3%3Ci32%3E";op="subgroupOr";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupOr";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupOr";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupOr";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupOr";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupOr";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupOr";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupOr";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupOr";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupOr";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupOr";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupOr";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupOr";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupOr";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupOr";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupOr";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupOr";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupOr";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupOr";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupOr";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupOr";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupXor";paramType="abstract-float"] + + [:retType="vec3%3Ci32%3E";op="subgroupXor";paramType="abstract-int"] + + [:retType="vec3%3Ci32%3E";op="subgroupXor";paramType="bool"] + + [:retType="vec3%3Ci32%3E";op="subgroupXor";paramType="f16"] + + [:retType="vec3%3Ci32%3E";op="subgroupXor";paramType="f32"] + + [:retType="vec3%3Ci32%3E";op="subgroupXor";paramType="i32"] + + [:retType="vec3%3Ci32%3E";op="subgroupXor";paramType="u32"] + + [:retType="vec3%3Ci32%3E";op="subgroupXor";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupXor";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupXor";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupXor";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupXor";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupXor";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupXor";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupXor";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupXor";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupXor";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupXor";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupXor";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupXor";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupXor";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupXor";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupXor";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupXor";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupXor";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupXor";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupXor";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupXor";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupAnd";paramType="abstract-float"] + + [:retType="vec3%3Cu32%3E";op="subgroupAnd";paramType="abstract-int"] + + [:retType="vec3%3Cu32%3E";op="subgroupAnd";paramType="bool"] + + [:retType="vec3%3Cu32%3E";op="subgroupAnd";paramType="f16"] + + [:retType="vec3%3Cu32%3E";op="subgroupAnd";paramType="f32"] + + [:retType="vec3%3Cu32%3E";op="subgroupAnd";paramType="i32"] + + [:retType="vec3%3Cu32%3E";op="subgroupAnd";paramType="u32"] + + [:retType="vec3%3Cu32%3E";op="subgroupAnd";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupAnd";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupAnd";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupAnd";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupAnd";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupAnd";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupAnd";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupAnd";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupAnd";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupAnd";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupAnd";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupAnd";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupAnd";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupAnd";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupAnd";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupAnd";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupAnd";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupAnd";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupAnd";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupAnd";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupAnd";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupOr";paramType="abstract-float"] + + [:retType="vec3%3Cu32%3E";op="subgroupOr";paramType="abstract-int"] + + [:retType="vec3%3Cu32%3E";op="subgroupOr";paramType="bool"] + + [:retType="vec3%3Cu32%3E";op="subgroupOr";paramType="f16"] + + [:retType="vec3%3Cu32%3E";op="subgroupOr";paramType="f32"] + + [:retType="vec3%3Cu32%3E";op="subgroupOr";paramType="i32"] + + [:retType="vec3%3Cu32%3E";op="subgroupOr";paramType="u32"] + + [:retType="vec3%3Cu32%3E";op="subgroupOr";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupOr";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupOr";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupOr";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupOr";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupOr";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupOr";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupOr";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupOr";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupOr";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupOr";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupOr";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupOr";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupOr";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupOr";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupOr";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupOr";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupOr";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupOr";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupOr";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupOr";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupXor";paramType="abstract-float"] + + [:retType="vec3%3Cu32%3E";op="subgroupXor";paramType="abstract-int"] + + [:retType="vec3%3Cu32%3E";op="subgroupXor";paramType="bool"] + + [:retType="vec3%3Cu32%3E";op="subgroupXor";paramType="f16"] + + [:retType="vec3%3Cu32%3E";op="subgroupXor";paramType="f32"] + + [:retType="vec3%3Cu32%3E";op="subgroupXor";paramType="i32"] + + [:retType="vec3%3Cu32%3E";op="subgroupXor";paramType="u32"] + + [:retType="vec3%3Cu32%3E";op="subgroupXor";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupXor";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupXor";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupXor";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupXor";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupXor";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupXor";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupXor";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupXor";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupXor";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupXor";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupXor";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupXor";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupXor";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupXor";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupXor";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupXor";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupXor";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupXor";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupXor";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupXor";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupAnd";paramType="abstract-float"] + + [:retType="vec4%3Cbool%3E";op="subgroupAnd";paramType="abstract-int"] + + [:retType="vec4%3Cbool%3E";op="subgroupAnd";paramType="bool"] + + [:retType="vec4%3Cbool%3E";op="subgroupAnd";paramType="f16"] + + [:retType="vec4%3Cbool%3E";op="subgroupAnd";paramType="f32"] + + [:retType="vec4%3Cbool%3E";op="subgroupAnd";paramType="i32"] + + [:retType="vec4%3Cbool%3E";op="subgroupAnd";paramType="u32"] + + [:retType="vec4%3Cbool%3E";op="subgroupAnd";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupAnd";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupAnd";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupAnd";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupAnd";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupAnd";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupAnd";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupAnd";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupAnd";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupAnd";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupAnd";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupAnd";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupAnd";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupAnd";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupAnd";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupAnd";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupAnd";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupAnd";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupAnd";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupAnd";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupAnd";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupOr";paramType="abstract-float"] + + [:retType="vec4%3Cbool%3E";op="subgroupOr";paramType="abstract-int"] + + [:retType="vec4%3Cbool%3E";op="subgroupOr";paramType="bool"] + + [:retType="vec4%3Cbool%3E";op="subgroupOr";paramType="f16"] + + [:retType="vec4%3Cbool%3E";op="subgroupOr";paramType="f32"] + + [:retType="vec4%3Cbool%3E";op="subgroupOr";paramType="i32"] + + [:retType="vec4%3Cbool%3E";op="subgroupOr";paramType="u32"] + + [:retType="vec4%3Cbool%3E";op="subgroupOr";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupOr";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupOr";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupOr";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupOr";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupOr";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupOr";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupOr";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupOr";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupOr";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupOr";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupOr";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupOr";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupOr";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupOr";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupOr";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupOr";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupOr";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupOr";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupOr";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupOr";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupXor";paramType="abstract-float"] + + [:retType="vec4%3Cbool%3E";op="subgroupXor";paramType="abstract-int"] + + [:retType="vec4%3Cbool%3E";op="subgroupXor";paramType="bool"] + + [:retType="vec4%3Cbool%3E";op="subgroupXor";paramType="f16"] + + [:retType="vec4%3Cbool%3E";op="subgroupXor";paramType="f32"] + + [:retType="vec4%3Cbool%3E";op="subgroupXor";paramType="i32"] + + [:retType="vec4%3Cbool%3E";op="subgroupXor";paramType="u32"] + + [:retType="vec4%3Cbool%3E";op="subgroupXor";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupXor";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupXor";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupXor";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupXor";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupXor";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupXor";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupXor";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupXor";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupXor";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupXor";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupXor";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupXor";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupXor";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupXor";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupXor";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupXor";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupXor";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupXor";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupXor";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupXor";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupAnd";paramType="abstract-float"] + + [:retType="vec4%3Cf16%3E";op="subgroupAnd";paramType="abstract-int"] + + [:retType="vec4%3Cf16%3E";op="subgroupAnd";paramType="bool"] + + [:retType="vec4%3Cf16%3E";op="subgroupAnd";paramType="f16"] + + [:retType="vec4%3Cf16%3E";op="subgroupAnd";paramType="f32"] + + [:retType="vec4%3Cf16%3E";op="subgroupAnd";paramType="i32"] + + [:retType="vec4%3Cf16%3E";op="subgroupAnd";paramType="u32"] + + [:retType="vec4%3Cf16%3E";op="subgroupAnd";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupAnd";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupAnd";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupAnd";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupAnd";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupAnd";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupAnd";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupAnd";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupAnd";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupAnd";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupAnd";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupAnd";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupAnd";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupAnd";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupAnd";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupAnd";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupAnd";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupAnd";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupAnd";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupAnd";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupAnd";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupOr";paramType="abstract-float"] + + [:retType="vec4%3Cf16%3E";op="subgroupOr";paramType="abstract-int"] + + [:retType="vec4%3Cf16%3E";op="subgroupOr";paramType="bool"] + + [:retType="vec4%3Cf16%3E";op="subgroupOr";paramType="f16"] + + [:retType="vec4%3Cf16%3E";op="subgroupOr";paramType="f32"] + + [:retType="vec4%3Cf16%3E";op="subgroupOr";paramType="i32"] + + [:retType="vec4%3Cf16%3E";op="subgroupOr";paramType="u32"] + + [:retType="vec4%3Cf16%3E";op="subgroupOr";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupOr";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupOr";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupOr";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupOr";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupOr";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupOr";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupOr";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupOr";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupOr";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupOr";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupOr";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupOr";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupOr";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupOr";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupOr";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupOr";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupOr";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupOr";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupOr";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupOr";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupXor";paramType="abstract-float"] + + [:retType="vec4%3Cf16%3E";op="subgroupXor";paramType="abstract-int"] + + [:retType="vec4%3Cf16%3E";op="subgroupXor";paramType="bool"] + + [:retType="vec4%3Cf16%3E";op="subgroupXor";paramType="f16"] + + [:retType="vec4%3Cf16%3E";op="subgroupXor";paramType="f32"] + + [:retType="vec4%3Cf16%3E";op="subgroupXor";paramType="i32"] + + [:retType="vec4%3Cf16%3E";op="subgroupXor";paramType="u32"] + + [:retType="vec4%3Cf16%3E";op="subgroupXor";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupXor";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupXor";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupXor";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupXor";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupXor";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupXor";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupXor";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupXor";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupXor";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupXor";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupXor";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupXor";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupXor";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupXor";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupXor";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupXor";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupXor";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupXor";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupXor";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupXor";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupAnd";paramType="abstract-float"] + + [:retType="vec4%3Cf32%3E";op="subgroupAnd";paramType="abstract-int"] + + [:retType="vec4%3Cf32%3E";op="subgroupAnd";paramType="bool"] + + [:retType="vec4%3Cf32%3E";op="subgroupAnd";paramType="f16"] + + [:retType="vec4%3Cf32%3E";op="subgroupAnd";paramType="f32"] + + [:retType="vec4%3Cf32%3E";op="subgroupAnd";paramType="i32"] + + [:retType="vec4%3Cf32%3E";op="subgroupAnd";paramType="u32"] + + [:retType="vec4%3Cf32%3E";op="subgroupAnd";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupAnd";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupAnd";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupAnd";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupAnd";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupAnd";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupAnd";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupAnd";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupAnd";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupAnd";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupAnd";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupAnd";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupAnd";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupAnd";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupAnd";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupAnd";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupAnd";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupAnd";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupAnd";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupAnd";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupAnd";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupOr";paramType="abstract-float"] + + [:retType="vec4%3Cf32%3E";op="subgroupOr";paramType="abstract-int"] + + [:retType="vec4%3Cf32%3E";op="subgroupOr";paramType="bool"] + + [:retType="vec4%3Cf32%3E";op="subgroupOr";paramType="f16"] + + [:retType="vec4%3Cf32%3E";op="subgroupOr";paramType="f32"] + + [:retType="vec4%3Cf32%3E";op="subgroupOr";paramType="i32"] + + [:retType="vec4%3Cf32%3E";op="subgroupOr";paramType="u32"] + + [:retType="vec4%3Cf32%3E";op="subgroupOr";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupOr";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupOr";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupOr";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupOr";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupOr";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupOr";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupOr";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupOr";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupOr";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupOr";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupOr";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupOr";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupOr";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupOr";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupOr";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupOr";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupOr";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupOr";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupOr";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupOr";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupXor";paramType="abstract-float"] + + [:retType="vec4%3Cf32%3E";op="subgroupXor";paramType="abstract-int"] + + [:retType="vec4%3Cf32%3E";op="subgroupXor";paramType="bool"] + + [:retType="vec4%3Cf32%3E";op="subgroupXor";paramType="f16"] + + [:retType="vec4%3Cf32%3E";op="subgroupXor";paramType="f32"] + + [:retType="vec4%3Cf32%3E";op="subgroupXor";paramType="i32"] + + [:retType="vec4%3Cf32%3E";op="subgroupXor";paramType="u32"] + + [:retType="vec4%3Cf32%3E";op="subgroupXor";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupXor";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupXor";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupXor";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupXor";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupXor";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupXor";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupXor";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupXor";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupXor";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupXor";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupXor";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupXor";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupXor";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupXor";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupXor";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupXor";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupXor";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupXor";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupXor";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupXor";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupAnd";paramType="abstract-float"] + + [:retType="vec4%3Ci32%3E";op="subgroupAnd";paramType="abstract-int"] + + [:retType="vec4%3Ci32%3E";op="subgroupAnd";paramType="bool"] + + [:retType="vec4%3Ci32%3E";op="subgroupAnd";paramType="f16"] + + [:retType="vec4%3Ci32%3E";op="subgroupAnd";paramType="f32"] + + [:retType="vec4%3Ci32%3E";op="subgroupAnd";paramType="i32"] + + [:retType="vec4%3Ci32%3E";op="subgroupAnd";paramType="u32"] + + [:retType="vec4%3Ci32%3E";op="subgroupAnd";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupAnd";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupAnd";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupAnd";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupAnd";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupAnd";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupAnd";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupAnd";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupAnd";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupAnd";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupAnd";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupAnd";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupAnd";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupAnd";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupAnd";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupAnd";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupAnd";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupAnd";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupAnd";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupAnd";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupAnd";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupOr";paramType="abstract-float"] + + [:retType="vec4%3Ci32%3E";op="subgroupOr";paramType="abstract-int"] + + [:retType="vec4%3Ci32%3E";op="subgroupOr";paramType="bool"] + + [:retType="vec4%3Ci32%3E";op="subgroupOr";paramType="f16"] + + [:retType="vec4%3Ci32%3E";op="subgroupOr";paramType="f32"] + + [:retType="vec4%3Ci32%3E";op="subgroupOr";paramType="i32"] + + [:retType="vec4%3Ci32%3E";op="subgroupOr";paramType="u32"] + + [:retType="vec4%3Ci32%3E";op="subgroupOr";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupOr";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupOr";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupOr";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupOr";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupOr";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupOr";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupOr";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupOr";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupOr";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupOr";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupOr";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupOr";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupOr";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupOr";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupOr";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupOr";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupOr";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupOr";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupOr";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupOr";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupXor";paramType="abstract-float"] + + [:retType="vec4%3Ci32%3E";op="subgroupXor";paramType="abstract-int"] + + [:retType="vec4%3Ci32%3E";op="subgroupXor";paramType="bool"] + + [:retType="vec4%3Ci32%3E";op="subgroupXor";paramType="f16"] + + [:retType="vec4%3Ci32%3E";op="subgroupXor";paramType="f32"] + + [:retType="vec4%3Ci32%3E";op="subgroupXor";paramType="i32"] + + [:retType="vec4%3Ci32%3E";op="subgroupXor";paramType="u32"] + + [:retType="vec4%3Ci32%3E";op="subgroupXor";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupXor";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupXor";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupXor";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupXor";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupXor";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupXor";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupXor";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupXor";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupXor";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupXor";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupXor";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupXor";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupXor";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupXor";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupXor";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupXor";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupXor";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupXor";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupXor";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupXor";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupAnd";paramType="abstract-float"] + + [:retType="vec4%3Cu32%3E";op="subgroupAnd";paramType="abstract-int"] + + [:retType="vec4%3Cu32%3E";op="subgroupAnd";paramType="bool"] + + [:retType="vec4%3Cu32%3E";op="subgroupAnd";paramType="f16"] + + [:retType="vec4%3Cu32%3E";op="subgroupAnd";paramType="f32"] + + [:retType="vec4%3Cu32%3E";op="subgroupAnd";paramType="i32"] + + [:retType="vec4%3Cu32%3E";op="subgroupAnd";paramType="u32"] + + [:retType="vec4%3Cu32%3E";op="subgroupAnd";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupAnd";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupAnd";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupAnd";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupAnd";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupAnd";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupAnd";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupAnd";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupAnd";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupAnd";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupAnd";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupAnd";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupAnd";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupAnd";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupAnd";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupAnd";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupAnd";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupAnd";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupAnd";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupAnd";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupAnd";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupOr";paramType="abstract-float"] + + [:retType="vec4%3Cu32%3E";op="subgroupOr";paramType="abstract-int"] + + [:retType="vec4%3Cu32%3E";op="subgroupOr";paramType="bool"] + + [:retType="vec4%3Cu32%3E";op="subgroupOr";paramType="f16"] + + [:retType="vec4%3Cu32%3E";op="subgroupOr";paramType="f32"] + + [:retType="vec4%3Cu32%3E";op="subgroupOr";paramType="i32"] + + [:retType="vec4%3Cu32%3E";op="subgroupOr";paramType="u32"] + + [:retType="vec4%3Cu32%3E";op="subgroupOr";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupOr";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupOr";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupOr";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupOr";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupOr";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupOr";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupOr";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupOr";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupOr";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupOr";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupOr";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupOr";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupOr";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupOr";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupOr";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupOr";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupOr";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupOr";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupOr";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupOr";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupXor";paramType="abstract-float"] + + [:retType="vec4%3Cu32%3E";op="subgroupXor";paramType="abstract-int"] + + [:retType="vec4%3Cu32%3E";op="subgroupXor";paramType="bool"] + + [:retType="vec4%3Cu32%3E";op="subgroupXor";paramType="f16"] + + [:retType="vec4%3Cu32%3E";op="subgroupXor";paramType="f32"] + + [:retType="vec4%3Cu32%3E";op="subgroupXor";paramType="i32"] + + [:retType="vec4%3Cu32%3E";op="subgroupXor";paramType="u32"] + + [:retType="vec4%3Cu32%3E";op="subgroupXor";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupXor";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupXor";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupXor";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupXor";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupXor";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupXor";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupXor";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupXor";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupXor";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupXor";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupXor";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupXor";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupXor";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupXor";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupXor";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupXor";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupXor";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupXor";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupXor";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupXor";paramType="vec4%3Cu32%3E"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBitwise:stage:*] + [:stage="compute";op="subgroupAnd"] + + [:stage="compute";op="subgroupOr"] + + [:stage="compute";op="subgroupXor"] + + [:stage="fragment";op="subgroupAnd"] + + [:stage="fragment";op="subgroupOr"] + + [:stage="fragment";op="subgroupXor"] + + [:stage="vertex";op="subgroupAnd"] + + [:stage="vertex";op="subgroupOr"] + + [:stage="vertex";op="subgroupXor"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBroadcast:data_type:*] + [:type="abstract-float"] + + [:type="abstract-int"] + + [:type="bool"] + + [:type="f16"] + + [:type="f32"] + + [:type="i32"] + + [:type="u32"] + + [:type="vec2%3Cabstract-float%3E"] + + [:type="vec2%3Cabstract-int%3E"] + + [:type="vec2%3Cbool%3E"] + + [:type="vec2%3Cf16%3E"] + + [:type="vec2%3Cf32%3E"] + + [:type="vec2%3Ci32%3E"] + + [:type="vec2%3Cu32%3E"] + + [:type="vec3%3Cabstract-float%3E"] + + [:type="vec3%3Cabstract-int%3E"] + + [:type="vec3%3Cbool%3E"] + + [:type="vec3%3Cf16%3E"] + + [:type="vec3%3Cf32%3E"] + + [:type="vec3%3Ci32%3E"] + + [:type="vec3%3Cu32%3E"] + + [:type="vec4%3Cabstract-float%3E"] + + [:type="vec4%3Cabstract-int%3E"] + + [:type="vec4%3Cbool%3E"] + + [:type="vec4%3Cf16%3E"] + + [:type="vec4%3Cf32%3E"] + + [:type="vec4%3Ci32%3E"] + + [:type="vec4%3Cu32%3E"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBroadcast:early_eval:*] + [:stage="constant"] + + [:stage="override"] + + [:stage="runtime"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBroadcast:id_constness:*] + [:value="const_decl"] + + [:value="const_expr"] + + [:value="const_literal"] + + [:value="let_decl"] + + [:value="override_decl"] + + [:value="var_func_decl"] + + [:value="var_priv_decl"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBroadcast:id_type:*] + [:type="abstract-float"] + + [:type="abstract-int"] + + [:type="bool"] + + [:type="f16"] + + [:type="f32"] + + [:type="i32"] + + [:type="u32"] + + [:type="vec2%3Cabstract-float%3E"] + + [:type="vec2%3Cabstract-int%3E"] + + [:type="vec2%3Cbool%3E"] + + [:type="vec2%3Cf16%3E"] + + [:type="vec2%3Cf32%3E"] + + [:type="vec2%3Ci32%3E"] + + [:type="vec2%3Cu32%3E"] + + [:type="vec3%3Cabstract-float%3E"] + + [:type="vec3%3Cabstract-int%3E"] + + [:type="vec3%3Cbool%3E"] + + [:type="vec3%3Cf16%3E"] + + [:type="vec3%3Cf32%3E"] + + [:type="vec3%3Ci32%3E"] + + [:type="vec3%3Cu32%3E"] + + [:type="vec4%3Cabstract-float%3E"] + + [:type="vec4%3Cabstract-int%3E"] + + [:type="vec4%3Cbool%3E"] + + [:type="vec4%3Cf16%3E"] + + [:type="vec4%3Cf32%3E"] + + [:type="vec4%3Ci32%3E"] + + [:type="vec4%3Cu32%3E"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBroadcast:must_use:*] + [:must_use=false] + + [:must_use=true] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBroadcast:requires_subgroups:*] + [:enable=false] + + [:enable=true] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBroadcast:requires_subgroups_f16:*] + [:enable=false] + + [:enable=true] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBroadcast:return_type:*] + [:dataType="bool";retType="bool"] + + [:dataType="bool";retType="f16"] + + [:dataType="bool";retType="f32"] + + [:dataType="bool";retType="i32"] + + [:dataType="bool";retType="u32"] + + [:dataType="bool";retType="vec2%3Cbool%3E"] + + [:dataType="bool";retType="vec2%3Cf16%3E"] + + [:dataType="bool";retType="vec2%3Cf32%3E"] + + [:dataType="bool";retType="vec2%3Ci32%3E"] + + [:dataType="bool";retType="vec2%3Cu32%3E"] + + [:dataType="bool";retType="vec3%3Cbool%3E"] + + [:dataType="bool";retType="vec3%3Cf16%3E"] + + [:dataType="bool";retType="vec3%3Cf32%3E"] + + [:dataType="bool";retType="vec3%3Ci32%3E"] + + [:dataType="bool";retType="vec3%3Cu32%3E"] + + [:dataType="bool";retType="vec4%3Cbool%3E"] + + [:dataType="bool";retType="vec4%3Cf16%3E"] + + [:dataType="bool";retType="vec4%3Cf32%3E"] + + [:dataType="bool";retType="vec4%3Ci32%3E"] + + [:dataType="bool";retType="vec4%3Cu32%3E"] + + [:dataType="f16";retType="bool"] + + [:dataType="f16";retType="f16"] + + [:dataType="f16";retType="f32"] + + [:dataType="f16";retType="i32"] + + [:dataType="f16";retType="u32"] + + [:dataType="f16";retType="vec2%3Cbool%3E"] + + [:dataType="f16";retType="vec2%3Cf16%3E"] + + [:dataType="f16";retType="vec2%3Cf32%3E"] + + [:dataType="f16";retType="vec2%3Ci32%3E"] + + [:dataType="f16";retType="vec2%3Cu32%3E"] + + [:dataType="f16";retType="vec3%3Cbool%3E"] + + [:dataType="f16";retType="vec3%3Cf16%3E"] + + [:dataType="f16";retType="vec3%3Cf32%3E"] + + [:dataType="f16";retType="vec3%3Ci32%3E"] + + [:dataType="f16";retType="vec3%3Cu32%3E"] + + [:dataType="f16";retType="vec4%3Cbool%3E"] + + [:dataType="f16";retType="vec4%3Cf16%3E"] + + [:dataType="f16";retType="vec4%3Cf32%3E"] + + [:dataType="f16";retType="vec4%3Ci32%3E"] + + [:dataType="f16";retType="vec4%3Cu32%3E"] + + [:dataType="f32";retType="bool"] + + [:dataType="f32";retType="f16"] + + [:dataType="f32";retType="f32"] + + [:dataType="f32";retType="i32"] + + [:dataType="f32";retType="u32"] + + [:dataType="f32";retType="vec2%3Cbool%3E"] + + [:dataType="f32";retType="vec2%3Cf16%3E"] + + [:dataType="f32";retType="vec2%3Cf32%3E"] + + [:dataType="f32";retType="vec2%3Ci32%3E"] + + [:dataType="f32";retType="vec2%3Cu32%3E"] + + [:dataType="f32";retType="vec3%3Cbool%3E"] + + [:dataType="f32";retType="vec3%3Cf16%3E"] + + [:dataType="f32";retType="vec3%3Cf32%3E"] + + [:dataType="f32";retType="vec3%3Ci32%3E"] + + [:dataType="f32";retType="vec3%3Cu32%3E"] + + [:dataType="f32";retType="vec4%3Cbool%3E"] + + [:dataType="f32";retType="vec4%3Cf16%3E"] + + [:dataType="f32";retType="vec4%3Cf32%3E"] + + [:dataType="f32";retType="vec4%3Ci32%3E"] + + [:dataType="f32";retType="vec4%3Cu32%3E"] + + [:dataType="i32";retType="bool"] + + [:dataType="i32";retType="f16"] + + [:dataType="i32";retType="f32"] + + [:dataType="i32";retType="i32"] + + [:dataType="i32";retType="u32"] + + [:dataType="i32";retType="vec2%3Cbool%3E"] + + [:dataType="i32";retType="vec2%3Cf16%3E"] + + [:dataType="i32";retType="vec2%3Cf32%3E"] + + [:dataType="i32";retType="vec2%3Ci32%3E"] + + [:dataType="i32";retType="vec2%3Cu32%3E"] + + [:dataType="i32";retType="vec3%3Cbool%3E"] + + [:dataType="i32";retType="vec3%3Cf16%3E"] + + [:dataType="i32";retType="vec3%3Cf32%3E"] + + [:dataType="i32";retType="vec3%3Ci32%3E"] + + [:dataType="i32";retType="vec3%3Cu32%3E"] + + [:dataType="i32";retType="vec4%3Cbool%3E"] + + [:dataType="i32";retType="vec4%3Cf16%3E"] + + [:dataType="i32";retType="vec4%3Cf32%3E"] + + [:dataType="i32";retType="vec4%3Ci32%3E"] + + [:dataType="i32";retType="vec4%3Cu32%3E"] + + [:dataType="u32";retType="bool"] + + [:dataType="u32";retType="f16"] + + [:dataType="u32";retType="f32"] + + [:dataType="u32";retType="i32"] + + [:dataType="u32";retType="u32"] + + [:dataType="u32";retType="vec2%3Cbool%3E"] + + [:dataType="u32";retType="vec2%3Cf16%3E"] + + [:dataType="u32";retType="vec2%3Cf32%3E"] + + [:dataType="u32";retType="vec2%3Ci32%3E"] + + [:dataType="u32";retType="vec2%3Cu32%3E"] + + [:dataType="u32";retType="vec3%3Cbool%3E"] + + [:dataType="u32";retType="vec3%3Cf16%3E"] + + [:dataType="u32";retType="vec3%3Cf32%3E"] + + [:dataType="u32";retType="vec3%3Ci32%3E"] + + [:dataType="u32";retType="vec3%3Cu32%3E"] + + [:dataType="u32";retType="vec4%3Cbool%3E"] + + [:dataType="u32";retType="vec4%3Cf16%3E"] + + [:dataType="u32";retType="vec4%3Cf32%3E"] + + [:dataType="u32";retType="vec4%3Ci32%3E"] + + [:dataType="u32";retType="vec4%3Cu32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="bool"] + + [:dataType="vec2%3Cbool%3E";retType="f16"] + + [:dataType="vec2%3Cbool%3E";retType="f32"] + + [:dataType="vec2%3Cbool%3E";retType="i32"] + + [:dataType="vec2%3Cbool%3E";retType="u32"] + + [:dataType="vec2%3Cbool%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="bool"] + + [:dataType="vec2%3Cf16%3E";retType="f16"] + + [:dataType="vec2%3Cf16%3E";retType="f32"] + + [:dataType="vec2%3Cf16%3E";retType="i32"] + + [:dataType="vec2%3Cf16%3E";retType="u32"] + + [:dataType="vec2%3Cf16%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="bool"] + + [:dataType="vec2%3Cf32%3E";retType="f16"] + + [:dataType="vec2%3Cf32%3E";retType="f32"] + + [:dataType="vec2%3Cf32%3E";retType="i32"] + + [:dataType="vec2%3Cf32%3E";retType="u32"] + + [:dataType="vec2%3Cf32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="bool"] + + [:dataType="vec2%3Ci32%3E";retType="f16"] + + [:dataType="vec2%3Ci32%3E";retType="f32"] + + [:dataType="vec2%3Ci32%3E";retType="i32"] + + [:dataType="vec2%3Ci32%3E";retType="u32"] + + [:dataType="vec2%3Ci32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="bool"] + + [:dataType="vec2%3Cu32%3E";retType="f16"] + + [:dataType="vec2%3Cu32%3E";retType="f32"] + + [:dataType="vec2%3Cu32%3E";retType="i32"] + + [:dataType="vec2%3Cu32%3E";retType="u32"] + + [:dataType="vec2%3Cu32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="bool"] + + [:dataType="vec3%3Cbool%3E";retType="f16"] + + [:dataType="vec3%3Cbool%3E";retType="f32"] + + [:dataType="vec3%3Cbool%3E";retType="i32"] + + [:dataType="vec3%3Cbool%3E";retType="u32"] + + [:dataType="vec3%3Cbool%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="bool"] + + [:dataType="vec3%3Cf16%3E";retType="f16"] + + [:dataType="vec3%3Cf16%3E";retType="f32"] + + [:dataType="vec3%3Cf16%3E";retType="i32"] + + [:dataType="vec3%3Cf16%3E";retType="u32"] + + [:dataType="vec3%3Cf16%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="bool"] + + [:dataType="vec3%3Cf32%3E";retType="f16"] + + [:dataType="vec3%3Cf32%3E";retType="f32"] + + [:dataType="vec3%3Cf32%3E";retType="i32"] + + [:dataType="vec3%3Cf32%3E";retType="u32"] + + [:dataType="vec3%3Cf32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="bool"] + + [:dataType="vec3%3Ci32%3E";retType="f16"] + + [:dataType="vec3%3Ci32%3E";retType="f32"] + + [:dataType="vec3%3Ci32%3E";retType="i32"] + + [:dataType="vec3%3Ci32%3E";retType="u32"] + + [:dataType="vec3%3Ci32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="bool"] + + [:dataType="vec3%3Cu32%3E";retType="f16"] + + [:dataType="vec3%3Cu32%3E";retType="f32"] + + [:dataType="vec3%3Cu32%3E";retType="i32"] + + [:dataType="vec3%3Cu32%3E";retType="u32"] + + [:dataType="vec3%3Cu32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="bool"] + + [:dataType="vec4%3Cbool%3E";retType="f16"] + + [:dataType="vec4%3Cbool%3E";retType="f32"] + + [:dataType="vec4%3Cbool%3E";retType="i32"] + + [:dataType="vec4%3Cbool%3E";retType="u32"] + + [:dataType="vec4%3Cbool%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="bool"] + + [:dataType="vec4%3Cf16%3E";retType="f16"] + + [:dataType="vec4%3Cf16%3E";retType="f32"] + + [:dataType="vec4%3Cf16%3E";retType="i32"] + + [:dataType="vec4%3Cf16%3E";retType="u32"] + + [:dataType="vec4%3Cf16%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="bool"] + + [:dataType="vec4%3Cf32%3E";retType="f16"] + + [:dataType="vec4%3Cf32%3E";retType="f32"] + + [:dataType="vec4%3Cf32%3E";retType="i32"] + + [:dataType="vec4%3Cf32%3E";retType="u32"] + + [:dataType="vec4%3Cf32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="bool"] + + [:dataType="vec4%3Ci32%3E";retType="f16"] + + [:dataType="vec4%3Ci32%3E";retType="f32"] + + [:dataType="vec4%3Ci32%3E";retType="i32"] + + [:dataType="vec4%3Ci32%3E";retType="u32"] + + [:dataType="vec4%3Ci32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="bool"] + + [:dataType="vec4%3Cu32%3E";retType="f16"] + + [:dataType="vec4%3Cu32%3E";retType="f32"] + + [:dataType="vec4%3Cu32%3E";retType="i32"] + + [:dataType="vec4%3Cu32%3E";retType="u32"] + + [:dataType="vec4%3Cu32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec4%3Cu32%3E"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBroadcast:stage:*] + [:stage="compute"] + + [:stage="fragment"] + + [:stage="vertex"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBroadcastFirst:data_type:*] + [:type="abstract-float"] + + [:type="abstract-int"] + + [:type="bool"] + + [:type="f16"] + + [:type="f32"] + + [:type="i32"] + + [:type="u32"] + + [:type="vec2%3Cabstract-float%3E"] + + [:type="vec2%3Cabstract-int%3E"] + + [:type="vec2%3Cbool%3E"] + + [:type="vec2%3Cf16%3E"] + + [:type="vec2%3Cf32%3E"] + + [:type="vec2%3Ci32%3E"] + + [:type="vec2%3Cu32%3E"] + + [:type="vec3%3Cabstract-float%3E"] + + [:type="vec3%3Cabstract-int%3E"] + + [:type="vec3%3Cbool%3E"] + + [:type="vec3%3Cf16%3E"] + + [:type="vec3%3Cf32%3E"] + + [:type="vec3%3Ci32%3E"] + + [:type="vec3%3Cu32%3E"] + + [:type="vec4%3Cabstract-float%3E"] + + [:type="vec4%3Cabstract-int%3E"] + + [:type="vec4%3Cbool%3E"] + + [:type="vec4%3Cf16%3E"] + + [:type="vec4%3Cf32%3E"] + + [:type="vec4%3Ci32%3E"] + + [:type="vec4%3Cu32%3E"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBroadcastFirst:early_eval:*] + [:stage="constant"] + + [:stage="override"] + + [:stage="runtime"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBroadcastFirst:must_use:*] + [:must_use=false] + + [:must_use=true] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBroadcastFirst:requires_subgroups:*] + [:enable=false] + + [:enable=true] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBroadcastFirst:requires_subgroups_f16:*] + [:enable=false] + + [:enable=true] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBroadcastFirst:return_type:*] + [:dataType="bool";retType="bool"] + + [:dataType="bool";retType="f16"] + + [:dataType="bool";retType="f32"] + + [:dataType="bool";retType="i32"] + + [:dataType="bool";retType="u32"] + + [:dataType="bool";retType="vec2%3Cbool%3E"] + + [:dataType="bool";retType="vec2%3Cf16%3E"] + + [:dataType="bool";retType="vec2%3Cf32%3E"] + + [:dataType="bool";retType="vec2%3Ci32%3E"] + + [:dataType="bool";retType="vec2%3Cu32%3E"] + + [:dataType="bool";retType="vec3%3Cbool%3E"] + + [:dataType="bool";retType="vec3%3Cf16%3E"] + + [:dataType="bool";retType="vec3%3Cf32%3E"] + + [:dataType="bool";retType="vec3%3Ci32%3E"] + + [:dataType="bool";retType="vec3%3Cu32%3E"] + + [:dataType="bool";retType="vec4%3Cbool%3E"] + + [:dataType="bool";retType="vec4%3Cf16%3E"] + + [:dataType="bool";retType="vec4%3Cf32%3E"] + + [:dataType="bool";retType="vec4%3Ci32%3E"] + + [:dataType="bool";retType="vec4%3Cu32%3E"] + + [:dataType="f16";retType="bool"] + + [:dataType="f16";retType="f16"] + + [:dataType="f16";retType="f32"] + + [:dataType="f16";retType="i32"] + + [:dataType="f16";retType="u32"] + + [:dataType="f16";retType="vec2%3Cbool%3E"] + + [:dataType="f16";retType="vec2%3Cf16%3E"] + + [:dataType="f16";retType="vec2%3Cf32%3E"] + + [:dataType="f16";retType="vec2%3Ci32%3E"] + + [:dataType="f16";retType="vec2%3Cu32%3E"] + + [:dataType="f16";retType="vec3%3Cbool%3E"] + + [:dataType="f16";retType="vec3%3Cf16%3E"] + + [:dataType="f16";retType="vec3%3Cf32%3E"] + + [:dataType="f16";retType="vec3%3Ci32%3E"] + + [:dataType="f16";retType="vec3%3Cu32%3E"] + + [:dataType="f16";retType="vec4%3Cbool%3E"] + + [:dataType="f16";retType="vec4%3Cf16%3E"] + + [:dataType="f16";retType="vec4%3Cf32%3E"] + + [:dataType="f16";retType="vec4%3Ci32%3E"] + + [:dataType="f16";retType="vec4%3Cu32%3E"] + + [:dataType="f32";retType="bool"] + + [:dataType="f32";retType="f16"] + + [:dataType="f32";retType="f32"] + + [:dataType="f32";retType="i32"] + + [:dataType="f32";retType="u32"] + + [:dataType="f32";retType="vec2%3Cbool%3E"] + + [:dataType="f32";retType="vec2%3Cf16%3E"] + + [:dataType="f32";retType="vec2%3Cf32%3E"] + + [:dataType="f32";retType="vec2%3Ci32%3E"] + + [:dataType="f32";retType="vec2%3Cu32%3E"] + + [:dataType="f32";retType="vec3%3Cbool%3E"] + + [:dataType="f32";retType="vec3%3Cf16%3E"] + + [:dataType="f32";retType="vec3%3Cf32%3E"] + + [:dataType="f32";retType="vec3%3Ci32%3E"] + + [:dataType="f32";retType="vec3%3Cu32%3E"] + + [:dataType="f32";retType="vec4%3Cbool%3E"] + + [:dataType="f32";retType="vec4%3Cf16%3E"] + + [:dataType="f32";retType="vec4%3Cf32%3E"] + + [:dataType="f32";retType="vec4%3Ci32%3E"] + + [:dataType="f32";retType="vec4%3Cu32%3E"] + + [:dataType="i32";retType="bool"] + + [:dataType="i32";retType="f16"] + + [:dataType="i32";retType="f32"] + + [:dataType="i32";retType="i32"] + + [:dataType="i32";retType="u32"] + + [:dataType="i32";retType="vec2%3Cbool%3E"] + + [:dataType="i32";retType="vec2%3Cf16%3E"] + + [:dataType="i32";retType="vec2%3Cf32%3E"] + + [:dataType="i32";retType="vec2%3Ci32%3E"] + + [:dataType="i32";retType="vec2%3Cu32%3E"] + + [:dataType="i32";retType="vec3%3Cbool%3E"] + + [:dataType="i32";retType="vec3%3Cf16%3E"] + + [:dataType="i32";retType="vec3%3Cf32%3E"] + + [:dataType="i32";retType="vec3%3Ci32%3E"] + + [:dataType="i32";retType="vec3%3Cu32%3E"] + + [:dataType="i32";retType="vec4%3Cbool%3E"] + + [:dataType="i32";retType="vec4%3Cf16%3E"] + + [:dataType="i32";retType="vec4%3Cf32%3E"] + + [:dataType="i32";retType="vec4%3Ci32%3E"] + + [:dataType="i32";retType="vec4%3Cu32%3E"] + + [:dataType="u32";retType="bool"] + + [:dataType="u32";retType="f16"] + + [:dataType="u32";retType="f32"] + + [:dataType="u32";retType="i32"] + + [:dataType="u32";retType="u32"] + + [:dataType="u32";retType="vec2%3Cbool%3E"] + + [:dataType="u32";retType="vec2%3Cf16%3E"] + + [:dataType="u32";retType="vec2%3Cf32%3E"] + + [:dataType="u32";retType="vec2%3Ci32%3E"] + + [:dataType="u32";retType="vec2%3Cu32%3E"] + + [:dataType="u32";retType="vec3%3Cbool%3E"] + + [:dataType="u32";retType="vec3%3Cf16%3E"] + + [:dataType="u32";retType="vec3%3Cf32%3E"] + + [:dataType="u32";retType="vec3%3Ci32%3E"] + + [:dataType="u32";retType="vec3%3Cu32%3E"] + + [:dataType="u32";retType="vec4%3Cbool%3E"] + + [:dataType="u32";retType="vec4%3Cf16%3E"] + + [:dataType="u32";retType="vec4%3Cf32%3E"] + + [:dataType="u32";retType="vec4%3Ci32%3E"] + + [:dataType="u32";retType="vec4%3Cu32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="bool"] + + [:dataType="vec2%3Cbool%3E";retType="f16"] + + [:dataType="vec2%3Cbool%3E";retType="f32"] + + [:dataType="vec2%3Cbool%3E";retType="i32"] + + [:dataType="vec2%3Cbool%3E";retType="u32"] + + [:dataType="vec2%3Cbool%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="bool"] + + [:dataType="vec2%3Cf16%3E";retType="f16"] + + [:dataType="vec2%3Cf16%3E";retType="f32"] + + [:dataType="vec2%3Cf16%3E";retType="i32"] + + [:dataType="vec2%3Cf16%3E";retType="u32"] + + [:dataType="vec2%3Cf16%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="bool"] + + [:dataType="vec2%3Cf32%3E";retType="f16"] + + [:dataType="vec2%3Cf32%3E";retType="f32"] + + [:dataType="vec2%3Cf32%3E";retType="i32"] + + [:dataType="vec2%3Cf32%3E";retType="u32"] + + [:dataType="vec2%3Cf32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="bool"] + + [:dataType="vec2%3Ci32%3E";retType="f16"] + + [:dataType="vec2%3Ci32%3E";retType="f32"] + + [:dataType="vec2%3Ci32%3E";retType="i32"] + + [:dataType="vec2%3Ci32%3E";retType="u32"] + + [:dataType="vec2%3Ci32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="bool"] + + [:dataType="vec2%3Cu32%3E";retType="f16"] + + [:dataType="vec2%3Cu32%3E";retType="f32"] + + [:dataType="vec2%3Cu32%3E";retType="i32"] + + [:dataType="vec2%3Cu32%3E";retType="u32"] + + [:dataType="vec2%3Cu32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="bool"] + + [:dataType="vec3%3Cbool%3E";retType="f16"] + + [:dataType="vec3%3Cbool%3E";retType="f32"] + + [:dataType="vec3%3Cbool%3E";retType="i32"] + + [:dataType="vec3%3Cbool%3E";retType="u32"] + + [:dataType="vec3%3Cbool%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="bool"] + + [:dataType="vec3%3Cf16%3E";retType="f16"] + + [:dataType="vec3%3Cf16%3E";retType="f32"] + + [:dataType="vec3%3Cf16%3E";retType="i32"] + + [:dataType="vec3%3Cf16%3E";retType="u32"] + + [:dataType="vec3%3Cf16%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="bool"] + + [:dataType="vec3%3Cf32%3E";retType="f16"] + + [:dataType="vec3%3Cf32%3E";retType="f32"] + + [:dataType="vec3%3Cf32%3E";retType="i32"] + + [:dataType="vec3%3Cf32%3E";retType="u32"] + + [:dataType="vec3%3Cf32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="bool"] + + [:dataType="vec3%3Ci32%3E";retType="f16"] + + [:dataType="vec3%3Ci32%3E";retType="f32"] + + [:dataType="vec3%3Ci32%3E";retType="i32"] + + [:dataType="vec3%3Ci32%3E";retType="u32"] + + [:dataType="vec3%3Ci32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="bool"] + + [:dataType="vec3%3Cu32%3E";retType="f16"] + + [:dataType="vec3%3Cu32%3E";retType="f32"] + + [:dataType="vec3%3Cu32%3E";retType="i32"] + + [:dataType="vec3%3Cu32%3E";retType="u32"] + + [:dataType="vec3%3Cu32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="bool"] + + [:dataType="vec4%3Cbool%3E";retType="f16"] + + [:dataType="vec4%3Cbool%3E";retType="f32"] + + [:dataType="vec4%3Cbool%3E";retType="i32"] + + [:dataType="vec4%3Cbool%3E";retType="u32"] + + [:dataType="vec4%3Cbool%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="bool"] + + [:dataType="vec4%3Cf16%3E";retType="f16"] + + [:dataType="vec4%3Cf16%3E";retType="f32"] + + [:dataType="vec4%3Cf16%3E";retType="i32"] + + [:dataType="vec4%3Cf16%3E";retType="u32"] + + [:dataType="vec4%3Cf16%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="bool"] + + [:dataType="vec4%3Cf32%3E";retType="f16"] + + [:dataType="vec4%3Cf32%3E";retType="f32"] + + [:dataType="vec4%3Cf32%3E";retType="i32"] + + [:dataType="vec4%3Cf32%3E";retType="u32"] + + [:dataType="vec4%3Cf32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="bool"] + + [:dataType="vec4%3Ci32%3E";retType="f16"] + + [:dataType="vec4%3Ci32%3E";retType="f32"] + + [:dataType="vec4%3Ci32%3E";retType="i32"] + + [:dataType="vec4%3Ci32%3E";retType="u32"] + + [:dataType="vec4%3Ci32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="bool"] + + [:dataType="vec4%3Cu32%3E";retType="f16"] + + [:dataType="vec4%3Cu32%3E";retType="f32"] + + [:dataType="vec4%3Cu32%3E";retType="i32"] + + [:dataType="vec4%3Cu32%3E";retType="u32"] + + [:dataType="vec4%3Cu32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec4%3Cu32%3E"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupBroadcastFirst:stage:*] + [:stage="compute"] + + [:stage="fragment"] + + [:stage="vertex"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupElect:data_type:*] + [:type="abstract-float"] + + [:type="abstract-int"] + + [:type="bool"] + + [:type="f16"] + + [:type="f32"] + + [:type="i32"] + + [:type="u32"] + + [:type="vec2%3Cabstract-float%3E"] + + [:type="vec2%3Cabstract-int%3E"] + + [:type="vec2%3Cbool%3E"] + + [:type="vec2%3Cf16%3E"] + + [:type="vec2%3Cf32%3E"] + + [:type="vec2%3Ci32%3E"] + + [:type="vec2%3Cu32%3E"] + + [:type="vec3%3Cabstract-float%3E"] + + [:type="vec3%3Cabstract-int%3E"] + + [:type="vec3%3Cbool%3E"] + + [:type="vec3%3Cf16%3E"] + + [:type="vec3%3Cf32%3E"] + + [:type="vec3%3Ci32%3E"] + + [:type="vec3%3Cu32%3E"] + + [:type="vec4%3Cabstract-float%3E"] + + [:type="vec4%3Cabstract-int%3E"] + + [:type="vec4%3Cbool%3E"] + + [:type="vec4%3Cf16%3E"] + + [:type="vec4%3Cf32%3E"] + + [:type="vec4%3Ci32%3E"] + + [:type="vec4%3Cu32%3E"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupElect:early_eval:*] + [:stage="constant"] + + [:stage="override"] + + [:stage="runtime"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupElect:must_use:*] + [:must_use=false] + + [:must_use=true] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupElect:requires_subgroups:*] + [:enable=false] + + [:enable=true] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupElect:return_type:*] + [:type="bool"] + + [:type="f16"] + + [:type="f32"] + + [:type="i32"] + + [:type="u32"] + + [:type="vec2%3Cbool%3E"] + + [:type="vec2%3Cf16%3E"] + + [:type="vec2%3Cf32%3E"] + + [:type="vec2%3Ci32%3E"] + + [:type="vec2%3Cu32%3E"] + + [:type="vec3%3Cbool%3E"] + + [:type="vec3%3Cf16%3E"] + + [:type="vec3%3Cf32%3E"] + + [:type="vec3%3Ci32%3E"] + + [:type="vec3%3Cu32%3E"] + + [:type="vec4%3Cbool%3E"] + + [:type="vec4%3Cf16%3E"] + + [:type="vec4%3Cf32%3E"] + + [:type="vec4%3Ci32%3E"] + + [:type="vec4%3Cu32%3E"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupElect:stage:*] + [:stage="compute"] + + [:stage="fragment"] + + [:stage="vertex"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupMinMax:data_type:*] + [:type="abstract-float";op="subgroupMax"] + + [:type="abstract-float";op="subgroupMin"] + + [:type="abstract-int";op="subgroupMax"] + + [:type="abstract-int";op="subgroupMin"] + + [:type="bool";op="subgroupMax"] + + [:type="bool";op="subgroupMin"] + + [:type="f16";op="subgroupMax"] + + [:type="f16";op="subgroupMin"] + + [:type="f32";op="subgroupMax"] + + [:type="f32";op="subgroupMin"] + + [:type="i32";op="subgroupMax"] + + [:type="i32";op="subgroupMin"] + + [:type="u32";op="subgroupMax"] + + [:type="u32";op="subgroupMin"] + + [:type="vec2%3Cabstract-float%3E";op="subgroupMax"] + + [:type="vec2%3Cabstract-float%3E";op="subgroupMin"] + + [:type="vec2%3Cabstract-int%3E";op="subgroupMax"] + + [:type="vec2%3Cabstract-int%3E";op="subgroupMin"] + + [:type="vec2%3Cbool%3E";op="subgroupMax"] + + [:type="vec2%3Cbool%3E";op="subgroupMin"] + + [:type="vec2%3Cf16%3E";op="subgroupMax"] + + [:type="vec2%3Cf16%3E";op="subgroupMin"] + + [:type="vec2%3Cf32%3E";op="subgroupMax"] + + [:type="vec2%3Cf32%3E";op="subgroupMin"] + + [:type="vec2%3Ci32%3E";op="subgroupMax"] + + [:type="vec2%3Ci32%3E";op="subgroupMin"] + + [:type="vec2%3Cu32%3E";op="subgroupMax"] + + [:type="vec2%3Cu32%3E";op="subgroupMin"] + + [:type="vec3%3Cabstract-float%3E";op="subgroupMax"] + + [:type="vec3%3Cabstract-float%3E";op="subgroupMin"] + + [:type="vec3%3Cabstract-int%3E";op="subgroupMax"] + + [:type="vec3%3Cabstract-int%3E";op="subgroupMin"] + + [:type="vec3%3Cbool%3E";op="subgroupMax"] + + [:type="vec3%3Cbool%3E";op="subgroupMin"] + + [:type="vec3%3Cf16%3E";op="subgroupMax"] + + [:type="vec3%3Cf16%3E";op="subgroupMin"] + + [:type="vec3%3Cf32%3E";op="subgroupMax"] + + [:type="vec3%3Cf32%3E";op="subgroupMin"] + + [:type="vec3%3Ci32%3E";op="subgroupMax"] + + [:type="vec3%3Ci32%3E";op="subgroupMin"] + + [:type="vec3%3Cu32%3E";op="subgroupMax"] + + [:type="vec3%3Cu32%3E";op="subgroupMin"] + + [:type="vec4%3Cabstract-float%3E";op="subgroupMax"] + + [:type="vec4%3Cabstract-float%3E";op="subgroupMin"] + + [:type="vec4%3Cabstract-int%3E";op="subgroupMax"] + + [:type="vec4%3Cabstract-int%3E";op="subgroupMin"] + + [:type="vec4%3Cbool%3E";op="subgroupMax"] + + [:type="vec4%3Cbool%3E";op="subgroupMin"] + + [:type="vec4%3Cf16%3E";op="subgroupMax"] + + [:type="vec4%3Cf16%3E";op="subgroupMin"] + + [:type="vec4%3Cf32%3E";op="subgroupMax"] + + [:type="vec4%3Cf32%3E";op="subgroupMin"] + + [:type="vec4%3Ci32%3E";op="subgroupMax"] + + [:type="vec4%3Ci32%3E";op="subgroupMin"] + + [:type="vec4%3Cu32%3E";op="subgroupMax"] + + [:type="vec4%3Cu32%3E";op="subgroupMin"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupMinMax:early_eval:*] + [:stage="constant";op="subgroupMax"] + + [:stage="constant";op="subgroupMin"] + + [:stage="override";op="subgroupMax"] + + [:stage="override";op="subgroupMin"] + + [:stage="runtime";op="subgroupMax"] + + [:stage="runtime";op="subgroupMin"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupMinMax:must_use:*] + [:must_use=false;op="subgroupMax"] + + [:must_use=false;op="subgroupMin"] + + [:must_use=true;op="subgroupMax"] + + [:must_use=true;op="subgroupMin"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupMinMax:requires_subgroups:*] + [:enable=false;op="subgroupMax"] + + [:enable=false;op="subgroupMin"] + + [:enable=true;op="subgroupMax"] + + [:enable=true;op="subgroupMin"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupMinMax:requires_subgroups_f16:*] + [:enable=false;op="subgroupMax"] + + [:enable=false;op="subgroupMin"] + + [:enable=true;op="subgroupMax"] + + [:enable=true;op="subgroupMin"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupMinMax:return_type:*] + [:retType="bool";op="subgroupMax";paramType="abstract-float"] + + [:retType="bool";op="subgroupMax";paramType="abstract-int"] + + [:retType="bool";op="subgroupMax";paramType="bool"] + + [:retType="bool";op="subgroupMax";paramType="f16"] + + [:retType="bool";op="subgroupMax";paramType="f32"] + + [:retType="bool";op="subgroupMax";paramType="i32"] + + [:retType="bool";op="subgroupMax";paramType="u32"] + + [:retType="bool";op="subgroupMax";paramType="vec2%3Cabstract-float%3E"] + + [:retType="bool";op="subgroupMax";paramType="vec2%3Cabstract-int%3E"] + + [:retType="bool";op="subgroupMax";paramType="vec2%3Cbool%3E"] + + [:retType="bool";op="subgroupMax";paramType="vec2%3Cf16%3E"] + + [:retType="bool";op="subgroupMax";paramType="vec2%3Cf32%3E"] + + [:retType="bool";op="subgroupMax";paramType="vec2%3Ci32%3E"] + + [:retType="bool";op="subgroupMax";paramType="vec2%3Cu32%3E"] + + [:retType="bool";op="subgroupMax";paramType="vec3%3Cabstract-float%3E"] + + [:retType="bool";op="subgroupMax";paramType="vec3%3Cabstract-int%3E"] + + [:retType="bool";op="subgroupMax";paramType="vec3%3Cbool%3E"] + + [:retType="bool";op="subgroupMax";paramType="vec3%3Cf16%3E"] + + [:retType="bool";op="subgroupMax";paramType="vec3%3Cf32%3E"] + + [:retType="bool";op="subgroupMax";paramType="vec3%3Ci32%3E"] + + [:retType="bool";op="subgroupMax";paramType="vec3%3Cu32%3E"] + + [:retType="bool";op="subgroupMax";paramType="vec4%3Cabstract-float%3E"] + + [:retType="bool";op="subgroupMax";paramType="vec4%3Cabstract-int%3E"] + + [:retType="bool";op="subgroupMax";paramType="vec4%3Cbool%3E"] + + [:retType="bool";op="subgroupMax";paramType="vec4%3Cf16%3E"] + + [:retType="bool";op="subgroupMax";paramType="vec4%3Cf32%3E"] + + [:retType="bool";op="subgroupMax";paramType="vec4%3Ci32%3E"] + + [:retType="bool";op="subgroupMax";paramType="vec4%3Cu32%3E"] + + [:retType="bool";op="subgroupMin";paramType="abstract-float"] + + [:retType="bool";op="subgroupMin";paramType="abstract-int"] + + [:retType="bool";op="subgroupMin";paramType="bool"] + + [:retType="bool";op="subgroupMin";paramType="f16"] + + [:retType="bool";op="subgroupMin";paramType="f32"] + + [:retType="bool";op="subgroupMin";paramType="i32"] + + [:retType="bool";op="subgroupMin";paramType="u32"] + + [:retType="bool";op="subgroupMin";paramType="vec2%3Cabstract-float%3E"] + + [:retType="bool";op="subgroupMin";paramType="vec2%3Cabstract-int%3E"] + + [:retType="bool";op="subgroupMin";paramType="vec2%3Cbool%3E"] + + [:retType="bool";op="subgroupMin";paramType="vec2%3Cf16%3E"] + + [:retType="bool";op="subgroupMin";paramType="vec2%3Cf32%3E"] + + [:retType="bool";op="subgroupMin";paramType="vec2%3Ci32%3E"] + + [:retType="bool";op="subgroupMin";paramType="vec2%3Cu32%3E"] + + [:retType="bool";op="subgroupMin";paramType="vec3%3Cabstract-float%3E"] + + [:retType="bool";op="subgroupMin";paramType="vec3%3Cabstract-int%3E"] + + [:retType="bool";op="subgroupMin";paramType="vec3%3Cbool%3E"] + + [:retType="bool";op="subgroupMin";paramType="vec3%3Cf16%3E"] + + [:retType="bool";op="subgroupMin";paramType="vec3%3Cf32%3E"] + + [:retType="bool";op="subgroupMin";paramType="vec3%3Ci32%3E"] + + [:retType="bool";op="subgroupMin";paramType="vec3%3Cu32%3E"] + + [:retType="bool";op="subgroupMin";paramType="vec4%3Cabstract-float%3E"] + + [:retType="bool";op="subgroupMin";paramType="vec4%3Cabstract-int%3E"] + + [:retType="bool";op="subgroupMin";paramType="vec4%3Cbool%3E"] + + [:retType="bool";op="subgroupMin";paramType="vec4%3Cf16%3E"] + + [:retType="bool";op="subgroupMin";paramType="vec4%3Cf32%3E"] + + [:retType="bool";op="subgroupMin";paramType="vec4%3Ci32%3E"] + + [:retType="bool";op="subgroupMin";paramType="vec4%3Cu32%3E"] + + [:retType="f16";op="subgroupMax";paramType="abstract-float"] + + [:retType="f16";op="subgroupMax";paramType="abstract-int"] + + [:retType="f16";op="subgroupMax";paramType="bool"] + + [:retType="f16";op="subgroupMax";paramType="f16"] + + [:retType="f16";op="subgroupMax";paramType="f32"] + + [:retType="f16";op="subgroupMax";paramType="i32"] + + [:retType="f16";op="subgroupMax";paramType="u32"] + + [:retType="f16";op="subgroupMax";paramType="vec2%3Cabstract-float%3E"] + + [:retType="f16";op="subgroupMax";paramType="vec2%3Cabstract-int%3E"] + + [:retType="f16";op="subgroupMax";paramType="vec2%3Cbool%3E"] + + [:retType="f16";op="subgroupMax";paramType="vec2%3Cf16%3E"] + + [:retType="f16";op="subgroupMax";paramType="vec2%3Cf32%3E"] + + [:retType="f16";op="subgroupMax";paramType="vec2%3Ci32%3E"] + + [:retType="f16";op="subgroupMax";paramType="vec2%3Cu32%3E"] + + [:retType="f16";op="subgroupMax";paramType="vec3%3Cabstract-float%3E"] + + [:retType="f16";op="subgroupMax";paramType="vec3%3Cabstract-int%3E"] + + [:retType="f16";op="subgroupMax";paramType="vec3%3Cbool%3E"] + + [:retType="f16";op="subgroupMax";paramType="vec3%3Cf16%3E"] + + [:retType="f16";op="subgroupMax";paramType="vec3%3Cf32%3E"] + + [:retType="f16";op="subgroupMax";paramType="vec3%3Ci32%3E"] + + [:retType="f16";op="subgroupMax";paramType="vec3%3Cu32%3E"] + + [:retType="f16";op="subgroupMax";paramType="vec4%3Cabstract-float%3E"] + + [:retType="f16";op="subgroupMax";paramType="vec4%3Cabstract-int%3E"] + + [:retType="f16";op="subgroupMax";paramType="vec4%3Cbool%3E"] + + [:retType="f16";op="subgroupMax";paramType="vec4%3Cf16%3E"] + + [:retType="f16";op="subgroupMax";paramType="vec4%3Cf32%3E"] + + [:retType="f16";op="subgroupMax";paramType="vec4%3Ci32%3E"] + + [:retType="f16";op="subgroupMax";paramType="vec4%3Cu32%3E"] + + [:retType="f16";op="subgroupMin";paramType="abstract-float"] + + [:retType="f16";op="subgroupMin";paramType="abstract-int"] + + [:retType="f16";op="subgroupMin";paramType="bool"] + + [:retType="f16";op="subgroupMin";paramType="f16"] + + [:retType="f16";op="subgroupMin";paramType="f32"] + + [:retType="f16";op="subgroupMin";paramType="i32"] + + [:retType="f16";op="subgroupMin";paramType="u32"] + + [:retType="f16";op="subgroupMin";paramType="vec2%3Cabstract-float%3E"] + + [:retType="f16";op="subgroupMin";paramType="vec2%3Cabstract-int%3E"] + + [:retType="f16";op="subgroupMin";paramType="vec2%3Cbool%3E"] + + [:retType="f16";op="subgroupMin";paramType="vec2%3Cf16%3E"] + + [:retType="f16";op="subgroupMin";paramType="vec2%3Cf32%3E"] + + [:retType="f16";op="subgroupMin";paramType="vec2%3Ci32%3E"] + + [:retType="f16";op="subgroupMin";paramType="vec2%3Cu32%3E"] + + [:retType="f16";op="subgroupMin";paramType="vec3%3Cabstract-float%3E"] + + [:retType="f16";op="subgroupMin";paramType="vec3%3Cabstract-int%3E"] + + [:retType="f16";op="subgroupMin";paramType="vec3%3Cbool%3E"] + + [:retType="f16";op="subgroupMin";paramType="vec3%3Cf16%3E"] + + [:retType="f16";op="subgroupMin";paramType="vec3%3Cf32%3E"] + + [:retType="f16";op="subgroupMin";paramType="vec3%3Ci32%3E"] + + [:retType="f16";op="subgroupMin";paramType="vec3%3Cu32%3E"] + + [:retType="f16";op="subgroupMin";paramType="vec4%3Cabstract-float%3E"] + + [:retType="f16";op="subgroupMin";paramType="vec4%3Cabstract-int%3E"] + + [:retType="f16";op="subgroupMin";paramType="vec4%3Cbool%3E"] + + [:retType="f16";op="subgroupMin";paramType="vec4%3Cf16%3E"] + + [:retType="f16";op="subgroupMin";paramType="vec4%3Cf32%3E"] + + [:retType="f16";op="subgroupMin";paramType="vec4%3Ci32%3E"] + + [:retType="f16";op="subgroupMin";paramType="vec4%3Cu32%3E"] + + [:retType="f32";op="subgroupMax";paramType="abstract-float"] + + [:retType="f32";op="subgroupMax";paramType="abstract-int"] + + [:retType="f32";op="subgroupMax";paramType="bool"] + + [:retType="f32";op="subgroupMax";paramType="f16"] + + [:retType="f32";op="subgroupMax";paramType="f32"] + + [:retType="f32";op="subgroupMax";paramType="i32"] + + [:retType="f32";op="subgroupMax";paramType="u32"] + + [:retType="f32";op="subgroupMax";paramType="vec2%3Cabstract-float%3E"] + + [:retType="f32";op="subgroupMax";paramType="vec2%3Cabstract-int%3E"] + + [:retType="f32";op="subgroupMax";paramType="vec2%3Cbool%3E"] + + [:retType="f32";op="subgroupMax";paramType="vec2%3Cf16%3E"] + + [:retType="f32";op="subgroupMax";paramType="vec2%3Cf32%3E"] + + [:retType="f32";op="subgroupMax";paramType="vec2%3Ci32%3E"] + + [:retType="f32";op="subgroupMax";paramType="vec2%3Cu32%3E"] + + [:retType="f32";op="subgroupMax";paramType="vec3%3Cabstract-float%3E"] + + [:retType="f32";op="subgroupMax";paramType="vec3%3Cabstract-int%3E"] + + [:retType="f32";op="subgroupMax";paramType="vec3%3Cbool%3E"] + + [:retType="f32";op="subgroupMax";paramType="vec3%3Cf16%3E"] + + [:retType="f32";op="subgroupMax";paramType="vec3%3Cf32%3E"] + + [:retType="f32";op="subgroupMax";paramType="vec3%3Ci32%3E"] + + [:retType="f32";op="subgroupMax";paramType="vec3%3Cu32%3E"] + + [:retType="f32";op="subgroupMax";paramType="vec4%3Cabstract-float%3E"] + + [:retType="f32";op="subgroupMax";paramType="vec4%3Cabstract-int%3E"] + + [:retType="f32";op="subgroupMax";paramType="vec4%3Cbool%3E"] + + [:retType="f32";op="subgroupMax";paramType="vec4%3Cf16%3E"] + + [:retType="f32";op="subgroupMax";paramType="vec4%3Cf32%3E"] + + [:retType="f32";op="subgroupMax";paramType="vec4%3Ci32%3E"] + + [:retType="f32";op="subgroupMax";paramType="vec4%3Cu32%3E"] + + [:retType="f32";op="subgroupMin";paramType="abstract-float"] + + [:retType="f32";op="subgroupMin";paramType="abstract-int"] + + [:retType="f32";op="subgroupMin";paramType="bool"] + + [:retType="f32";op="subgroupMin";paramType="f16"] + + [:retType="f32";op="subgroupMin";paramType="f32"] + + [:retType="f32";op="subgroupMin";paramType="i32"] + + [:retType="f32";op="subgroupMin";paramType="u32"] + + [:retType="f32";op="subgroupMin";paramType="vec2%3Cabstract-float%3E"] + + [:retType="f32";op="subgroupMin";paramType="vec2%3Cabstract-int%3E"] + + [:retType="f32";op="subgroupMin";paramType="vec2%3Cbool%3E"] + + [:retType="f32";op="subgroupMin";paramType="vec2%3Cf16%3E"] + + [:retType="f32";op="subgroupMin";paramType="vec2%3Cf32%3E"] + + [:retType="f32";op="subgroupMin";paramType="vec2%3Ci32%3E"] + + [:retType="f32";op="subgroupMin";paramType="vec2%3Cu32%3E"] + + [:retType="f32";op="subgroupMin";paramType="vec3%3Cabstract-float%3E"] + + [:retType="f32";op="subgroupMin";paramType="vec3%3Cabstract-int%3E"] + + [:retType="f32";op="subgroupMin";paramType="vec3%3Cbool%3E"] + + [:retType="f32";op="subgroupMin";paramType="vec3%3Cf16%3E"] + + [:retType="f32";op="subgroupMin";paramType="vec3%3Cf32%3E"] + + [:retType="f32";op="subgroupMin";paramType="vec3%3Ci32%3E"] + + [:retType="f32";op="subgroupMin";paramType="vec3%3Cu32%3E"] + + [:retType="f32";op="subgroupMin";paramType="vec4%3Cabstract-float%3E"] + + [:retType="f32";op="subgroupMin";paramType="vec4%3Cabstract-int%3E"] + + [:retType="f32";op="subgroupMin";paramType="vec4%3Cbool%3E"] + + [:retType="f32";op="subgroupMin";paramType="vec4%3Cf16%3E"] + + [:retType="f32";op="subgroupMin";paramType="vec4%3Cf32%3E"] + + [:retType="f32";op="subgroupMin";paramType="vec4%3Ci32%3E"] + + [:retType="f32";op="subgroupMin";paramType="vec4%3Cu32%3E"] + + [:retType="i32";op="subgroupMax";paramType="abstract-float"] + + [:retType="i32";op="subgroupMax";paramType="abstract-int"] + + [:retType="i32";op="subgroupMax";paramType="bool"] + + [:retType="i32";op="subgroupMax";paramType="f16"] + + [:retType="i32";op="subgroupMax";paramType="f32"] + + [:retType="i32";op="subgroupMax";paramType="i32"] + + [:retType="i32";op="subgroupMax";paramType="u32"] + + [:retType="i32";op="subgroupMax";paramType="vec2%3Cabstract-float%3E"] + + [:retType="i32";op="subgroupMax";paramType="vec2%3Cabstract-int%3E"] + + [:retType="i32";op="subgroupMax";paramType="vec2%3Cbool%3E"] + + [:retType="i32";op="subgroupMax";paramType="vec2%3Cf16%3E"] + + [:retType="i32";op="subgroupMax";paramType="vec2%3Cf32%3E"] + + [:retType="i32";op="subgroupMax";paramType="vec2%3Ci32%3E"] + + [:retType="i32";op="subgroupMax";paramType="vec2%3Cu32%3E"] + + [:retType="i32";op="subgroupMax";paramType="vec3%3Cabstract-float%3E"] + + [:retType="i32";op="subgroupMax";paramType="vec3%3Cabstract-int%3E"] + + [:retType="i32";op="subgroupMax";paramType="vec3%3Cbool%3E"] + + [:retType="i32";op="subgroupMax";paramType="vec3%3Cf16%3E"] + + [:retType="i32";op="subgroupMax";paramType="vec3%3Cf32%3E"] + + [:retType="i32";op="subgroupMax";paramType="vec3%3Ci32%3E"] + + [:retType="i32";op="subgroupMax";paramType="vec3%3Cu32%3E"] + + [:retType="i32";op="subgroupMax";paramType="vec4%3Cabstract-float%3E"] + + [:retType="i32";op="subgroupMax";paramType="vec4%3Cabstract-int%3E"] + + [:retType="i32";op="subgroupMax";paramType="vec4%3Cbool%3E"] + + [:retType="i32";op="subgroupMax";paramType="vec4%3Cf16%3E"] + + [:retType="i32";op="subgroupMax";paramType="vec4%3Cf32%3E"] + + [:retType="i32";op="subgroupMax";paramType="vec4%3Ci32%3E"] + + [:retType="i32";op="subgroupMax";paramType="vec4%3Cu32%3E"] + + [:retType="i32";op="subgroupMin";paramType="abstract-float"] + + [:retType="i32";op="subgroupMin";paramType="abstract-int"] + + [:retType="i32";op="subgroupMin";paramType="bool"] + + [:retType="i32";op="subgroupMin";paramType="f16"] + + [:retType="i32";op="subgroupMin";paramType="f32"] + + [:retType="i32";op="subgroupMin";paramType="i32"] + + [:retType="i32";op="subgroupMin";paramType="u32"] + + [:retType="i32";op="subgroupMin";paramType="vec2%3Cabstract-float%3E"] + + [:retType="i32";op="subgroupMin";paramType="vec2%3Cabstract-int%3E"] + + [:retType="i32";op="subgroupMin";paramType="vec2%3Cbool%3E"] + + [:retType="i32";op="subgroupMin";paramType="vec2%3Cf16%3E"] + + [:retType="i32";op="subgroupMin";paramType="vec2%3Cf32%3E"] + + [:retType="i32";op="subgroupMin";paramType="vec2%3Ci32%3E"] + + [:retType="i32";op="subgroupMin";paramType="vec2%3Cu32%3E"] + + [:retType="i32";op="subgroupMin";paramType="vec3%3Cabstract-float%3E"] + + [:retType="i32";op="subgroupMin";paramType="vec3%3Cabstract-int%3E"] + + [:retType="i32";op="subgroupMin";paramType="vec3%3Cbool%3E"] + + [:retType="i32";op="subgroupMin";paramType="vec3%3Cf16%3E"] + + [:retType="i32";op="subgroupMin";paramType="vec3%3Cf32%3E"] + + [:retType="i32";op="subgroupMin";paramType="vec3%3Ci32%3E"] + + [:retType="i32";op="subgroupMin";paramType="vec3%3Cu32%3E"] + + [:retType="i32";op="subgroupMin";paramType="vec4%3Cabstract-float%3E"] + + [:retType="i32";op="subgroupMin";paramType="vec4%3Cabstract-int%3E"] + + [:retType="i32";op="subgroupMin";paramType="vec4%3Cbool%3E"] + + [:retType="i32";op="subgroupMin";paramType="vec4%3Cf16%3E"] + + [:retType="i32";op="subgroupMin";paramType="vec4%3Cf32%3E"] + + [:retType="i32";op="subgroupMin";paramType="vec4%3Ci32%3E"] + + [:retType="i32";op="subgroupMin";paramType="vec4%3Cu32%3E"] + + [:retType="u32";op="subgroupMax";paramType="abstract-float"] + + [:retType="u32";op="subgroupMax";paramType="abstract-int"] + + [:retType="u32";op="subgroupMax";paramType="bool"] + + [:retType="u32";op="subgroupMax";paramType="f16"] + + [:retType="u32";op="subgroupMax";paramType="f32"] + + [:retType="u32";op="subgroupMax";paramType="i32"] + + [:retType="u32";op="subgroupMax";paramType="u32"] + + [:retType="u32";op="subgroupMax";paramType="vec2%3Cabstract-float%3E"] + + [:retType="u32";op="subgroupMax";paramType="vec2%3Cabstract-int%3E"] + + [:retType="u32";op="subgroupMax";paramType="vec2%3Cbool%3E"] + + [:retType="u32";op="subgroupMax";paramType="vec2%3Cf16%3E"] + + [:retType="u32";op="subgroupMax";paramType="vec2%3Cf32%3E"] + + [:retType="u32";op="subgroupMax";paramType="vec2%3Ci32%3E"] + + [:retType="u32";op="subgroupMax";paramType="vec2%3Cu32%3E"] + + [:retType="u32";op="subgroupMax";paramType="vec3%3Cabstract-float%3E"] + + [:retType="u32";op="subgroupMax";paramType="vec3%3Cabstract-int%3E"] + + [:retType="u32";op="subgroupMax";paramType="vec3%3Cbool%3E"] + + [:retType="u32";op="subgroupMax";paramType="vec3%3Cf16%3E"] + + [:retType="u32";op="subgroupMax";paramType="vec3%3Cf32%3E"] + + [:retType="u32";op="subgroupMax";paramType="vec3%3Ci32%3E"] + + [:retType="u32";op="subgroupMax";paramType="vec3%3Cu32%3E"] + + [:retType="u32";op="subgroupMax";paramType="vec4%3Cabstract-float%3E"] + + [:retType="u32";op="subgroupMax";paramType="vec4%3Cabstract-int%3E"] + + [:retType="u32";op="subgroupMax";paramType="vec4%3Cbool%3E"] + + [:retType="u32";op="subgroupMax";paramType="vec4%3Cf16%3E"] + + [:retType="u32";op="subgroupMax";paramType="vec4%3Cf32%3E"] + + [:retType="u32";op="subgroupMax";paramType="vec4%3Ci32%3E"] + + [:retType="u32";op="subgroupMax";paramType="vec4%3Cu32%3E"] + + [:retType="u32";op="subgroupMin";paramType="abstract-float"] + + [:retType="u32";op="subgroupMin";paramType="abstract-int"] + + [:retType="u32";op="subgroupMin";paramType="bool"] + + [:retType="u32";op="subgroupMin";paramType="f16"] + + [:retType="u32";op="subgroupMin";paramType="f32"] + + [:retType="u32";op="subgroupMin";paramType="i32"] + + [:retType="u32";op="subgroupMin";paramType="u32"] + + [:retType="u32";op="subgroupMin";paramType="vec2%3Cabstract-float%3E"] + + [:retType="u32";op="subgroupMin";paramType="vec2%3Cabstract-int%3E"] + + [:retType="u32";op="subgroupMin";paramType="vec2%3Cbool%3E"] + + [:retType="u32";op="subgroupMin";paramType="vec2%3Cf16%3E"] + + [:retType="u32";op="subgroupMin";paramType="vec2%3Cf32%3E"] + + [:retType="u32";op="subgroupMin";paramType="vec2%3Ci32%3E"] + + [:retType="u32";op="subgroupMin";paramType="vec2%3Cu32%3E"] + + [:retType="u32";op="subgroupMin";paramType="vec3%3Cabstract-float%3E"] + + [:retType="u32";op="subgroupMin";paramType="vec3%3Cabstract-int%3E"] + + [:retType="u32";op="subgroupMin";paramType="vec3%3Cbool%3E"] + + [:retType="u32";op="subgroupMin";paramType="vec3%3Cf16%3E"] + + [:retType="u32";op="subgroupMin";paramType="vec3%3Cf32%3E"] + + [:retType="u32";op="subgroupMin";paramType="vec3%3Ci32%3E"] + + [:retType="u32";op="subgroupMin";paramType="vec3%3Cu32%3E"] + + [:retType="u32";op="subgroupMin";paramType="vec4%3Cabstract-float%3E"] + + [:retType="u32";op="subgroupMin";paramType="vec4%3Cabstract-int%3E"] + + [:retType="u32";op="subgroupMin";paramType="vec4%3Cbool%3E"] + + [:retType="u32";op="subgroupMin";paramType="vec4%3Cf16%3E"] + + [:retType="u32";op="subgroupMin";paramType="vec4%3Cf32%3E"] + + [:retType="u32";op="subgroupMin";paramType="vec4%3Ci32%3E"] + + [:retType="u32";op="subgroupMin";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupMax";paramType="abstract-float"] + + [:retType="vec2%3Cbool%3E";op="subgroupMax";paramType="abstract-int"] + + [:retType="vec2%3Cbool%3E";op="subgroupMax";paramType="bool"] + + [:retType="vec2%3Cbool%3E";op="subgroupMax";paramType="f16"] + + [:retType="vec2%3Cbool%3E";op="subgroupMax";paramType="f32"] + + [:retType="vec2%3Cbool%3E";op="subgroupMax";paramType="i32"] + + [:retType="vec2%3Cbool%3E";op="subgroupMax";paramType="u32"] + + [:retType="vec2%3Cbool%3E";op="subgroupMax";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupMax";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupMax";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupMax";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupMax";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupMax";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupMax";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupMax";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupMax";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupMax";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupMax";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupMax";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupMax";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupMax";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupMax";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupMax";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupMax";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupMax";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupMax";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupMax";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupMax";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupMin";paramType="abstract-float"] + + [:retType="vec2%3Cbool%3E";op="subgroupMin";paramType="abstract-int"] + + [:retType="vec2%3Cbool%3E";op="subgroupMin";paramType="bool"] + + [:retType="vec2%3Cbool%3E";op="subgroupMin";paramType="f16"] + + [:retType="vec2%3Cbool%3E";op="subgroupMin";paramType="f32"] + + [:retType="vec2%3Cbool%3E";op="subgroupMin";paramType="i32"] + + [:retType="vec2%3Cbool%3E";op="subgroupMin";paramType="u32"] + + [:retType="vec2%3Cbool%3E";op="subgroupMin";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupMin";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupMin";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupMin";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupMin";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupMin";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupMin";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupMin";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupMin";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupMin";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupMin";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupMin";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupMin";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupMin";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupMin";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupMin";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupMin";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupMin";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupMin";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupMin";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupMin";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupMax";paramType="abstract-float"] + + [:retType="vec2%3Cf16%3E";op="subgroupMax";paramType="abstract-int"] + + [:retType="vec2%3Cf16%3E";op="subgroupMax";paramType="bool"] + + [:retType="vec2%3Cf16%3E";op="subgroupMax";paramType="f16"] + + [:retType="vec2%3Cf16%3E";op="subgroupMax";paramType="f32"] + + [:retType="vec2%3Cf16%3E";op="subgroupMax";paramType="i32"] + + [:retType="vec2%3Cf16%3E";op="subgroupMax";paramType="u32"] + + [:retType="vec2%3Cf16%3E";op="subgroupMax";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupMax";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupMax";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupMax";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupMax";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupMax";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupMax";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupMax";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupMax";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupMax";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupMax";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupMax";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupMax";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupMax";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupMax";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupMax";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupMax";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupMax";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupMax";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupMax";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupMax";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupMin";paramType="abstract-float"] + + [:retType="vec2%3Cf16%3E";op="subgroupMin";paramType="abstract-int"] + + [:retType="vec2%3Cf16%3E";op="subgroupMin";paramType="bool"] + + [:retType="vec2%3Cf16%3E";op="subgroupMin";paramType="f16"] + + [:retType="vec2%3Cf16%3E";op="subgroupMin";paramType="f32"] + + [:retType="vec2%3Cf16%3E";op="subgroupMin";paramType="i32"] + + [:retType="vec2%3Cf16%3E";op="subgroupMin";paramType="u32"] + + [:retType="vec2%3Cf16%3E";op="subgroupMin";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupMin";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupMin";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupMin";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupMin";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupMin";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupMin";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupMin";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupMin";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupMin";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupMin";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupMin";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupMin";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupMin";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupMin";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupMin";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupMin";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupMin";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupMin";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupMin";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupMin";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupMax";paramType="abstract-float"] + + [:retType="vec2%3Cf32%3E";op="subgroupMax";paramType="abstract-int"] + + [:retType="vec2%3Cf32%3E";op="subgroupMax";paramType="bool"] + + [:retType="vec2%3Cf32%3E";op="subgroupMax";paramType="f16"] + + [:retType="vec2%3Cf32%3E";op="subgroupMax";paramType="f32"] + + [:retType="vec2%3Cf32%3E";op="subgroupMax";paramType="i32"] + + [:retType="vec2%3Cf32%3E";op="subgroupMax";paramType="u32"] + + [:retType="vec2%3Cf32%3E";op="subgroupMax";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupMax";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupMax";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupMax";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupMax";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupMax";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupMax";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupMax";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupMax";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupMax";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupMax";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupMax";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupMax";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupMax";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupMax";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupMax";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupMax";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupMax";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupMax";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupMax";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupMax";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupMin";paramType="abstract-float"] + + [:retType="vec2%3Cf32%3E";op="subgroupMin";paramType="abstract-int"] + + [:retType="vec2%3Cf32%3E";op="subgroupMin";paramType="bool"] + + [:retType="vec2%3Cf32%3E";op="subgroupMin";paramType="f16"] + + [:retType="vec2%3Cf32%3E";op="subgroupMin";paramType="f32"] + + [:retType="vec2%3Cf32%3E";op="subgroupMin";paramType="i32"] + + [:retType="vec2%3Cf32%3E";op="subgroupMin";paramType="u32"] + + [:retType="vec2%3Cf32%3E";op="subgroupMin";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupMin";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupMin";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupMin";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupMin";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupMin";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupMin";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupMin";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupMin";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupMin";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupMin";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupMin";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupMin";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupMin";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupMin";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupMin";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupMin";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupMin";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupMin";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupMin";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupMin";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupMax";paramType="abstract-float"] + + [:retType="vec2%3Ci32%3E";op="subgroupMax";paramType="abstract-int"] + + [:retType="vec2%3Ci32%3E";op="subgroupMax";paramType="bool"] + + [:retType="vec2%3Ci32%3E";op="subgroupMax";paramType="f16"] + + [:retType="vec2%3Ci32%3E";op="subgroupMax";paramType="f32"] + + [:retType="vec2%3Ci32%3E";op="subgroupMax";paramType="i32"] + + [:retType="vec2%3Ci32%3E";op="subgroupMax";paramType="u32"] + + [:retType="vec2%3Ci32%3E";op="subgroupMax";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupMax";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupMax";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupMax";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupMax";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupMax";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupMax";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupMax";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupMax";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupMax";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupMax";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupMax";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupMax";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupMax";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupMax";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupMax";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupMax";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupMax";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupMax";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupMax";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupMax";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupMin";paramType="abstract-float"] + + [:retType="vec2%3Ci32%3E";op="subgroupMin";paramType="abstract-int"] + + [:retType="vec2%3Ci32%3E";op="subgroupMin";paramType="bool"] + + [:retType="vec2%3Ci32%3E";op="subgroupMin";paramType="f16"] + + [:retType="vec2%3Ci32%3E";op="subgroupMin";paramType="f32"] + + [:retType="vec2%3Ci32%3E";op="subgroupMin";paramType="i32"] + + [:retType="vec2%3Ci32%3E";op="subgroupMin";paramType="u32"] + + [:retType="vec2%3Ci32%3E";op="subgroupMin";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupMin";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupMin";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupMin";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupMin";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupMin";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupMin";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupMin";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupMin";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupMin";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupMin";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupMin";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupMin";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupMin";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupMin";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupMin";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupMin";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupMin";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupMin";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupMin";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupMin";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupMax";paramType="abstract-float"] + + [:retType="vec2%3Cu32%3E";op="subgroupMax";paramType="abstract-int"] + + [:retType="vec2%3Cu32%3E";op="subgroupMax";paramType="bool"] + + [:retType="vec2%3Cu32%3E";op="subgroupMax";paramType="f16"] + + [:retType="vec2%3Cu32%3E";op="subgroupMax";paramType="f32"] + + [:retType="vec2%3Cu32%3E";op="subgroupMax";paramType="i32"] + + [:retType="vec2%3Cu32%3E";op="subgroupMax";paramType="u32"] + + [:retType="vec2%3Cu32%3E";op="subgroupMax";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupMax";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupMax";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupMax";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupMax";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupMax";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupMax";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupMax";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupMax";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupMax";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupMax";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupMax";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupMax";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupMax";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupMax";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupMax";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupMax";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupMax";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupMax";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupMax";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupMax";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupMin";paramType="abstract-float"] + + [:retType="vec2%3Cu32%3E";op="subgroupMin";paramType="abstract-int"] + + [:retType="vec2%3Cu32%3E";op="subgroupMin";paramType="bool"] + + [:retType="vec2%3Cu32%3E";op="subgroupMin";paramType="f16"] + + [:retType="vec2%3Cu32%3E";op="subgroupMin";paramType="f32"] + + [:retType="vec2%3Cu32%3E";op="subgroupMin";paramType="i32"] + + [:retType="vec2%3Cu32%3E";op="subgroupMin";paramType="u32"] + + [:retType="vec2%3Cu32%3E";op="subgroupMin";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupMin";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupMin";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupMin";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupMin";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupMin";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupMin";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupMin";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupMin";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupMin";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupMin";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupMin";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupMin";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupMin";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupMin";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupMin";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupMin";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupMin";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupMin";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupMin";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupMin";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupMax";paramType="abstract-float"] + + [:retType="vec3%3Cbool%3E";op="subgroupMax";paramType="abstract-int"] + + [:retType="vec3%3Cbool%3E";op="subgroupMax";paramType="bool"] + + [:retType="vec3%3Cbool%3E";op="subgroupMax";paramType="f16"] + + [:retType="vec3%3Cbool%3E";op="subgroupMax";paramType="f32"] + + [:retType="vec3%3Cbool%3E";op="subgroupMax";paramType="i32"] + + [:retType="vec3%3Cbool%3E";op="subgroupMax";paramType="u32"] + + [:retType="vec3%3Cbool%3E";op="subgroupMax";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupMax";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupMax";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupMax";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupMax";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupMax";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupMax";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupMax";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupMax";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupMax";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupMax";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupMax";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupMax";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupMax";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupMax";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupMax";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupMax";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupMax";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupMax";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupMax";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupMax";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupMin";paramType="abstract-float"] + + [:retType="vec3%3Cbool%3E";op="subgroupMin";paramType="abstract-int"] + + [:retType="vec3%3Cbool%3E";op="subgroupMin";paramType="bool"] + + [:retType="vec3%3Cbool%3E";op="subgroupMin";paramType="f16"] + + [:retType="vec3%3Cbool%3E";op="subgroupMin";paramType="f32"] + + [:retType="vec3%3Cbool%3E";op="subgroupMin";paramType="i32"] + + [:retType="vec3%3Cbool%3E";op="subgroupMin";paramType="u32"] + + [:retType="vec3%3Cbool%3E";op="subgroupMin";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupMin";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupMin";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupMin";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupMin";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupMin";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupMin";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupMin";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupMin";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupMin";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupMin";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupMin";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupMin";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupMin";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupMin";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupMin";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupMin";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupMin";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupMin";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupMin";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupMin";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupMax";paramType="abstract-float"] + + [:retType="vec3%3Cf16%3E";op="subgroupMax";paramType="abstract-int"] + + [:retType="vec3%3Cf16%3E";op="subgroupMax";paramType="bool"] + + [:retType="vec3%3Cf16%3E";op="subgroupMax";paramType="f16"] + + [:retType="vec3%3Cf16%3E";op="subgroupMax";paramType="f32"] + + [:retType="vec3%3Cf16%3E";op="subgroupMax";paramType="i32"] + + [:retType="vec3%3Cf16%3E";op="subgroupMax";paramType="u32"] + + [:retType="vec3%3Cf16%3E";op="subgroupMax";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupMax";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupMax";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupMax";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupMax";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupMax";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupMax";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupMax";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupMax";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupMax";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupMax";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupMax";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupMax";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupMax";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupMax";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupMax";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupMax";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupMax";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupMax";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupMax";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupMax";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupMin";paramType="abstract-float"] + + [:retType="vec3%3Cf16%3E";op="subgroupMin";paramType="abstract-int"] + + [:retType="vec3%3Cf16%3E";op="subgroupMin";paramType="bool"] + + [:retType="vec3%3Cf16%3E";op="subgroupMin";paramType="f16"] + + [:retType="vec3%3Cf16%3E";op="subgroupMin";paramType="f32"] + + [:retType="vec3%3Cf16%3E";op="subgroupMin";paramType="i32"] + + [:retType="vec3%3Cf16%3E";op="subgroupMin";paramType="u32"] + + [:retType="vec3%3Cf16%3E";op="subgroupMin";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupMin";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupMin";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupMin";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupMin";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupMin";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupMin";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupMin";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupMin";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupMin";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupMin";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupMin";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupMin";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupMin";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupMin";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupMin";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupMin";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupMin";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupMin";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupMin";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupMin";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupMax";paramType="abstract-float"] + + [:retType="vec3%3Cf32%3E";op="subgroupMax";paramType="abstract-int"] + + [:retType="vec3%3Cf32%3E";op="subgroupMax";paramType="bool"] + + [:retType="vec3%3Cf32%3E";op="subgroupMax";paramType="f16"] + + [:retType="vec3%3Cf32%3E";op="subgroupMax";paramType="f32"] + + [:retType="vec3%3Cf32%3E";op="subgroupMax";paramType="i32"] + + [:retType="vec3%3Cf32%3E";op="subgroupMax";paramType="u32"] + + [:retType="vec3%3Cf32%3E";op="subgroupMax";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupMax";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupMax";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupMax";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupMax";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupMax";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupMax";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupMax";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupMax";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupMax";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupMax";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupMax";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupMax";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupMax";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupMax";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupMax";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupMax";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupMax";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupMax";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupMax";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupMax";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupMin";paramType="abstract-float"] + + [:retType="vec3%3Cf32%3E";op="subgroupMin";paramType="abstract-int"] + + [:retType="vec3%3Cf32%3E";op="subgroupMin";paramType="bool"] + + [:retType="vec3%3Cf32%3E";op="subgroupMin";paramType="f16"] + + [:retType="vec3%3Cf32%3E";op="subgroupMin";paramType="f32"] + + [:retType="vec3%3Cf32%3E";op="subgroupMin";paramType="i32"] + + [:retType="vec3%3Cf32%3E";op="subgroupMin";paramType="u32"] + + [:retType="vec3%3Cf32%3E";op="subgroupMin";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupMin";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupMin";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupMin";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupMin";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupMin";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupMin";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupMin";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupMin";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupMin";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupMin";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupMin";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupMin";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupMin";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupMin";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupMin";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupMin";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupMin";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupMin";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupMin";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupMin";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupMax";paramType="abstract-float"] + + [:retType="vec3%3Ci32%3E";op="subgroupMax";paramType="abstract-int"] + + [:retType="vec3%3Ci32%3E";op="subgroupMax";paramType="bool"] + + [:retType="vec3%3Ci32%3E";op="subgroupMax";paramType="f16"] + + [:retType="vec3%3Ci32%3E";op="subgroupMax";paramType="f32"] + + [:retType="vec3%3Ci32%3E";op="subgroupMax";paramType="i32"] + + [:retType="vec3%3Ci32%3E";op="subgroupMax";paramType="u32"] + + [:retType="vec3%3Ci32%3E";op="subgroupMax";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupMax";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupMax";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupMax";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupMax";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupMax";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupMax";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupMax";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupMax";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupMax";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupMax";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupMax";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupMax";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupMax";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupMax";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupMax";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupMax";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupMax";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupMax";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupMax";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupMax";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupMin";paramType="abstract-float"] + + [:retType="vec3%3Ci32%3E";op="subgroupMin";paramType="abstract-int"] + + [:retType="vec3%3Ci32%3E";op="subgroupMin";paramType="bool"] + + [:retType="vec3%3Ci32%3E";op="subgroupMin";paramType="f16"] + + [:retType="vec3%3Ci32%3E";op="subgroupMin";paramType="f32"] + + [:retType="vec3%3Ci32%3E";op="subgroupMin";paramType="i32"] + + [:retType="vec3%3Ci32%3E";op="subgroupMin";paramType="u32"] + + [:retType="vec3%3Ci32%3E";op="subgroupMin";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupMin";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupMin";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupMin";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupMin";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupMin";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupMin";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupMin";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupMin";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupMin";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupMin";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupMin";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupMin";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupMin";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupMin";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupMin";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupMin";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupMin";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupMin";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupMin";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupMin";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupMax";paramType="abstract-float"] + + [:retType="vec3%3Cu32%3E";op="subgroupMax";paramType="abstract-int"] + + [:retType="vec3%3Cu32%3E";op="subgroupMax";paramType="bool"] + + [:retType="vec3%3Cu32%3E";op="subgroupMax";paramType="f16"] + + [:retType="vec3%3Cu32%3E";op="subgroupMax";paramType="f32"] + + [:retType="vec3%3Cu32%3E";op="subgroupMax";paramType="i32"] + + [:retType="vec3%3Cu32%3E";op="subgroupMax";paramType="u32"] + + [:retType="vec3%3Cu32%3E";op="subgroupMax";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupMax";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupMax";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupMax";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupMax";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupMax";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupMax";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupMax";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupMax";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupMax";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupMax";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupMax";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupMax";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupMax";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupMax";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupMax";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupMax";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupMax";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupMax";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupMax";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupMax";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupMin";paramType="abstract-float"] + + [:retType="vec3%3Cu32%3E";op="subgroupMin";paramType="abstract-int"] + + [:retType="vec3%3Cu32%3E";op="subgroupMin";paramType="bool"] + + [:retType="vec3%3Cu32%3E";op="subgroupMin";paramType="f16"] + + [:retType="vec3%3Cu32%3E";op="subgroupMin";paramType="f32"] + + [:retType="vec3%3Cu32%3E";op="subgroupMin";paramType="i32"] + + [:retType="vec3%3Cu32%3E";op="subgroupMin";paramType="u32"] + + [:retType="vec3%3Cu32%3E";op="subgroupMin";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupMin";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupMin";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupMin";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupMin";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupMin";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupMin";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupMin";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupMin";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupMin";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupMin";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupMin";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupMin";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupMin";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupMin";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupMin";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupMin";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupMin";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupMin";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupMin";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupMin";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupMax";paramType="abstract-float"] + + [:retType="vec4%3Cbool%3E";op="subgroupMax";paramType="abstract-int"] + + [:retType="vec4%3Cbool%3E";op="subgroupMax";paramType="bool"] + + [:retType="vec4%3Cbool%3E";op="subgroupMax";paramType="f16"] + + [:retType="vec4%3Cbool%3E";op="subgroupMax";paramType="f32"] + + [:retType="vec4%3Cbool%3E";op="subgroupMax";paramType="i32"] + + [:retType="vec4%3Cbool%3E";op="subgroupMax";paramType="u32"] + + [:retType="vec4%3Cbool%3E";op="subgroupMax";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupMax";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupMax";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupMax";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupMax";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupMax";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupMax";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupMax";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupMax";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupMax";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupMax";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupMax";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupMax";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupMax";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupMax";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupMax";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupMax";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupMax";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupMax";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupMax";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupMax";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupMin";paramType="abstract-float"] + + [:retType="vec4%3Cbool%3E";op="subgroupMin";paramType="abstract-int"] + + [:retType="vec4%3Cbool%3E";op="subgroupMin";paramType="bool"] + + [:retType="vec4%3Cbool%3E";op="subgroupMin";paramType="f16"] + + [:retType="vec4%3Cbool%3E";op="subgroupMin";paramType="f32"] + + [:retType="vec4%3Cbool%3E";op="subgroupMin";paramType="i32"] + + [:retType="vec4%3Cbool%3E";op="subgroupMin";paramType="u32"] + + [:retType="vec4%3Cbool%3E";op="subgroupMin";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupMin";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupMin";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupMin";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupMin";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupMin";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupMin";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupMin";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupMin";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupMin";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupMin";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupMin";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupMin";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupMin";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupMin";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupMin";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupMin";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupMin";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupMin";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupMin";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupMin";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupMax";paramType="abstract-float"] + + [:retType="vec4%3Cf16%3E";op="subgroupMax";paramType="abstract-int"] + + [:retType="vec4%3Cf16%3E";op="subgroupMax";paramType="bool"] + + [:retType="vec4%3Cf16%3E";op="subgroupMax";paramType="f16"] + + [:retType="vec4%3Cf16%3E";op="subgroupMax";paramType="f32"] + + [:retType="vec4%3Cf16%3E";op="subgroupMax";paramType="i32"] + + [:retType="vec4%3Cf16%3E";op="subgroupMax";paramType="u32"] + + [:retType="vec4%3Cf16%3E";op="subgroupMax";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupMax";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupMax";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupMax";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupMax";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupMax";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupMax";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupMax";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupMax";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupMax";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupMax";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupMax";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupMax";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupMax";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupMax";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupMax";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupMax";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupMax";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupMax";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupMax";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupMax";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupMin";paramType="abstract-float"] + + [:retType="vec4%3Cf16%3E";op="subgroupMin";paramType="abstract-int"] + + [:retType="vec4%3Cf16%3E";op="subgroupMin";paramType="bool"] + + [:retType="vec4%3Cf16%3E";op="subgroupMin";paramType="f16"] + + [:retType="vec4%3Cf16%3E";op="subgroupMin";paramType="f32"] + + [:retType="vec4%3Cf16%3E";op="subgroupMin";paramType="i32"] + + [:retType="vec4%3Cf16%3E";op="subgroupMin";paramType="u32"] + + [:retType="vec4%3Cf16%3E";op="subgroupMin";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupMin";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupMin";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupMin";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupMin";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupMin";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupMin";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupMin";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupMin";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupMin";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupMin";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupMin";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupMin";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupMin";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupMin";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupMin";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupMin";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupMin";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupMin";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupMin";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupMin";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupMax";paramType="abstract-float"] + + [:retType="vec4%3Cf32%3E";op="subgroupMax";paramType="abstract-int"] + + [:retType="vec4%3Cf32%3E";op="subgroupMax";paramType="bool"] + + [:retType="vec4%3Cf32%3E";op="subgroupMax";paramType="f16"] + + [:retType="vec4%3Cf32%3E";op="subgroupMax";paramType="f32"] + + [:retType="vec4%3Cf32%3E";op="subgroupMax";paramType="i32"] + + [:retType="vec4%3Cf32%3E";op="subgroupMax";paramType="u32"] + + [:retType="vec4%3Cf32%3E";op="subgroupMax";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupMax";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupMax";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupMax";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupMax";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupMax";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupMax";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupMax";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupMax";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupMax";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupMax";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupMax";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupMax";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupMax";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupMax";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupMax";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupMax";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupMax";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupMax";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupMax";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupMax";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupMin";paramType="abstract-float"] + + [:retType="vec4%3Cf32%3E";op="subgroupMin";paramType="abstract-int"] + + [:retType="vec4%3Cf32%3E";op="subgroupMin";paramType="bool"] + + [:retType="vec4%3Cf32%3E";op="subgroupMin";paramType="f16"] + + [:retType="vec4%3Cf32%3E";op="subgroupMin";paramType="f32"] + + [:retType="vec4%3Cf32%3E";op="subgroupMin";paramType="i32"] + + [:retType="vec4%3Cf32%3E";op="subgroupMin";paramType="u32"] + + [:retType="vec4%3Cf32%3E";op="subgroupMin";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupMin";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupMin";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupMin";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupMin";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupMin";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupMin";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupMin";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupMin";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupMin";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupMin";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupMin";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupMin";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupMin";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupMin";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupMin";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupMin";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupMin";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupMin";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupMin";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupMin";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupMax";paramType="abstract-float"] + + [:retType="vec4%3Ci32%3E";op="subgroupMax";paramType="abstract-int"] + + [:retType="vec4%3Ci32%3E";op="subgroupMax";paramType="bool"] + + [:retType="vec4%3Ci32%3E";op="subgroupMax";paramType="f16"] + + [:retType="vec4%3Ci32%3E";op="subgroupMax";paramType="f32"] + + [:retType="vec4%3Ci32%3E";op="subgroupMax";paramType="i32"] + + [:retType="vec4%3Ci32%3E";op="subgroupMax";paramType="u32"] + + [:retType="vec4%3Ci32%3E";op="subgroupMax";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupMax";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupMax";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupMax";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupMax";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupMax";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupMax";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupMax";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupMax";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupMax";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupMax";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupMax";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupMax";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupMax";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupMax";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupMax";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupMax";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupMax";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupMax";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupMax";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupMax";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupMin";paramType="abstract-float"] + + [:retType="vec4%3Ci32%3E";op="subgroupMin";paramType="abstract-int"] + + [:retType="vec4%3Ci32%3E";op="subgroupMin";paramType="bool"] + + [:retType="vec4%3Ci32%3E";op="subgroupMin";paramType="f16"] + + [:retType="vec4%3Ci32%3E";op="subgroupMin";paramType="f32"] + + [:retType="vec4%3Ci32%3E";op="subgroupMin";paramType="i32"] + + [:retType="vec4%3Ci32%3E";op="subgroupMin";paramType="u32"] + + [:retType="vec4%3Ci32%3E";op="subgroupMin";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupMin";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupMin";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupMin";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupMin";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupMin";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupMin";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupMin";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupMin";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupMin";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupMin";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupMin";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupMin";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupMin";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupMin";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupMin";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupMin";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupMin";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupMin";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupMin";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupMin";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupMax";paramType="abstract-float"] + + [:retType="vec4%3Cu32%3E";op="subgroupMax";paramType="abstract-int"] + + [:retType="vec4%3Cu32%3E";op="subgroupMax";paramType="bool"] + + [:retType="vec4%3Cu32%3E";op="subgroupMax";paramType="f16"] + + [:retType="vec4%3Cu32%3E";op="subgroupMax";paramType="f32"] + + [:retType="vec4%3Cu32%3E";op="subgroupMax";paramType="i32"] + + [:retType="vec4%3Cu32%3E";op="subgroupMax";paramType="u32"] + + [:retType="vec4%3Cu32%3E";op="subgroupMax";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupMax";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupMax";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupMax";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupMax";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupMax";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupMax";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupMax";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupMax";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupMax";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupMax";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupMax";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupMax";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupMax";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupMax";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupMax";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupMax";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupMax";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupMax";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupMax";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupMax";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupMin";paramType="abstract-float"] + + [:retType="vec4%3Cu32%3E";op="subgroupMin";paramType="abstract-int"] + + [:retType="vec4%3Cu32%3E";op="subgroupMin";paramType="bool"] + + [:retType="vec4%3Cu32%3E";op="subgroupMin";paramType="f16"] + + [:retType="vec4%3Cu32%3E";op="subgroupMin";paramType="f32"] + + [:retType="vec4%3Cu32%3E";op="subgroupMin";paramType="i32"] + + [:retType="vec4%3Cu32%3E";op="subgroupMin";paramType="u32"] + + [:retType="vec4%3Cu32%3E";op="subgroupMin";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupMin";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupMin";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupMin";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupMin";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupMin";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupMin";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupMin";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupMin";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupMin";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupMin";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupMin";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupMin";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupMin";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupMin";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupMin";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupMin";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupMin";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupMin";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupMin";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupMin";paramType="vec4%3Cu32%3E"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupMinMax:stage:*] + [:stage="compute";op="subgroupMax"] + + [:stage="compute";op="subgroupMin"] + + [:stage="fragment";op="subgroupMax"] + + [:stage="fragment";op="subgroupMin"] + + [:stage="vertex";op="subgroupMax"] + + [:stage="vertex";op="subgroupMin"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupMul:data_type:*] + [:type="abstract-float"] + + [:type="abstract-int"] + + [:type="bool"] + + [:type="f16"] + + [:type="f32"] + + [:type="i32"] + + [:type="u32"] + + [:type="vec2%3Cabstract-float%3E"] + + [:type="vec2%3Cabstract-int%3E"] + + [:type="vec2%3Cbool%3E"] + + [:type="vec2%3Cf16%3E"] + + [:type="vec2%3Cf32%3E"] + + [:type="vec2%3Ci32%3E"] + + [:type="vec2%3Cu32%3E"] + + [:type="vec3%3Cabstract-float%3E"] + + [:type="vec3%3Cabstract-int%3E"] + + [:type="vec3%3Cbool%3E"] + + [:type="vec3%3Cf16%3E"] + + [:type="vec3%3Cf32%3E"] + + [:type="vec3%3Ci32%3E"] + + [:type="vec3%3Cu32%3E"] + + [:type="vec4%3Cabstract-float%3E"] + + [:type="vec4%3Cabstract-int%3E"] + + [:type="vec4%3Cbool%3E"] + + [:type="vec4%3Cf16%3E"] + + [:type="vec4%3Cf32%3E"] + + [:type="vec4%3Ci32%3E"] + + [:type="vec4%3Cu32%3E"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupMul:early_eval:*] + [:stage="constant"] + + [:stage="override"] + + [:stage="runtime"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupMul:invalid_types:*] + [:case="array_f32"] + + [:case="array_u32"] + + [:case="frexp_ret"] + + [:case="ptr_func"] + + [:case="ptr_priv"] + + [:case="struct_s"] + + [:case="struct_t"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupMul:must_use:*] + [:must_use=false] + + [:must_use=true] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupMul:return_type:*] + [:dataType="bool";retType="bool"] + + [:dataType="bool";retType="f16"] + + [:dataType="bool";retType="f32"] + + [:dataType="bool";retType="i32"] + + [:dataType="bool";retType="u32"] + + [:dataType="bool";retType="vec2%3Cbool%3E"] + + [:dataType="bool";retType="vec2%3Cf16%3E"] + + [:dataType="bool";retType="vec2%3Cf32%3E"] + + [:dataType="bool";retType="vec2%3Ci32%3E"] + + [:dataType="bool";retType="vec2%3Cu32%3E"] + + [:dataType="bool";retType="vec3%3Cbool%3E"] + + [:dataType="bool";retType="vec3%3Cf16%3E"] + + [:dataType="bool";retType="vec3%3Cf32%3E"] + + [:dataType="bool";retType="vec3%3Ci32%3E"] + + [:dataType="bool";retType="vec3%3Cu32%3E"] + + [:dataType="bool";retType="vec4%3Cbool%3E"] + + [:dataType="bool";retType="vec4%3Cf16%3E"] + + [:dataType="bool";retType="vec4%3Cf32%3E"] + + [:dataType="bool";retType="vec4%3Ci32%3E"] + + [:dataType="bool";retType="vec4%3Cu32%3E"] + + [:dataType="f16";retType="bool"] + + [:dataType="f16";retType="f16"] + + [:dataType="f16";retType="f32"] + + [:dataType="f16";retType="i32"] + + [:dataType="f16";retType="u32"] + + [:dataType="f16";retType="vec2%3Cbool%3E"] + + [:dataType="f16";retType="vec2%3Cf16%3E"] + + [:dataType="f16";retType="vec2%3Cf32%3E"] + + [:dataType="f16";retType="vec2%3Ci32%3E"] + + [:dataType="f16";retType="vec2%3Cu32%3E"] + + [:dataType="f16";retType="vec3%3Cbool%3E"] + + [:dataType="f16";retType="vec3%3Cf16%3E"] + + [:dataType="f16";retType="vec3%3Cf32%3E"] + + [:dataType="f16";retType="vec3%3Ci32%3E"] + + [:dataType="f16";retType="vec3%3Cu32%3E"] + + [:dataType="f16";retType="vec4%3Cbool%3E"] + + [:dataType="f16";retType="vec4%3Cf16%3E"] + + [:dataType="f16";retType="vec4%3Cf32%3E"] + + [:dataType="f16";retType="vec4%3Ci32%3E"] + + [:dataType="f16";retType="vec4%3Cu32%3E"] + + [:dataType="f32";retType="bool"] + + [:dataType="f32";retType="f16"] + + [:dataType="f32";retType="f32"] + + [:dataType="f32";retType="i32"] + + [:dataType="f32";retType="u32"] + + [:dataType="f32";retType="vec2%3Cbool%3E"] + + [:dataType="f32";retType="vec2%3Cf16%3E"] + + [:dataType="f32";retType="vec2%3Cf32%3E"] + + [:dataType="f32";retType="vec2%3Ci32%3E"] + + [:dataType="f32";retType="vec2%3Cu32%3E"] + + [:dataType="f32";retType="vec3%3Cbool%3E"] + + [:dataType="f32";retType="vec3%3Cf16%3E"] + + [:dataType="f32";retType="vec3%3Cf32%3E"] + + [:dataType="f32";retType="vec3%3Ci32%3E"] + + [:dataType="f32";retType="vec3%3Cu32%3E"] + + [:dataType="f32";retType="vec4%3Cbool%3E"] + + [:dataType="f32";retType="vec4%3Cf16%3E"] + + [:dataType="f32";retType="vec4%3Cf32%3E"] + + [:dataType="f32";retType="vec4%3Ci32%3E"] + + [:dataType="f32";retType="vec4%3Cu32%3E"] + + [:dataType="i32";retType="bool"] + + [:dataType="i32";retType="f16"] + + [:dataType="i32";retType="f32"] + + [:dataType="i32";retType="i32"] + + [:dataType="i32";retType="u32"] + + [:dataType="i32";retType="vec2%3Cbool%3E"] + + [:dataType="i32";retType="vec2%3Cf16%3E"] + + [:dataType="i32";retType="vec2%3Cf32%3E"] + + [:dataType="i32";retType="vec2%3Ci32%3E"] + + [:dataType="i32";retType="vec2%3Cu32%3E"] + + [:dataType="i32";retType="vec3%3Cbool%3E"] + + [:dataType="i32";retType="vec3%3Cf16%3E"] + + [:dataType="i32";retType="vec3%3Cf32%3E"] + + [:dataType="i32";retType="vec3%3Ci32%3E"] + + [:dataType="i32";retType="vec3%3Cu32%3E"] + + [:dataType="i32";retType="vec4%3Cbool%3E"] + + [:dataType="i32";retType="vec4%3Cf16%3E"] + + [:dataType="i32";retType="vec4%3Cf32%3E"] + + [:dataType="i32";retType="vec4%3Ci32%3E"] + + [:dataType="i32";retType="vec4%3Cu32%3E"] + + [:dataType="u32";retType="bool"] + + [:dataType="u32";retType="f16"] + + [:dataType="u32";retType="f32"] + + [:dataType="u32";retType="i32"] + + [:dataType="u32";retType="u32"] + + [:dataType="u32";retType="vec2%3Cbool%3E"] + + [:dataType="u32";retType="vec2%3Cf16%3E"] + + [:dataType="u32";retType="vec2%3Cf32%3E"] + + [:dataType="u32";retType="vec2%3Ci32%3E"] + + [:dataType="u32";retType="vec2%3Cu32%3E"] + + [:dataType="u32";retType="vec3%3Cbool%3E"] + + [:dataType="u32";retType="vec3%3Cf16%3E"] + + [:dataType="u32";retType="vec3%3Cf32%3E"] + + [:dataType="u32";retType="vec3%3Ci32%3E"] + + [:dataType="u32";retType="vec3%3Cu32%3E"] + + [:dataType="u32";retType="vec4%3Cbool%3E"] + + [:dataType="u32";retType="vec4%3Cf16%3E"] + + [:dataType="u32";retType="vec4%3Cf32%3E"] + + [:dataType="u32";retType="vec4%3Ci32%3E"] + + [:dataType="u32";retType="vec4%3Cu32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="bool"] + + [:dataType="vec2%3Cbool%3E";retType="f16"] + + [:dataType="vec2%3Cbool%3E";retType="f32"] + + [:dataType="vec2%3Cbool%3E";retType="i32"] + + [:dataType="vec2%3Cbool%3E";retType="u32"] + + [:dataType="vec2%3Cbool%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec2%3Cbool%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="bool"] + + [:dataType="vec2%3Cf16%3E";retType="f16"] + + [:dataType="vec2%3Cf16%3E";retType="f32"] + + [:dataType="vec2%3Cf16%3E";retType="i32"] + + [:dataType="vec2%3Cf16%3E";retType="u32"] + + [:dataType="vec2%3Cf16%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec2%3Cf16%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="bool"] + + [:dataType="vec2%3Cf32%3E";retType="f16"] + + [:dataType="vec2%3Cf32%3E";retType="f32"] + + [:dataType="vec2%3Cf32%3E";retType="i32"] + + [:dataType="vec2%3Cf32%3E";retType="u32"] + + [:dataType="vec2%3Cf32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec2%3Cf32%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="bool"] + + [:dataType="vec2%3Ci32%3E";retType="f16"] + + [:dataType="vec2%3Ci32%3E";retType="f32"] + + [:dataType="vec2%3Ci32%3E";retType="i32"] + + [:dataType="vec2%3Ci32%3E";retType="u32"] + + [:dataType="vec2%3Ci32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec2%3Ci32%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="bool"] + + [:dataType="vec2%3Cu32%3E";retType="f16"] + + [:dataType="vec2%3Cu32%3E";retType="f32"] + + [:dataType="vec2%3Cu32%3E";retType="i32"] + + [:dataType="vec2%3Cu32%3E";retType="u32"] + + [:dataType="vec2%3Cu32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec2%3Cu32%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="bool"] + + [:dataType="vec3%3Cbool%3E";retType="f16"] + + [:dataType="vec3%3Cbool%3E";retType="f32"] + + [:dataType="vec3%3Cbool%3E";retType="i32"] + + [:dataType="vec3%3Cbool%3E";retType="u32"] + + [:dataType="vec3%3Cbool%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec3%3Cbool%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="bool"] + + [:dataType="vec3%3Cf16%3E";retType="f16"] + + [:dataType="vec3%3Cf16%3E";retType="f32"] + + [:dataType="vec3%3Cf16%3E";retType="i32"] + + [:dataType="vec3%3Cf16%3E";retType="u32"] + + [:dataType="vec3%3Cf16%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec3%3Cf16%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="bool"] + + [:dataType="vec3%3Cf32%3E";retType="f16"] + + [:dataType="vec3%3Cf32%3E";retType="f32"] + + [:dataType="vec3%3Cf32%3E";retType="i32"] + + [:dataType="vec3%3Cf32%3E";retType="u32"] + + [:dataType="vec3%3Cf32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec3%3Cf32%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="bool"] + + [:dataType="vec3%3Ci32%3E";retType="f16"] + + [:dataType="vec3%3Ci32%3E";retType="f32"] + + [:dataType="vec3%3Ci32%3E";retType="i32"] + + [:dataType="vec3%3Ci32%3E";retType="u32"] + + [:dataType="vec3%3Ci32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec3%3Ci32%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="bool"] + + [:dataType="vec3%3Cu32%3E";retType="f16"] + + [:dataType="vec3%3Cu32%3E";retType="f32"] + + [:dataType="vec3%3Cu32%3E";retType="i32"] + + [:dataType="vec3%3Cu32%3E";retType="u32"] + + [:dataType="vec3%3Cu32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec3%3Cu32%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="bool"] + + [:dataType="vec4%3Cbool%3E";retType="f16"] + + [:dataType="vec4%3Cbool%3E";retType="f32"] + + [:dataType="vec4%3Cbool%3E";retType="i32"] + + [:dataType="vec4%3Cbool%3E";retType="u32"] + + [:dataType="vec4%3Cbool%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec4%3Cbool%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="bool"] + + [:dataType="vec4%3Cf16%3E";retType="f16"] + + [:dataType="vec4%3Cf16%3E";retType="f32"] + + [:dataType="vec4%3Cf16%3E";retType="i32"] + + [:dataType="vec4%3Cf16%3E";retType="u32"] + + [:dataType="vec4%3Cf16%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec4%3Cf16%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="bool"] + + [:dataType="vec4%3Cf32%3E";retType="f16"] + + [:dataType="vec4%3Cf32%3E";retType="f32"] + + [:dataType="vec4%3Cf32%3E";retType="i32"] + + [:dataType="vec4%3Cf32%3E";retType="u32"] + + [:dataType="vec4%3Cf32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec4%3Cf32%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="bool"] + + [:dataType="vec4%3Ci32%3E";retType="f16"] + + [:dataType="vec4%3Ci32%3E";retType="f32"] + + [:dataType="vec4%3Ci32%3E";retType="i32"] + + [:dataType="vec4%3Ci32%3E";retType="u32"] + + [:dataType="vec4%3Ci32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec4%3Ci32%3E";retType="vec4%3Cu32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="bool"] + + [:dataType="vec4%3Cu32%3E";retType="f16"] + + [:dataType="vec4%3Cu32%3E";retType="f32"] + + [:dataType="vec4%3Cu32%3E";retType="i32"] + + [:dataType="vec4%3Cu32%3E";retType="u32"] + + [:dataType="vec4%3Cu32%3E";retType="vec2%3Cbool%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec2%3Cf16%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec2%3Cf32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec2%3Ci32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec2%3Cu32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec3%3Cbool%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec3%3Cf16%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec3%3Cf32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec3%3Ci32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec3%3Cu32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec4%3Cbool%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec4%3Cf16%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec4%3Cf32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec4%3Ci32%3E"] + + [:dataType="vec4%3Cu32%3E";retType="vec4%3Cu32%3E"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupMul:stage:*] + [:stage="compute"] + + [:stage="fragment"] + + [:stage="vertex"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupShuffle:data_type:*] + [:type="abstract-float";op="subgroupShuffle"] + + [:type="abstract-float";op="subgroupShuffleDown"] + + [:type="abstract-float";op="subgroupShuffleUp"] + + [:type="abstract-float";op="subgroupShuffleXor"] + + [:type="abstract-int";op="subgroupShuffle"] + + [:type="abstract-int";op="subgroupShuffleDown"] + + [:type="abstract-int";op="subgroupShuffleUp"] + + [:type="abstract-int";op="subgroupShuffleXor"] + + [:type="bool";op="subgroupShuffle"] + + [:type="bool";op="subgroupShuffleDown"] + + [:type="bool";op="subgroupShuffleUp"] + + [:type="bool";op="subgroupShuffleXor"] + + [:type="f16";op="subgroupShuffle"] + + [:type="f16";op="subgroupShuffleDown"] + + [:type="f16";op="subgroupShuffleUp"] + + [:type="f16";op="subgroupShuffleXor"] + + [:type="f32";op="subgroupShuffle"] + + [:type="f32";op="subgroupShuffleDown"] + + [:type="f32";op="subgroupShuffleUp"] + + [:type="f32";op="subgroupShuffleXor"] + + [:type="i32";op="subgroupShuffle"] + + [:type="i32";op="subgroupShuffleDown"] + + [:type="i32";op="subgroupShuffleUp"] + + [:type="i32";op="subgroupShuffleXor"] + + [:type="u32";op="subgroupShuffle"] + + [:type="u32";op="subgroupShuffleDown"] + + [:type="u32";op="subgroupShuffleUp"] + + [:type="u32";op="subgroupShuffleXor"] + + [:type="vec2%3Cabstract-float%3E";op="subgroupShuffle"] + + [:type="vec2%3Cabstract-float%3E";op="subgroupShuffleDown"] + + [:type="vec2%3Cabstract-float%3E";op="subgroupShuffleUp"] + + [:type="vec2%3Cabstract-float%3E";op="subgroupShuffleXor"] + + [:type="vec2%3Cabstract-int%3E";op="subgroupShuffle"] + + [:type="vec2%3Cabstract-int%3E";op="subgroupShuffleDown"] + + [:type="vec2%3Cabstract-int%3E";op="subgroupShuffleUp"] + + [:type="vec2%3Cabstract-int%3E";op="subgroupShuffleXor"] + + [:type="vec2%3Cbool%3E";op="subgroupShuffle"] + + [:type="vec2%3Cbool%3E";op="subgroupShuffleDown"] + + [:type="vec2%3Cbool%3E";op="subgroupShuffleUp"] + + [:type="vec2%3Cbool%3E";op="subgroupShuffleXor"] + + [:type="vec2%3Cf16%3E";op="subgroupShuffle"] + + [:type="vec2%3Cf16%3E";op="subgroupShuffleDown"] + + [:type="vec2%3Cf16%3E";op="subgroupShuffleUp"] + + [:type="vec2%3Cf16%3E";op="subgroupShuffleXor"] + + [:type="vec2%3Cf32%3E";op="subgroupShuffle"] + + [:type="vec2%3Cf32%3E";op="subgroupShuffleDown"] + + [:type="vec2%3Cf32%3E";op="subgroupShuffleUp"] + + [:type="vec2%3Cf32%3E";op="subgroupShuffleXor"] + + [:type="vec2%3Ci32%3E";op="subgroupShuffle"] + + [:type="vec2%3Ci32%3E";op="subgroupShuffleDown"] + + [:type="vec2%3Ci32%3E";op="subgroupShuffleUp"] + + [:type="vec2%3Ci32%3E";op="subgroupShuffleXor"] + + [:type="vec2%3Cu32%3E";op="subgroupShuffle"] + + [:type="vec2%3Cu32%3E";op="subgroupShuffleDown"] + + [:type="vec2%3Cu32%3E";op="subgroupShuffleUp"] + + [:type="vec2%3Cu32%3E";op="subgroupShuffleXor"] + + [:type="vec3%3Cabstract-float%3E";op="subgroupShuffle"] + + [:type="vec3%3Cabstract-float%3E";op="subgroupShuffleDown"] + + [:type="vec3%3Cabstract-float%3E";op="subgroupShuffleUp"] + + [:type="vec3%3Cabstract-float%3E";op="subgroupShuffleXor"] + + [:type="vec3%3Cabstract-int%3E";op="subgroupShuffle"] + + [:type="vec3%3Cabstract-int%3E";op="subgroupShuffleDown"] + + [:type="vec3%3Cabstract-int%3E";op="subgroupShuffleUp"] + + [:type="vec3%3Cabstract-int%3E";op="subgroupShuffleXor"] + + [:type="vec3%3Cbool%3E";op="subgroupShuffle"] + + [:type="vec3%3Cbool%3E";op="subgroupShuffleDown"] + + [:type="vec3%3Cbool%3E";op="subgroupShuffleUp"] + + [:type="vec3%3Cbool%3E";op="subgroupShuffleXor"] + + [:type="vec3%3Cf16%3E";op="subgroupShuffle"] + + [:type="vec3%3Cf16%3E";op="subgroupShuffleDown"] + + [:type="vec3%3Cf16%3E";op="subgroupShuffleUp"] + + [:type="vec3%3Cf16%3E";op="subgroupShuffleXor"] + + [:type="vec3%3Cf32%3E";op="subgroupShuffle"] + + [:type="vec3%3Cf32%3E";op="subgroupShuffleDown"] + + [:type="vec3%3Cf32%3E";op="subgroupShuffleUp"] + + [:type="vec3%3Cf32%3E";op="subgroupShuffleXor"] + + [:type="vec3%3Ci32%3E";op="subgroupShuffle"] + + [:type="vec3%3Ci32%3E";op="subgroupShuffleDown"] + + [:type="vec3%3Ci32%3E";op="subgroupShuffleUp"] + + [:type="vec3%3Ci32%3E";op="subgroupShuffleXor"] + + [:type="vec3%3Cu32%3E";op="subgroupShuffle"] + + [:type="vec3%3Cu32%3E";op="subgroupShuffleDown"] + + [:type="vec3%3Cu32%3E";op="subgroupShuffleUp"] + + [:type="vec3%3Cu32%3E";op="subgroupShuffleXor"] + + [:type="vec4%3Cabstract-float%3E";op="subgroupShuffle"] + + [:type="vec4%3Cabstract-float%3E";op="subgroupShuffleDown"] + + [:type="vec4%3Cabstract-float%3E";op="subgroupShuffleUp"] + + [:type="vec4%3Cabstract-float%3E";op="subgroupShuffleXor"] + + [:type="vec4%3Cabstract-int%3E";op="subgroupShuffle"] + + [:type="vec4%3Cabstract-int%3E";op="subgroupShuffleDown"] + + [:type="vec4%3Cabstract-int%3E";op="subgroupShuffleUp"] + + [:type="vec4%3Cabstract-int%3E";op="subgroupShuffleXor"] + + [:type="vec4%3Cbool%3E";op="subgroupShuffle"] + + [:type="vec4%3Cbool%3E";op="subgroupShuffleDown"] + + [:type="vec4%3Cbool%3E";op="subgroupShuffleUp"] + + [:type="vec4%3Cbool%3E";op="subgroupShuffleXor"] + + [:type="vec4%3Cf16%3E";op="subgroupShuffle"] + + [:type="vec4%3Cf16%3E";op="subgroupShuffleDown"] + + [:type="vec4%3Cf16%3E";op="subgroupShuffleUp"] + + [:type="vec4%3Cf16%3E";op="subgroupShuffleXor"] + + [:type="vec4%3Cf32%3E";op="subgroupShuffle"] + + [:type="vec4%3Cf32%3E";op="subgroupShuffleDown"] + + [:type="vec4%3Cf32%3E";op="subgroupShuffleUp"] + + [:type="vec4%3Cf32%3E";op="subgroupShuffleXor"] + + [:type="vec4%3Ci32%3E";op="subgroupShuffle"] + + [:type="vec4%3Ci32%3E";op="subgroupShuffleDown"] + + [:type="vec4%3Ci32%3E";op="subgroupShuffleUp"] + + [:type="vec4%3Ci32%3E";op="subgroupShuffleXor"] + + [:type="vec4%3Cu32%3E";op="subgroupShuffle"] + + [:type="vec4%3Cu32%3E";op="subgroupShuffleDown"] + + [:type="vec4%3Cu32%3E";op="subgroupShuffleUp"] + + [:type="vec4%3Cu32%3E";op="subgroupShuffleXor"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupShuffle:early_eval:*] + [:stage="constant";op="subgroupShuffle"] + + [:stage="constant";op="subgroupShuffleDown"] + + [:stage="constant";op="subgroupShuffleUp"] + + [:stage="constant";op="subgroupShuffleXor"] + + [:stage="override";op="subgroupShuffle"] + + [:stage="override";op="subgroupShuffleDown"] + + [:stage="override";op="subgroupShuffleUp"] + + [:stage="override";op="subgroupShuffleXor"] + + [:stage="runtime";op="subgroupShuffle"] + + [:stage="runtime";op="subgroupShuffleDown"] + + [:stage="runtime";op="subgroupShuffleUp"] + + [:stage="runtime";op="subgroupShuffleXor"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupShuffle:must_use:*] + [:must_use=false;op="subgroupShuffle"] + + [:must_use=false;op="subgroupShuffleDown"] + + [:must_use=false;op="subgroupShuffleUp"] + + [:must_use=false;op="subgroupShuffleXor"] + + [:must_use=true;op="subgroupShuffle"] + + [:must_use=true;op="subgroupShuffleDown"] + + [:must_use=true;op="subgroupShuffleUp"] + + [:must_use=true;op="subgroupShuffleXor"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupShuffle:param2_type:*] + [:type="abstract-float";op="subgroupShuffle"] + + [:type="abstract-float";op="subgroupShuffleDown"] + + [:type="abstract-float";op="subgroupShuffleUp"] + + [:type="abstract-float";op="subgroupShuffleXor"] + + [:type="abstract-int";op="subgroupShuffle"] + + [:type="abstract-int";op="subgroupShuffleDown"] + + [:type="abstract-int";op="subgroupShuffleUp"] + + [:type="abstract-int";op="subgroupShuffleXor"] + + [:type="bool";op="subgroupShuffle"] + + [:type="bool";op="subgroupShuffleDown"] + + [:type="bool";op="subgroupShuffleUp"] + + [:type="bool";op="subgroupShuffleXor"] + + [:type="f16";op="subgroupShuffle"] + + [:type="f16";op="subgroupShuffleDown"] + + [:type="f16";op="subgroupShuffleUp"] + + [:type="f16";op="subgroupShuffleXor"] + + [:type="f32";op="subgroupShuffle"] + + [:type="f32";op="subgroupShuffleDown"] + + [:type="f32";op="subgroupShuffleUp"] + + [:type="f32";op="subgroupShuffleXor"] + + [:type="i32";op="subgroupShuffle"] + + [:type="i32";op="subgroupShuffleDown"] + + [:type="i32";op="subgroupShuffleUp"] + + [:type="i32";op="subgroupShuffleXor"] + + [:type="u32";op="subgroupShuffle"] + + [:type="u32";op="subgroupShuffleDown"] + + [:type="u32";op="subgroupShuffleUp"] + + [:type="u32";op="subgroupShuffleXor"] + + [:type="vec2%3Cabstract-float%3E";op="subgroupShuffle"] + + [:type="vec2%3Cabstract-float%3E";op="subgroupShuffleDown"] + + [:type="vec2%3Cabstract-float%3E";op="subgroupShuffleUp"] + + [:type="vec2%3Cabstract-float%3E";op="subgroupShuffleXor"] + + [:type="vec2%3Cabstract-int%3E";op="subgroupShuffle"] + + [:type="vec2%3Cabstract-int%3E";op="subgroupShuffleDown"] + + [:type="vec2%3Cabstract-int%3E";op="subgroupShuffleUp"] + + [:type="vec2%3Cabstract-int%3E";op="subgroupShuffleXor"] + + [:type="vec2%3Cbool%3E";op="subgroupShuffle"] + + [:type="vec2%3Cbool%3E";op="subgroupShuffleDown"] + + [:type="vec2%3Cbool%3E";op="subgroupShuffleUp"] + + [:type="vec2%3Cbool%3E";op="subgroupShuffleXor"] + + [:type="vec2%3Cf16%3E";op="subgroupShuffle"] + + [:type="vec2%3Cf16%3E";op="subgroupShuffleDown"] + + [:type="vec2%3Cf16%3E";op="subgroupShuffleUp"] + + [:type="vec2%3Cf16%3E";op="subgroupShuffleXor"] + + [:type="vec2%3Cf32%3E";op="subgroupShuffle"] + + [:type="vec2%3Cf32%3E";op="subgroupShuffleDown"] + + [:type="vec2%3Cf32%3E";op="subgroupShuffleUp"] + + [:type="vec2%3Cf32%3E";op="subgroupShuffleXor"] + + [:type="vec2%3Ci32%3E";op="subgroupShuffle"] + + [:type="vec2%3Ci32%3E";op="subgroupShuffleDown"] + + [:type="vec2%3Ci32%3E";op="subgroupShuffleUp"] + + [:type="vec2%3Ci32%3E";op="subgroupShuffleXor"] + + [:type="vec2%3Cu32%3E";op="subgroupShuffle"] + + [:type="vec2%3Cu32%3E";op="subgroupShuffleDown"] + + [:type="vec2%3Cu32%3E";op="subgroupShuffleUp"] + + [:type="vec2%3Cu32%3E";op="subgroupShuffleXor"] + + [:type="vec3%3Cabstract-float%3E";op="subgroupShuffle"] + + [:type="vec3%3Cabstract-float%3E";op="subgroupShuffleDown"] + + [:type="vec3%3Cabstract-float%3E";op="subgroupShuffleUp"] + + [:type="vec3%3Cabstract-float%3E";op="subgroupShuffleXor"] + + [:type="vec3%3Cabstract-int%3E";op="subgroupShuffle"] + + [:type="vec3%3Cabstract-int%3E";op="subgroupShuffleDown"] + + [:type="vec3%3Cabstract-int%3E";op="subgroupShuffleUp"] + + [:type="vec3%3Cabstract-int%3E";op="subgroupShuffleXor"] + + [:type="vec3%3Cbool%3E";op="subgroupShuffle"] + + [:type="vec3%3Cbool%3E";op="subgroupShuffleDown"] + + [:type="vec3%3Cbool%3E";op="subgroupShuffleUp"] + + [:type="vec3%3Cbool%3E";op="subgroupShuffleXor"] + + [:type="vec3%3Cf16%3E";op="subgroupShuffle"] + + [:type="vec3%3Cf16%3E";op="subgroupShuffleDown"] + + [:type="vec3%3Cf16%3E";op="subgroupShuffleUp"] + + [:type="vec3%3Cf16%3E";op="subgroupShuffleXor"] + + [:type="vec3%3Cf32%3E";op="subgroupShuffle"] + + [:type="vec3%3Cf32%3E";op="subgroupShuffleDown"] + + [:type="vec3%3Cf32%3E";op="subgroupShuffleUp"] + + [:type="vec3%3Cf32%3E";op="subgroupShuffleXor"] + + [:type="vec3%3Ci32%3E";op="subgroupShuffle"] + + [:type="vec3%3Ci32%3E";op="subgroupShuffleDown"] + + [:type="vec3%3Ci32%3E";op="subgroupShuffleUp"] + + [:type="vec3%3Ci32%3E";op="subgroupShuffleXor"] + + [:type="vec3%3Cu32%3E";op="subgroupShuffle"] + + [:type="vec3%3Cu32%3E";op="subgroupShuffleDown"] + + [:type="vec3%3Cu32%3E";op="subgroupShuffleUp"] + + [:type="vec3%3Cu32%3E";op="subgroupShuffleXor"] + + [:type="vec4%3Cabstract-float%3E";op="subgroupShuffle"] + + [:type="vec4%3Cabstract-float%3E";op="subgroupShuffleDown"] + + [:type="vec4%3Cabstract-float%3E";op="subgroupShuffleUp"] + + [:type="vec4%3Cabstract-float%3E";op="subgroupShuffleXor"] + + [:type="vec4%3Cabstract-int%3E";op="subgroupShuffle"] + + [:type="vec4%3Cabstract-int%3E";op="subgroupShuffleDown"] + + [:type="vec4%3Cabstract-int%3E";op="subgroupShuffleUp"] + + [:type="vec4%3Cabstract-int%3E";op="subgroupShuffleXor"] + + [:type="vec4%3Cbool%3E";op="subgroupShuffle"] + + [:type="vec4%3Cbool%3E";op="subgroupShuffleDown"] + + [:type="vec4%3Cbool%3E";op="subgroupShuffleUp"] + + [:type="vec4%3Cbool%3E";op="subgroupShuffleXor"] + + [:type="vec4%3Cf16%3E";op="subgroupShuffle"] + + [:type="vec4%3Cf16%3E";op="subgroupShuffleDown"] + + [:type="vec4%3Cf16%3E";op="subgroupShuffleUp"] + + [:type="vec4%3Cf16%3E";op="subgroupShuffleXor"] + + [:type="vec4%3Cf32%3E";op="subgroupShuffle"] + + [:type="vec4%3Cf32%3E";op="subgroupShuffleDown"] + + [:type="vec4%3Cf32%3E";op="subgroupShuffleUp"] + + [:type="vec4%3Cf32%3E";op="subgroupShuffleXor"] + + [:type="vec4%3Ci32%3E";op="subgroupShuffle"] + + [:type="vec4%3Ci32%3E";op="subgroupShuffleDown"] + + [:type="vec4%3Ci32%3E";op="subgroupShuffleUp"] + + [:type="vec4%3Ci32%3E";op="subgroupShuffleXor"] + + [:type="vec4%3Cu32%3E";op="subgroupShuffle"] + + [:type="vec4%3Cu32%3E";op="subgroupShuffleDown"] + + [:type="vec4%3Cu32%3E";op="subgroupShuffleUp"] + + [:type="vec4%3Cu32%3E";op="subgroupShuffleXor"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupShuffle:requires_subgroups:*] + [:enable=false;op="subgroupShuffle"] + + [:enable=false;op="subgroupShuffleDown"] + + [:enable=false;op="subgroupShuffleUp"] + + [:enable=false;op="subgroupShuffleXor"] + + [:enable=true;op="subgroupShuffle"] + + [:enable=true;op="subgroupShuffleDown"] + + [:enable=true;op="subgroupShuffleUp"] + + [:enable=true;op="subgroupShuffleXor"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupShuffle:requires_subgroups_f16:*] + [:enable=false;op="subgroupShuffle"] + + [:enable=false;op="subgroupShuffleDown"] + + [:enable=false;op="subgroupShuffleUp"] + + [:enable=false;op="subgroupShuffleXor"] + + [:enable=true;op="subgroupShuffle"] + + [:enable=true;op="subgroupShuffleDown"] + + [:enable=true;op="subgroupShuffleUp"] + + [:enable=true;op="subgroupShuffleXor"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupShuffle:return_type:*] + [:retType="bool";op="subgroupShuffle";paramType="abstract-float"] + + [:retType="bool";op="subgroupShuffle";paramType="abstract-int"] + + [:retType="bool";op="subgroupShuffle";paramType="bool"] + + [:retType="bool";op="subgroupShuffle";paramType="f16"] + + [:retType="bool";op="subgroupShuffle";paramType="f32"] + + [:retType="bool";op="subgroupShuffle";paramType="i32"] + + [:retType="bool";op="subgroupShuffle";paramType="u32"] + + [:retType="bool";op="subgroupShuffle";paramType="vec2%3Cabstract-float%3E"] + + [:retType="bool";op="subgroupShuffle";paramType="vec2%3Cabstract-int%3E"] + + [:retType="bool";op="subgroupShuffle";paramType="vec2%3Cbool%3E"] + + [:retType="bool";op="subgroupShuffle";paramType="vec2%3Cf16%3E"] + + [:retType="bool";op="subgroupShuffle";paramType="vec2%3Cf32%3E"] + + [:retType="bool";op="subgroupShuffle";paramType="vec2%3Ci32%3E"] + + [:retType="bool";op="subgroupShuffle";paramType="vec2%3Cu32%3E"] + + [:retType="bool";op="subgroupShuffle";paramType="vec3%3Cabstract-float%3E"] + + [:retType="bool";op="subgroupShuffle";paramType="vec3%3Cabstract-int%3E"] + + [:retType="bool";op="subgroupShuffle";paramType="vec3%3Cbool%3E"] + + [:retType="bool";op="subgroupShuffle";paramType="vec3%3Cf16%3E"] + + [:retType="bool";op="subgroupShuffle";paramType="vec3%3Cf32%3E"] + + [:retType="bool";op="subgroupShuffle";paramType="vec3%3Ci32%3E"] + + [:retType="bool";op="subgroupShuffle";paramType="vec3%3Cu32%3E"] + + [:retType="bool";op="subgroupShuffle";paramType="vec4%3Cabstract-float%3E"] + + [:retType="bool";op="subgroupShuffle";paramType="vec4%3Cabstract-int%3E"] + + [:retType="bool";op="subgroupShuffle";paramType="vec4%3Cbool%3E"] + + [:retType="bool";op="subgroupShuffle";paramType="vec4%3Cf16%3E"] + + [:retType="bool";op="subgroupShuffle";paramType="vec4%3Cf32%3E"] + + [:retType="bool";op="subgroupShuffle";paramType="vec4%3Ci32%3E"] + + [:retType="bool";op="subgroupShuffle";paramType="vec4%3Cu32%3E"] + + [:retType="bool";op="subgroupShuffleDown";paramType="abstract-float"] + + [:retType="bool";op="subgroupShuffleDown";paramType="abstract-int"] + + [:retType="bool";op="subgroupShuffleDown";paramType="bool"] + + [:retType="bool";op="subgroupShuffleDown";paramType="f16"] + + [:retType="bool";op="subgroupShuffleDown";paramType="f32"] + + [:retType="bool";op="subgroupShuffleDown";paramType="i32"] + + [:retType="bool";op="subgroupShuffleDown";paramType="u32"] + + [:retType="bool";op="subgroupShuffleDown";paramType="vec2%3Cabstract-float%3E"] + + [:retType="bool";op="subgroupShuffleDown";paramType="vec2%3Cabstract-int%3E"] + + [:retType="bool";op="subgroupShuffleDown";paramType="vec2%3Cbool%3E"] + + [:retType="bool";op="subgroupShuffleDown";paramType="vec2%3Cf16%3E"] + + [:retType="bool";op="subgroupShuffleDown";paramType="vec2%3Cf32%3E"] + + [:retType="bool";op="subgroupShuffleDown";paramType="vec2%3Ci32%3E"] + + [:retType="bool";op="subgroupShuffleDown";paramType="vec2%3Cu32%3E"] + + [:retType="bool";op="subgroupShuffleDown";paramType="vec3%3Cabstract-float%3E"] + + [:retType="bool";op="subgroupShuffleDown";paramType="vec3%3Cabstract-int%3E"] + + [:retType="bool";op="subgroupShuffleDown";paramType="vec3%3Cbool%3E"] + + [:retType="bool";op="subgroupShuffleDown";paramType="vec3%3Cf16%3E"] + + [:retType="bool";op="subgroupShuffleDown";paramType="vec3%3Cf32%3E"] + + [:retType="bool";op="subgroupShuffleDown";paramType="vec3%3Ci32%3E"] + + [:retType="bool";op="subgroupShuffleDown";paramType="vec3%3Cu32%3E"] + + [:retType="bool";op="subgroupShuffleDown";paramType="vec4%3Cabstract-float%3E"] + + [:retType="bool";op="subgroupShuffleDown";paramType="vec4%3Cabstract-int%3E"] + + [:retType="bool";op="subgroupShuffleDown";paramType="vec4%3Cbool%3E"] + + [:retType="bool";op="subgroupShuffleDown";paramType="vec4%3Cf16%3E"] + + [:retType="bool";op="subgroupShuffleDown";paramType="vec4%3Cf32%3E"] + + [:retType="bool";op="subgroupShuffleDown";paramType="vec4%3Ci32%3E"] + + [:retType="bool";op="subgroupShuffleDown";paramType="vec4%3Cu32%3E"] + + [:retType="bool";op="subgroupShuffleUp";paramType="abstract-float"] + + [:retType="bool";op="subgroupShuffleUp";paramType="abstract-int"] + + [:retType="bool";op="subgroupShuffleUp";paramType="bool"] + + [:retType="bool";op="subgroupShuffleUp";paramType="f16"] + + [:retType="bool";op="subgroupShuffleUp";paramType="f32"] + + [:retType="bool";op="subgroupShuffleUp";paramType="i32"] + + [:retType="bool";op="subgroupShuffleUp";paramType="u32"] + + [:retType="bool";op="subgroupShuffleUp";paramType="vec2%3Cabstract-float%3E"] + + [:retType="bool";op="subgroupShuffleUp";paramType="vec2%3Cabstract-int%3E"] + + [:retType="bool";op="subgroupShuffleUp";paramType="vec2%3Cbool%3E"] + + [:retType="bool";op="subgroupShuffleUp";paramType="vec2%3Cf16%3E"] + + [:retType="bool";op="subgroupShuffleUp";paramType="vec2%3Cf32%3E"] + + [:retType="bool";op="subgroupShuffleUp";paramType="vec2%3Ci32%3E"] + + [:retType="bool";op="subgroupShuffleUp";paramType="vec2%3Cu32%3E"] + + [:retType="bool";op="subgroupShuffleUp";paramType="vec3%3Cabstract-float%3E"] + + [:retType="bool";op="subgroupShuffleUp";paramType="vec3%3Cabstract-int%3E"] + + [:retType="bool";op="subgroupShuffleUp";paramType="vec3%3Cbool%3E"] + + [:retType="bool";op="subgroupShuffleUp";paramType="vec3%3Cf16%3E"] + + [:retType="bool";op="subgroupShuffleUp";paramType="vec3%3Cf32%3E"] + + [:retType="bool";op="subgroupShuffleUp";paramType="vec3%3Ci32%3E"] + + [:retType="bool";op="subgroupShuffleUp";paramType="vec3%3Cu32%3E"] + + [:retType="bool";op="subgroupShuffleUp";paramType="vec4%3Cabstract-float%3E"] + + [:retType="bool";op="subgroupShuffleUp";paramType="vec4%3Cabstract-int%3E"] + + [:retType="bool";op="subgroupShuffleUp";paramType="vec4%3Cbool%3E"] + + [:retType="bool";op="subgroupShuffleUp";paramType="vec4%3Cf16%3E"] + + [:retType="bool";op="subgroupShuffleUp";paramType="vec4%3Cf32%3E"] + + [:retType="bool";op="subgroupShuffleUp";paramType="vec4%3Ci32%3E"] + + [:retType="bool";op="subgroupShuffleUp";paramType="vec4%3Cu32%3E"] + + [:retType="bool";op="subgroupShuffleXor";paramType="abstract-float"] + + [:retType="bool";op="subgroupShuffleXor";paramType="abstract-int"] + + [:retType="bool";op="subgroupShuffleXor";paramType="bool"] + + [:retType="bool";op="subgroupShuffleXor";paramType="f16"] + + [:retType="bool";op="subgroupShuffleXor";paramType="f32"] + + [:retType="bool";op="subgroupShuffleXor";paramType="i32"] + + [:retType="bool";op="subgroupShuffleXor";paramType="u32"] + + [:retType="bool";op="subgroupShuffleXor";paramType="vec2%3Cabstract-float%3E"] + + [:retType="bool";op="subgroupShuffleXor";paramType="vec2%3Cabstract-int%3E"] + + [:retType="bool";op="subgroupShuffleXor";paramType="vec2%3Cbool%3E"] + + [:retType="bool";op="subgroupShuffleXor";paramType="vec2%3Cf16%3E"] + + [:retType="bool";op="subgroupShuffleXor";paramType="vec2%3Cf32%3E"] + + [:retType="bool";op="subgroupShuffleXor";paramType="vec2%3Ci32%3E"] + + [:retType="bool";op="subgroupShuffleXor";paramType="vec2%3Cu32%3E"] + + [:retType="bool";op="subgroupShuffleXor";paramType="vec3%3Cabstract-float%3E"] + + [:retType="bool";op="subgroupShuffleXor";paramType="vec3%3Cabstract-int%3E"] + + [:retType="bool";op="subgroupShuffleXor";paramType="vec3%3Cbool%3E"] + + [:retType="bool";op="subgroupShuffleXor";paramType="vec3%3Cf16%3E"] + + [:retType="bool";op="subgroupShuffleXor";paramType="vec3%3Cf32%3E"] + + [:retType="bool";op="subgroupShuffleXor";paramType="vec3%3Ci32%3E"] + + [:retType="bool";op="subgroupShuffleXor";paramType="vec3%3Cu32%3E"] + + [:retType="bool";op="subgroupShuffleXor";paramType="vec4%3Cabstract-float%3E"] + + [:retType="bool";op="subgroupShuffleXor";paramType="vec4%3Cabstract-int%3E"] + + [:retType="bool";op="subgroupShuffleXor";paramType="vec4%3Cbool%3E"] + + [:retType="bool";op="subgroupShuffleXor";paramType="vec4%3Cf16%3E"] + + [:retType="bool";op="subgroupShuffleXor";paramType="vec4%3Cf32%3E"] + + [:retType="bool";op="subgroupShuffleXor";paramType="vec4%3Ci32%3E"] + + [:retType="bool";op="subgroupShuffleXor";paramType="vec4%3Cu32%3E"] + + [:retType="f16";op="subgroupShuffle";paramType="abstract-float"] + + [:retType="f16";op="subgroupShuffle";paramType="abstract-int"] + + [:retType="f16";op="subgroupShuffle";paramType="bool"] + + [:retType="f16";op="subgroupShuffle";paramType="f16"] + + [:retType="f16";op="subgroupShuffle";paramType="f32"] + + [:retType="f16";op="subgroupShuffle";paramType="i32"] + + [:retType="f16";op="subgroupShuffle";paramType="u32"] + + [:retType="f16";op="subgroupShuffle";paramType="vec2%3Cabstract-float%3E"] + + [:retType="f16";op="subgroupShuffle";paramType="vec2%3Cabstract-int%3E"] + + [:retType="f16";op="subgroupShuffle";paramType="vec2%3Cbool%3E"] + + [:retType="f16";op="subgroupShuffle";paramType="vec2%3Cf16%3E"] + + [:retType="f16";op="subgroupShuffle";paramType="vec2%3Cf32%3E"] + + [:retType="f16";op="subgroupShuffle";paramType="vec2%3Ci32%3E"] + + [:retType="f16";op="subgroupShuffle";paramType="vec2%3Cu32%3E"] + + [:retType="f16";op="subgroupShuffle";paramType="vec3%3Cabstract-float%3E"] + + [:retType="f16";op="subgroupShuffle";paramType="vec3%3Cabstract-int%3E"] + + [:retType="f16";op="subgroupShuffle";paramType="vec3%3Cbool%3E"] + + [:retType="f16";op="subgroupShuffle";paramType="vec3%3Cf16%3E"] + + [:retType="f16";op="subgroupShuffle";paramType="vec3%3Cf32%3E"] + + [:retType="f16";op="subgroupShuffle";paramType="vec3%3Ci32%3E"] + + [:retType="f16";op="subgroupShuffle";paramType="vec3%3Cu32%3E"] + + [:retType="f16";op="subgroupShuffle";paramType="vec4%3Cabstract-float%3E"] + + [:retType="f16";op="subgroupShuffle";paramType="vec4%3Cabstract-int%3E"] + + [:retType="f16";op="subgroupShuffle";paramType="vec4%3Cbool%3E"] + + [:retType="f16";op="subgroupShuffle";paramType="vec4%3Cf16%3E"] + + [:retType="f16";op="subgroupShuffle";paramType="vec4%3Cf32%3E"] + + [:retType="f16";op="subgroupShuffle";paramType="vec4%3Ci32%3E"] + + [:retType="f16";op="subgroupShuffle";paramType="vec4%3Cu32%3E"] + + [:retType="f16";op="subgroupShuffleDown";paramType="abstract-float"] + + [:retType="f16";op="subgroupShuffleDown";paramType="abstract-int"] + + [:retType="f16";op="subgroupShuffleDown";paramType="bool"] + + [:retType="f16";op="subgroupShuffleDown";paramType="f16"] + + [:retType="f16";op="subgroupShuffleDown";paramType="f32"] + + [:retType="f16";op="subgroupShuffleDown";paramType="i32"] + + [:retType="f16";op="subgroupShuffleDown";paramType="u32"] + + [:retType="f16";op="subgroupShuffleDown";paramType="vec2%3Cabstract-float%3E"] + + [:retType="f16";op="subgroupShuffleDown";paramType="vec2%3Cabstract-int%3E"] + + [:retType="f16";op="subgroupShuffleDown";paramType="vec2%3Cbool%3E"] + + [:retType="f16";op="subgroupShuffleDown";paramType="vec2%3Cf16%3E"] + + [:retType="f16";op="subgroupShuffleDown";paramType="vec2%3Cf32%3E"] + + [:retType="f16";op="subgroupShuffleDown";paramType="vec2%3Ci32%3E"] + + [:retType="f16";op="subgroupShuffleDown";paramType="vec2%3Cu32%3E"] + + [:retType="f16";op="subgroupShuffleDown";paramType="vec3%3Cabstract-float%3E"] + + [:retType="f16";op="subgroupShuffleDown";paramType="vec3%3Cabstract-int%3E"] + + [:retType="f16";op="subgroupShuffleDown";paramType="vec3%3Cbool%3E"] + + [:retType="f16";op="subgroupShuffleDown";paramType="vec3%3Cf16%3E"] + + [:retType="f16";op="subgroupShuffleDown";paramType="vec3%3Cf32%3E"] + + [:retType="f16";op="subgroupShuffleDown";paramType="vec3%3Ci32%3E"] + + [:retType="f16";op="subgroupShuffleDown";paramType="vec3%3Cu32%3E"] + + [:retType="f16";op="subgroupShuffleDown";paramType="vec4%3Cabstract-float%3E"] + + [:retType="f16";op="subgroupShuffleDown";paramType="vec4%3Cabstract-int%3E"] + + [:retType="f16";op="subgroupShuffleDown";paramType="vec4%3Cbool%3E"] + + [:retType="f16";op="subgroupShuffleDown";paramType="vec4%3Cf16%3E"] + + [:retType="f16";op="subgroupShuffleDown";paramType="vec4%3Cf32%3E"] + + [:retType="f16";op="subgroupShuffleDown";paramType="vec4%3Ci32%3E"] + + [:retType="f16";op="subgroupShuffleDown";paramType="vec4%3Cu32%3E"] + + [:retType="f16";op="subgroupShuffleUp";paramType="abstract-float"] + + [:retType="f16";op="subgroupShuffleUp";paramType="abstract-int"] + + [:retType="f16";op="subgroupShuffleUp";paramType="bool"] + + [:retType="f16";op="subgroupShuffleUp";paramType="f16"] + + [:retType="f16";op="subgroupShuffleUp";paramType="f32"] + + [:retType="f16";op="subgroupShuffleUp";paramType="i32"] + + [:retType="f16";op="subgroupShuffleUp";paramType="u32"] + + [:retType="f16";op="subgroupShuffleUp";paramType="vec2%3Cabstract-float%3E"] + + [:retType="f16";op="subgroupShuffleUp";paramType="vec2%3Cabstract-int%3E"] + + [:retType="f16";op="subgroupShuffleUp";paramType="vec2%3Cbool%3E"] + + [:retType="f16";op="subgroupShuffleUp";paramType="vec2%3Cf16%3E"] + + [:retType="f16";op="subgroupShuffleUp";paramType="vec2%3Cf32%3E"] + + [:retType="f16";op="subgroupShuffleUp";paramType="vec2%3Ci32%3E"] + + [:retType="f16";op="subgroupShuffleUp";paramType="vec2%3Cu32%3E"] + + [:retType="f16";op="subgroupShuffleUp";paramType="vec3%3Cabstract-float%3E"] + + [:retType="f16";op="subgroupShuffleUp";paramType="vec3%3Cabstract-int%3E"] + + [:retType="f16";op="subgroupShuffleUp";paramType="vec3%3Cbool%3E"] + + [:retType="f16";op="subgroupShuffleUp";paramType="vec3%3Cf16%3E"] + + [:retType="f16";op="subgroupShuffleUp";paramType="vec3%3Cf32%3E"] + + [:retType="f16";op="subgroupShuffleUp";paramType="vec3%3Ci32%3E"] + + [:retType="f16";op="subgroupShuffleUp";paramType="vec3%3Cu32%3E"] + + [:retType="f16";op="subgroupShuffleUp";paramType="vec4%3Cabstract-float%3E"] + + [:retType="f16";op="subgroupShuffleUp";paramType="vec4%3Cabstract-int%3E"] + + [:retType="f16";op="subgroupShuffleUp";paramType="vec4%3Cbool%3E"] + + [:retType="f16";op="subgroupShuffleUp";paramType="vec4%3Cf16%3E"] + + [:retType="f16";op="subgroupShuffleUp";paramType="vec4%3Cf32%3E"] + + [:retType="f16";op="subgroupShuffleUp";paramType="vec4%3Ci32%3E"] + + [:retType="f16";op="subgroupShuffleUp";paramType="vec4%3Cu32%3E"] + + [:retType="f16";op="subgroupShuffleXor";paramType="abstract-float"] + + [:retType="f16";op="subgroupShuffleXor";paramType="abstract-int"] + + [:retType="f16";op="subgroupShuffleXor";paramType="bool"] + + [:retType="f16";op="subgroupShuffleXor";paramType="f16"] + + [:retType="f16";op="subgroupShuffleXor";paramType="f32"] + + [:retType="f16";op="subgroupShuffleXor";paramType="i32"] + + [:retType="f16";op="subgroupShuffleXor";paramType="u32"] + + [:retType="f16";op="subgroupShuffleXor";paramType="vec2%3Cabstract-float%3E"] + + [:retType="f16";op="subgroupShuffleXor";paramType="vec2%3Cabstract-int%3E"] + + [:retType="f16";op="subgroupShuffleXor";paramType="vec2%3Cbool%3E"] + + [:retType="f16";op="subgroupShuffleXor";paramType="vec2%3Cf16%3E"] + + [:retType="f16";op="subgroupShuffleXor";paramType="vec2%3Cf32%3E"] + + [:retType="f16";op="subgroupShuffleXor";paramType="vec2%3Ci32%3E"] + + [:retType="f16";op="subgroupShuffleXor";paramType="vec2%3Cu32%3E"] + + [:retType="f16";op="subgroupShuffleXor";paramType="vec3%3Cabstract-float%3E"] + + [:retType="f16";op="subgroupShuffleXor";paramType="vec3%3Cabstract-int%3E"] + + [:retType="f16";op="subgroupShuffleXor";paramType="vec3%3Cbool%3E"] + + [:retType="f16";op="subgroupShuffleXor";paramType="vec3%3Cf16%3E"] + + [:retType="f16";op="subgroupShuffleXor";paramType="vec3%3Cf32%3E"] + + [:retType="f16";op="subgroupShuffleXor";paramType="vec3%3Ci32%3E"] + + [:retType="f16";op="subgroupShuffleXor";paramType="vec3%3Cu32%3E"] + + [:retType="f16";op="subgroupShuffleXor";paramType="vec4%3Cabstract-float%3E"] + + [:retType="f16";op="subgroupShuffleXor";paramType="vec4%3Cabstract-int%3E"] + + [:retType="f16";op="subgroupShuffleXor";paramType="vec4%3Cbool%3E"] + + [:retType="f16";op="subgroupShuffleXor";paramType="vec4%3Cf16%3E"] + + [:retType="f16";op="subgroupShuffleXor";paramType="vec4%3Cf32%3E"] + + [:retType="f16";op="subgroupShuffleXor";paramType="vec4%3Ci32%3E"] + + [:retType="f16";op="subgroupShuffleXor";paramType="vec4%3Cu32%3E"] + + [:retType="f32";op="subgroupShuffle";paramType="abstract-float"] + + [:retType="f32";op="subgroupShuffle";paramType="abstract-int"] + + [:retType="f32";op="subgroupShuffle";paramType="bool"] + + [:retType="f32";op="subgroupShuffle";paramType="f16"] + + [:retType="f32";op="subgroupShuffle";paramType="f32"] + + [:retType="f32";op="subgroupShuffle";paramType="i32"] + + [:retType="f32";op="subgroupShuffle";paramType="u32"] + + [:retType="f32";op="subgroupShuffle";paramType="vec2%3Cabstract-float%3E"] + + [:retType="f32";op="subgroupShuffle";paramType="vec2%3Cabstract-int%3E"] + + [:retType="f32";op="subgroupShuffle";paramType="vec2%3Cbool%3E"] + + [:retType="f32";op="subgroupShuffle";paramType="vec2%3Cf16%3E"] + + [:retType="f32";op="subgroupShuffle";paramType="vec2%3Cf32%3E"] + + [:retType="f32";op="subgroupShuffle";paramType="vec2%3Ci32%3E"] + + [:retType="f32";op="subgroupShuffle";paramType="vec2%3Cu32%3E"] + + [:retType="f32";op="subgroupShuffle";paramType="vec3%3Cabstract-float%3E"] + + [:retType="f32";op="subgroupShuffle";paramType="vec3%3Cabstract-int%3E"] + + [:retType="f32";op="subgroupShuffle";paramType="vec3%3Cbool%3E"] + + [:retType="f32";op="subgroupShuffle";paramType="vec3%3Cf16%3E"] + + [:retType="f32";op="subgroupShuffle";paramType="vec3%3Cf32%3E"] + + [:retType="f32";op="subgroupShuffle";paramType="vec3%3Ci32%3E"] + + [:retType="f32";op="subgroupShuffle";paramType="vec3%3Cu32%3E"] + + [:retType="f32";op="subgroupShuffle";paramType="vec4%3Cabstract-float%3E"] + + [:retType="f32";op="subgroupShuffle";paramType="vec4%3Cabstract-int%3E"] + + [:retType="f32";op="subgroupShuffle";paramType="vec4%3Cbool%3E"] + + [:retType="f32";op="subgroupShuffle";paramType="vec4%3Cf16%3E"] + + [:retType="f32";op="subgroupShuffle";paramType="vec4%3Cf32%3E"] + + [:retType="f32";op="subgroupShuffle";paramType="vec4%3Ci32%3E"] + + [:retType="f32";op="subgroupShuffle";paramType="vec4%3Cu32%3E"] + + [:retType="f32";op="subgroupShuffleDown";paramType="abstract-float"] + + [:retType="f32";op="subgroupShuffleDown";paramType="abstract-int"] + + [:retType="f32";op="subgroupShuffleDown";paramType="bool"] + + [:retType="f32";op="subgroupShuffleDown";paramType="f16"] + + [:retType="f32";op="subgroupShuffleDown";paramType="f32"] + + [:retType="f32";op="subgroupShuffleDown";paramType="i32"] + + [:retType="f32";op="subgroupShuffleDown";paramType="u32"] + + [:retType="f32";op="subgroupShuffleDown";paramType="vec2%3Cabstract-float%3E"] + + [:retType="f32";op="subgroupShuffleDown";paramType="vec2%3Cabstract-int%3E"] + + [:retType="f32";op="subgroupShuffleDown";paramType="vec2%3Cbool%3E"] + + [:retType="f32";op="subgroupShuffleDown";paramType="vec2%3Cf16%3E"] + + [:retType="f32";op="subgroupShuffleDown";paramType="vec2%3Cf32%3E"] + + [:retType="f32";op="subgroupShuffleDown";paramType="vec2%3Ci32%3E"] + + [:retType="f32";op="subgroupShuffleDown";paramType="vec2%3Cu32%3E"] + + [:retType="f32";op="subgroupShuffleDown";paramType="vec3%3Cabstract-float%3E"] + + [:retType="f32";op="subgroupShuffleDown";paramType="vec3%3Cabstract-int%3E"] + + [:retType="f32";op="subgroupShuffleDown";paramType="vec3%3Cbool%3E"] + + [:retType="f32";op="subgroupShuffleDown";paramType="vec3%3Cf16%3E"] + + [:retType="f32";op="subgroupShuffleDown";paramType="vec3%3Cf32%3E"] + + [:retType="f32";op="subgroupShuffleDown";paramType="vec3%3Ci32%3E"] + + [:retType="f32";op="subgroupShuffleDown";paramType="vec3%3Cu32%3E"] + + [:retType="f32";op="subgroupShuffleDown";paramType="vec4%3Cabstract-float%3E"] + + [:retType="f32";op="subgroupShuffleDown";paramType="vec4%3Cabstract-int%3E"] + + [:retType="f32";op="subgroupShuffleDown";paramType="vec4%3Cbool%3E"] + + [:retType="f32";op="subgroupShuffleDown";paramType="vec4%3Cf16%3E"] + + [:retType="f32";op="subgroupShuffleDown";paramType="vec4%3Cf32%3E"] + + [:retType="f32";op="subgroupShuffleDown";paramType="vec4%3Ci32%3E"] + + [:retType="f32";op="subgroupShuffleDown";paramType="vec4%3Cu32%3E"] + + [:retType="f32";op="subgroupShuffleUp";paramType="abstract-float"] + + [:retType="f32";op="subgroupShuffleUp";paramType="abstract-int"] + + [:retType="f32";op="subgroupShuffleUp";paramType="bool"] + + [:retType="f32";op="subgroupShuffleUp";paramType="f16"] + + [:retType="f32";op="subgroupShuffleUp";paramType="f32"] + + [:retType="f32";op="subgroupShuffleUp";paramType="i32"] + + [:retType="f32";op="subgroupShuffleUp";paramType="u32"] + + [:retType="f32";op="subgroupShuffleUp";paramType="vec2%3Cabstract-float%3E"] + + [:retType="f32";op="subgroupShuffleUp";paramType="vec2%3Cabstract-int%3E"] + + [:retType="f32";op="subgroupShuffleUp";paramType="vec2%3Cbool%3E"] + + [:retType="f32";op="subgroupShuffleUp";paramType="vec2%3Cf16%3E"] + + [:retType="f32";op="subgroupShuffleUp";paramType="vec2%3Cf32%3E"] + + [:retType="f32";op="subgroupShuffleUp";paramType="vec2%3Ci32%3E"] + + [:retType="f32";op="subgroupShuffleUp";paramType="vec2%3Cu32%3E"] + + [:retType="f32";op="subgroupShuffleUp";paramType="vec3%3Cabstract-float%3E"] + + [:retType="f32";op="subgroupShuffleUp";paramType="vec3%3Cabstract-int%3E"] + + [:retType="f32";op="subgroupShuffleUp";paramType="vec3%3Cbool%3E"] + + [:retType="f32";op="subgroupShuffleUp";paramType="vec3%3Cf16%3E"] + + [:retType="f32";op="subgroupShuffleUp";paramType="vec3%3Cf32%3E"] + + [:retType="f32";op="subgroupShuffleUp";paramType="vec3%3Ci32%3E"] + + [:retType="f32";op="subgroupShuffleUp";paramType="vec3%3Cu32%3E"] + + [:retType="f32";op="subgroupShuffleUp";paramType="vec4%3Cabstract-float%3E"] + + [:retType="f32";op="subgroupShuffleUp";paramType="vec4%3Cabstract-int%3E"] + + [:retType="f32";op="subgroupShuffleUp";paramType="vec4%3Cbool%3E"] + + [:retType="f32";op="subgroupShuffleUp";paramType="vec4%3Cf16%3E"] + + [:retType="f32";op="subgroupShuffleUp";paramType="vec4%3Cf32%3E"] + + [:retType="f32";op="subgroupShuffleUp";paramType="vec4%3Ci32%3E"] + + [:retType="f32";op="subgroupShuffleUp";paramType="vec4%3Cu32%3E"] + + [:retType="f32";op="subgroupShuffleXor";paramType="abstract-float"] + + [:retType="f32";op="subgroupShuffleXor";paramType="abstract-int"] + + [:retType="f32";op="subgroupShuffleXor";paramType="bool"] + + [:retType="f32";op="subgroupShuffleXor";paramType="f16"] + + [:retType="f32";op="subgroupShuffleXor";paramType="f32"] + + [:retType="f32";op="subgroupShuffleXor";paramType="i32"] + + [:retType="f32";op="subgroupShuffleXor";paramType="u32"] + + [:retType="f32";op="subgroupShuffleXor";paramType="vec2%3Cabstract-float%3E"] + + [:retType="f32";op="subgroupShuffleXor";paramType="vec2%3Cabstract-int%3E"] + + [:retType="f32";op="subgroupShuffleXor";paramType="vec2%3Cbool%3E"] + + [:retType="f32";op="subgroupShuffleXor";paramType="vec2%3Cf16%3E"] + + [:retType="f32";op="subgroupShuffleXor";paramType="vec2%3Cf32%3E"] + + [:retType="f32";op="subgroupShuffleXor";paramType="vec2%3Ci32%3E"] + + [:retType="f32";op="subgroupShuffleXor";paramType="vec2%3Cu32%3E"] + + [:retType="f32";op="subgroupShuffleXor";paramType="vec3%3Cabstract-float%3E"] + + [:retType="f32";op="subgroupShuffleXor";paramType="vec3%3Cabstract-int%3E"] + + [:retType="f32";op="subgroupShuffleXor";paramType="vec3%3Cbool%3E"] + + [:retType="f32";op="subgroupShuffleXor";paramType="vec3%3Cf16%3E"] + + [:retType="f32";op="subgroupShuffleXor";paramType="vec3%3Cf32%3E"] + + [:retType="f32";op="subgroupShuffleXor";paramType="vec3%3Ci32%3E"] + + [:retType="f32";op="subgroupShuffleXor";paramType="vec3%3Cu32%3E"] + + [:retType="f32";op="subgroupShuffleXor";paramType="vec4%3Cabstract-float%3E"] + + [:retType="f32";op="subgroupShuffleXor";paramType="vec4%3Cabstract-int%3E"] + + [:retType="f32";op="subgroupShuffleXor";paramType="vec4%3Cbool%3E"] + + [:retType="f32";op="subgroupShuffleXor";paramType="vec4%3Cf16%3E"] + + [:retType="f32";op="subgroupShuffleXor";paramType="vec4%3Cf32%3E"] + + [:retType="f32";op="subgroupShuffleXor";paramType="vec4%3Ci32%3E"] + + [:retType="f32";op="subgroupShuffleXor";paramType="vec4%3Cu32%3E"] + + [:retType="i32";op="subgroupShuffle";paramType="abstract-float"] + + [:retType="i32";op="subgroupShuffle";paramType="abstract-int"] + + [:retType="i32";op="subgroupShuffle";paramType="bool"] + + [:retType="i32";op="subgroupShuffle";paramType="f16"] + + [:retType="i32";op="subgroupShuffle";paramType="f32"] + + [:retType="i32";op="subgroupShuffle";paramType="i32"] + + [:retType="i32";op="subgroupShuffle";paramType="u32"] + + [:retType="i32";op="subgroupShuffle";paramType="vec2%3Cabstract-float%3E"] + + [:retType="i32";op="subgroupShuffle";paramType="vec2%3Cabstract-int%3E"] + + [:retType="i32";op="subgroupShuffle";paramType="vec2%3Cbool%3E"] + + [:retType="i32";op="subgroupShuffle";paramType="vec2%3Cf16%3E"] + + [:retType="i32";op="subgroupShuffle";paramType="vec2%3Cf32%3E"] + + [:retType="i32";op="subgroupShuffle";paramType="vec2%3Ci32%3E"] + + [:retType="i32";op="subgroupShuffle";paramType="vec2%3Cu32%3E"] + + [:retType="i32";op="subgroupShuffle";paramType="vec3%3Cabstract-float%3E"] + + [:retType="i32";op="subgroupShuffle";paramType="vec3%3Cabstract-int%3E"] + + [:retType="i32";op="subgroupShuffle";paramType="vec3%3Cbool%3E"] + + [:retType="i32";op="subgroupShuffle";paramType="vec3%3Cf16%3E"] + + [:retType="i32";op="subgroupShuffle";paramType="vec3%3Cf32%3E"] + + [:retType="i32";op="subgroupShuffle";paramType="vec3%3Ci32%3E"] + + [:retType="i32";op="subgroupShuffle";paramType="vec3%3Cu32%3E"] + + [:retType="i32";op="subgroupShuffle";paramType="vec4%3Cabstract-float%3E"] + + [:retType="i32";op="subgroupShuffle";paramType="vec4%3Cabstract-int%3E"] + + [:retType="i32";op="subgroupShuffle";paramType="vec4%3Cbool%3E"] + + [:retType="i32";op="subgroupShuffle";paramType="vec4%3Cf16%3E"] + + [:retType="i32";op="subgroupShuffle";paramType="vec4%3Cf32%3E"] + + [:retType="i32";op="subgroupShuffle";paramType="vec4%3Ci32%3E"] + + [:retType="i32";op="subgroupShuffle";paramType="vec4%3Cu32%3E"] + + [:retType="i32";op="subgroupShuffleDown";paramType="abstract-float"] + + [:retType="i32";op="subgroupShuffleDown";paramType="abstract-int"] + + [:retType="i32";op="subgroupShuffleDown";paramType="bool"] + + [:retType="i32";op="subgroupShuffleDown";paramType="f16"] + + [:retType="i32";op="subgroupShuffleDown";paramType="f32"] + + [:retType="i32";op="subgroupShuffleDown";paramType="i32"] + + [:retType="i32";op="subgroupShuffleDown";paramType="u32"] + + [:retType="i32";op="subgroupShuffleDown";paramType="vec2%3Cabstract-float%3E"] + + [:retType="i32";op="subgroupShuffleDown";paramType="vec2%3Cabstract-int%3E"] + + [:retType="i32";op="subgroupShuffleDown";paramType="vec2%3Cbool%3E"] + + [:retType="i32";op="subgroupShuffleDown";paramType="vec2%3Cf16%3E"] + + [:retType="i32";op="subgroupShuffleDown";paramType="vec2%3Cf32%3E"] + + [:retType="i32";op="subgroupShuffleDown";paramType="vec2%3Ci32%3E"] + + [:retType="i32";op="subgroupShuffleDown";paramType="vec2%3Cu32%3E"] + + [:retType="i32";op="subgroupShuffleDown";paramType="vec3%3Cabstract-float%3E"] + + [:retType="i32";op="subgroupShuffleDown";paramType="vec3%3Cabstract-int%3E"] + + [:retType="i32";op="subgroupShuffleDown";paramType="vec3%3Cbool%3E"] + + [:retType="i32";op="subgroupShuffleDown";paramType="vec3%3Cf16%3E"] + + [:retType="i32";op="subgroupShuffleDown";paramType="vec3%3Cf32%3E"] + + [:retType="i32";op="subgroupShuffleDown";paramType="vec3%3Ci32%3E"] + + [:retType="i32";op="subgroupShuffleDown";paramType="vec3%3Cu32%3E"] + + [:retType="i32";op="subgroupShuffleDown";paramType="vec4%3Cabstract-float%3E"] + + [:retType="i32";op="subgroupShuffleDown";paramType="vec4%3Cabstract-int%3E"] + + [:retType="i32";op="subgroupShuffleDown";paramType="vec4%3Cbool%3E"] + + [:retType="i32";op="subgroupShuffleDown";paramType="vec4%3Cf16%3E"] + + [:retType="i32";op="subgroupShuffleDown";paramType="vec4%3Cf32%3E"] + + [:retType="i32";op="subgroupShuffleDown";paramType="vec4%3Ci32%3E"] + + [:retType="i32";op="subgroupShuffleDown";paramType="vec4%3Cu32%3E"] + + [:retType="i32";op="subgroupShuffleUp";paramType="abstract-float"] + + [:retType="i32";op="subgroupShuffleUp";paramType="abstract-int"] + + [:retType="i32";op="subgroupShuffleUp";paramType="bool"] + + [:retType="i32";op="subgroupShuffleUp";paramType="f16"] + + [:retType="i32";op="subgroupShuffleUp";paramType="f32"] + + [:retType="i32";op="subgroupShuffleUp";paramType="i32"] + + [:retType="i32";op="subgroupShuffleUp";paramType="u32"] + + [:retType="i32";op="subgroupShuffleUp";paramType="vec2%3Cabstract-float%3E"] + + [:retType="i32";op="subgroupShuffleUp";paramType="vec2%3Cabstract-int%3E"] + + [:retType="i32";op="subgroupShuffleUp";paramType="vec2%3Cbool%3E"] + + [:retType="i32";op="subgroupShuffleUp";paramType="vec2%3Cf16%3E"] + + [:retType="i32";op="subgroupShuffleUp";paramType="vec2%3Cf32%3E"] + + [:retType="i32";op="subgroupShuffleUp";paramType="vec2%3Ci32%3E"] + + [:retType="i32";op="subgroupShuffleUp";paramType="vec2%3Cu32%3E"] + + [:retType="i32";op="subgroupShuffleUp";paramType="vec3%3Cabstract-float%3E"] + + [:retType="i32";op="subgroupShuffleUp";paramType="vec3%3Cabstract-int%3E"] + + [:retType="i32";op="subgroupShuffleUp";paramType="vec3%3Cbool%3E"] + + [:retType="i32";op="subgroupShuffleUp";paramType="vec3%3Cf16%3E"] + + [:retType="i32";op="subgroupShuffleUp";paramType="vec3%3Cf32%3E"] + + [:retType="i32";op="subgroupShuffleUp";paramType="vec3%3Ci32%3E"] + + [:retType="i32";op="subgroupShuffleUp";paramType="vec3%3Cu32%3E"] + + [:retType="i32";op="subgroupShuffleUp";paramType="vec4%3Cabstract-float%3E"] + + [:retType="i32";op="subgroupShuffleUp";paramType="vec4%3Cabstract-int%3E"] + + [:retType="i32";op="subgroupShuffleUp";paramType="vec4%3Cbool%3E"] + + [:retType="i32";op="subgroupShuffleUp";paramType="vec4%3Cf16%3E"] + + [:retType="i32";op="subgroupShuffleUp";paramType="vec4%3Cf32%3E"] + + [:retType="i32";op="subgroupShuffleUp";paramType="vec4%3Ci32%3E"] + + [:retType="i32";op="subgroupShuffleUp";paramType="vec4%3Cu32%3E"] + + [:retType="i32";op="subgroupShuffleXor";paramType="abstract-float"] + + [:retType="i32";op="subgroupShuffleXor";paramType="abstract-int"] + + [:retType="i32";op="subgroupShuffleXor";paramType="bool"] + + [:retType="i32";op="subgroupShuffleXor";paramType="f16"] + + [:retType="i32";op="subgroupShuffleXor";paramType="f32"] + + [:retType="i32";op="subgroupShuffleXor";paramType="i32"] + + [:retType="i32";op="subgroupShuffleXor";paramType="u32"] + + [:retType="i32";op="subgroupShuffleXor";paramType="vec2%3Cabstract-float%3E"] + + [:retType="i32";op="subgroupShuffleXor";paramType="vec2%3Cabstract-int%3E"] + + [:retType="i32";op="subgroupShuffleXor";paramType="vec2%3Cbool%3E"] + + [:retType="i32";op="subgroupShuffleXor";paramType="vec2%3Cf16%3E"] + + [:retType="i32";op="subgroupShuffleXor";paramType="vec2%3Cf32%3E"] + + [:retType="i32";op="subgroupShuffleXor";paramType="vec2%3Ci32%3E"] + + [:retType="i32";op="subgroupShuffleXor";paramType="vec2%3Cu32%3E"] + + [:retType="i32";op="subgroupShuffleXor";paramType="vec3%3Cabstract-float%3E"] + + [:retType="i32";op="subgroupShuffleXor";paramType="vec3%3Cabstract-int%3E"] + + [:retType="i32";op="subgroupShuffleXor";paramType="vec3%3Cbool%3E"] + + [:retType="i32";op="subgroupShuffleXor";paramType="vec3%3Cf16%3E"] + + [:retType="i32";op="subgroupShuffleXor";paramType="vec3%3Cf32%3E"] + + [:retType="i32";op="subgroupShuffleXor";paramType="vec3%3Ci32%3E"] + + [:retType="i32";op="subgroupShuffleXor";paramType="vec3%3Cu32%3E"] + + [:retType="i32";op="subgroupShuffleXor";paramType="vec4%3Cabstract-float%3E"] + + [:retType="i32";op="subgroupShuffleXor";paramType="vec4%3Cabstract-int%3E"] + + [:retType="i32";op="subgroupShuffleXor";paramType="vec4%3Cbool%3E"] + + [:retType="i32";op="subgroupShuffleXor";paramType="vec4%3Cf16%3E"] + + [:retType="i32";op="subgroupShuffleXor";paramType="vec4%3Cf32%3E"] + + [:retType="i32";op="subgroupShuffleXor";paramType="vec4%3Ci32%3E"] + + [:retType="i32";op="subgroupShuffleXor";paramType="vec4%3Cu32%3E"] + + [:retType="u32";op="subgroupShuffle";paramType="abstract-float"] + + [:retType="u32";op="subgroupShuffle";paramType="abstract-int"] + + [:retType="u32";op="subgroupShuffle";paramType="bool"] + + [:retType="u32";op="subgroupShuffle";paramType="f16"] + + [:retType="u32";op="subgroupShuffle";paramType="f32"] + + [:retType="u32";op="subgroupShuffle";paramType="i32"] + + [:retType="u32";op="subgroupShuffle";paramType="u32"] + + [:retType="u32";op="subgroupShuffle";paramType="vec2%3Cabstract-float%3E"] + + [:retType="u32";op="subgroupShuffle";paramType="vec2%3Cabstract-int%3E"] + + [:retType="u32";op="subgroupShuffle";paramType="vec2%3Cbool%3E"] + + [:retType="u32";op="subgroupShuffle";paramType="vec2%3Cf16%3E"] + + [:retType="u32";op="subgroupShuffle";paramType="vec2%3Cf32%3E"] + + [:retType="u32";op="subgroupShuffle";paramType="vec2%3Ci32%3E"] + + [:retType="u32";op="subgroupShuffle";paramType="vec2%3Cu32%3E"] + + [:retType="u32";op="subgroupShuffle";paramType="vec3%3Cabstract-float%3E"] + + [:retType="u32";op="subgroupShuffle";paramType="vec3%3Cabstract-int%3E"] + + [:retType="u32";op="subgroupShuffle";paramType="vec3%3Cbool%3E"] + + [:retType="u32";op="subgroupShuffle";paramType="vec3%3Cf16%3E"] + + [:retType="u32";op="subgroupShuffle";paramType="vec3%3Cf32%3E"] + + [:retType="u32";op="subgroupShuffle";paramType="vec3%3Ci32%3E"] + + [:retType="u32";op="subgroupShuffle";paramType="vec3%3Cu32%3E"] + + [:retType="u32";op="subgroupShuffle";paramType="vec4%3Cabstract-float%3E"] + + [:retType="u32";op="subgroupShuffle";paramType="vec4%3Cabstract-int%3E"] + + [:retType="u32";op="subgroupShuffle";paramType="vec4%3Cbool%3E"] + + [:retType="u32";op="subgroupShuffle";paramType="vec4%3Cf16%3E"] + + [:retType="u32";op="subgroupShuffle";paramType="vec4%3Cf32%3E"] + + [:retType="u32";op="subgroupShuffle";paramType="vec4%3Ci32%3E"] + + [:retType="u32";op="subgroupShuffle";paramType="vec4%3Cu32%3E"] + + [:retType="u32";op="subgroupShuffleDown";paramType="abstract-float"] + + [:retType="u32";op="subgroupShuffleDown";paramType="abstract-int"] + + [:retType="u32";op="subgroupShuffleDown";paramType="bool"] + + [:retType="u32";op="subgroupShuffleDown";paramType="f16"] + + [:retType="u32";op="subgroupShuffleDown";paramType="f32"] + + [:retType="u32";op="subgroupShuffleDown";paramType="i32"] + + [:retType="u32";op="subgroupShuffleDown";paramType="u32"] + + [:retType="u32";op="subgroupShuffleDown";paramType="vec2%3Cabstract-float%3E"] + + [:retType="u32";op="subgroupShuffleDown";paramType="vec2%3Cabstract-int%3E"] + + [:retType="u32";op="subgroupShuffleDown";paramType="vec2%3Cbool%3E"] + + [:retType="u32";op="subgroupShuffleDown";paramType="vec2%3Cf16%3E"] + + [:retType="u32";op="subgroupShuffleDown";paramType="vec2%3Cf32%3E"] + + [:retType="u32";op="subgroupShuffleDown";paramType="vec2%3Ci32%3E"] + + [:retType="u32";op="subgroupShuffleDown";paramType="vec2%3Cu32%3E"] + + [:retType="u32";op="subgroupShuffleDown";paramType="vec3%3Cabstract-float%3E"] + + [:retType="u32";op="subgroupShuffleDown";paramType="vec3%3Cabstract-int%3E"] + + [:retType="u32";op="subgroupShuffleDown";paramType="vec3%3Cbool%3E"] + + [:retType="u32";op="subgroupShuffleDown";paramType="vec3%3Cf16%3E"] + + [:retType="u32";op="subgroupShuffleDown";paramType="vec3%3Cf32%3E"] + + [:retType="u32";op="subgroupShuffleDown";paramType="vec3%3Ci32%3E"] + + [:retType="u32";op="subgroupShuffleDown";paramType="vec3%3Cu32%3E"] + + [:retType="u32";op="subgroupShuffleDown";paramType="vec4%3Cabstract-float%3E"] + + [:retType="u32";op="subgroupShuffleDown";paramType="vec4%3Cabstract-int%3E"] + + [:retType="u32";op="subgroupShuffleDown";paramType="vec4%3Cbool%3E"] + + [:retType="u32";op="subgroupShuffleDown";paramType="vec4%3Cf16%3E"] + + [:retType="u32";op="subgroupShuffleDown";paramType="vec4%3Cf32%3E"] + + [:retType="u32";op="subgroupShuffleDown";paramType="vec4%3Ci32%3E"] + + [:retType="u32";op="subgroupShuffleDown";paramType="vec4%3Cu32%3E"] + + [:retType="u32";op="subgroupShuffleUp";paramType="abstract-float"] + + [:retType="u32";op="subgroupShuffleUp";paramType="abstract-int"] + + [:retType="u32";op="subgroupShuffleUp";paramType="bool"] + + [:retType="u32";op="subgroupShuffleUp";paramType="f16"] + + [:retType="u32";op="subgroupShuffleUp";paramType="f32"] + + [:retType="u32";op="subgroupShuffleUp";paramType="i32"] + + [:retType="u32";op="subgroupShuffleUp";paramType="u32"] + + [:retType="u32";op="subgroupShuffleUp";paramType="vec2%3Cabstract-float%3E"] + + [:retType="u32";op="subgroupShuffleUp";paramType="vec2%3Cabstract-int%3E"] + + [:retType="u32";op="subgroupShuffleUp";paramType="vec2%3Cbool%3E"] + + [:retType="u32";op="subgroupShuffleUp";paramType="vec2%3Cf16%3E"] + + [:retType="u32";op="subgroupShuffleUp";paramType="vec2%3Cf32%3E"] + + [:retType="u32";op="subgroupShuffleUp";paramType="vec2%3Ci32%3E"] + + [:retType="u32";op="subgroupShuffleUp";paramType="vec2%3Cu32%3E"] + + [:retType="u32";op="subgroupShuffleUp";paramType="vec3%3Cabstract-float%3E"] + + [:retType="u32";op="subgroupShuffleUp";paramType="vec3%3Cabstract-int%3E"] + + [:retType="u32";op="subgroupShuffleUp";paramType="vec3%3Cbool%3E"] + + [:retType="u32";op="subgroupShuffleUp";paramType="vec3%3Cf16%3E"] + + [:retType="u32";op="subgroupShuffleUp";paramType="vec3%3Cf32%3E"] + + [:retType="u32";op="subgroupShuffleUp";paramType="vec3%3Ci32%3E"] + + [:retType="u32";op="subgroupShuffleUp";paramType="vec3%3Cu32%3E"] + + [:retType="u32";op="subgroupShuffleUp";paramType="vec4%3Cabstract-float%3E"] + + [:retType="u32";op="subgroupShuffleUp";paramType="vec4%3Cabstract-int%3E"] + + [:retType="u32";op="subgroupShuffleUp";paramType="vec4%3Cbool%3E"] + + [:retType="u32";op="subgroupShuffleUp";paramType="vec4%3Cf16%3E"] + + [:retType="u32";op="subgroupShuffleUp";paramType="vec4%3Cf32%3E"] + + [:retType="u32";op="subgroupShuffleUp";paramType="vec4%3Ci32%3E"] + + [:retType="u32";op="subgroupShuffleUp";paramType="vec4%3Cu32%3E"] + + [:retType="u32";op="subgroupShuffleXor";paramType="abstract-float"] + + [:retType="u32";op="subgroupShuffleXor";paramType="abstract-int"] + + [:retType="u32";op="subgroupShuffleXor";paramType="bool"] + + [:retType="u32";op="subgroupShuffleXor";paramType="f16"] + + [:retType="u32";op="subgroupShuffleXor";paramType="f32"] + + [:retType="u32";op="subgroupShuffleXor";paramType="i32"] + + [:retType="u32";op="subgroupShuffleXor";paramType="u32"] + + [:retType="u32";op="subgroupShuffleXor";paramType="vec2%3Cabstract-float%3E"] + + [:retType="u32";op="subgroupShuffleXor";paramType="vec2%3Cabstract-int%3E"] + + [:retType="u32";op="subgroupShuffleXor";paramType="vec2%3Cbool%3E"] + + [:retType="u32";op="subgroupShuffleXor";paramType="vec2%3Cf16%3E"] + + [:retType="u32";op="subgroupShuffleXor";paramType="vec2%3Cf32%3E"] + + [:retType="u32";op="subgroupShuffleXor";paramType="vec2%3Ci32%3E"] + + [:retType="u32";op="subgroupShuffleXor";paramType="vec2%3Cu32%3E"] + + [:retType="u32";op="subgroupShuffleXor";paramType="vec3%3Cabstract-float%3E"] + + [:retType="u32";op="subgroupShuffleXor";paramType="vec3%3Cabstract-int%3E"] + + [:retType="u32";op="subgroupShuffleXor";paramType="vec3%3Cbool%3E"] + + [:retType="u32";op="subgroupShuffleXor";paramType="vec3%3Cf16%3E"] + + [:retType="u32";op="subgroupShuffleXor";paramType="vec3%3Cf32%3E"] + + [:retType="u32";op="subgroupShuffleXor";paramType="vec3%3Ci32%3E"] + + [:retType="u32";op="subgroupShuffleXor";paramType="vec3%3Cu32%3E"] + + [:retType="u32";op="subgroupShuffleXor";paramType="vec4%3Cabstract-float%3E"] + + [:retType="u32";op="subgroupShuffleXor";paramType="vec4%3Cabstract-int%3E"] + + [:retType="u32";op="subgroupShuffleXor";paramType="vec4%3Cbool%3E"] + + [:retType="u32";op="subgroupShuffleXor";paramType="vec4%3Cf16%3E"] + + [:retType="u32";op="subgroupShuffleXor";paramType="vec4%3Cf32%3E"] + + [:retType="u32";op="subgroupShuffleXor";paramType="vec4%3Ci32%3E"] + + [:retType="u32";op="subgroupShuffleXor";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffle";paramType="abstract-float"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffle";paramType="abstract-int"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffle";paramType="bool"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffle";paramType="f16"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffle";paramType="f32"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffle";paramType="i32"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffle";paramType="u32"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffle";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffle";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffle";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffle";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffle";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffle";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffle";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffle";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffle";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffle";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffle";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffle";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffle";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffle";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffle";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffle";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffle";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffle";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffle";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffle";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffle";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleDown";paramType="abstract-float"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleDown";paramType="abstract-int"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleDown";paramType="bool"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleDown";paramType="f16"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleDown";paramType="f32"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleDown";paramType="i32"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleDown";paramType="u32"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleDown";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleDown";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleDown";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleDown";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleDown";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleDown";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleDown";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleDown";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleDown";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleDown";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleDown";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleDown";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleDown";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleDown";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleDown";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleDown";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleDown";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleDown";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleDown";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleDown";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleDown";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleUp";paramType="abstract-float"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleUp";paramType="abstract-int"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleUp";paramType="bool"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleUp";paramType="f16"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleUp";paramType="f32"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleUp";paramType="i32"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleUp";paramType="u32"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleUp";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleUp";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleUp";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleUp";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleUp";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleUp";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleUp";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleUp";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleUp";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleUp";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleUp";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleUp";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleUp";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleUp";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleUp";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleUp";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleUp";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleUp";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleUp";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleUp";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleUp";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleXor";paramType="abstract-float"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleXor";paramType="abstract-int"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleXor";paramType="bool"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleXor";paramType="f16"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleXor";paramType="f32"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleXor";paramType="i32"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleXor";paramType="u32"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleXor";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleXor";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleXor";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleXor";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleXor";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleXor";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleXor";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleXor";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleXor";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleXor";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleXor";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleXor";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleXor";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleXor";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleXor";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleXor";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleXor";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleXor";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleXor";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleXor";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cbool%3E";op="subgroupShuffleXor";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffle";paramType="abstract-float"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffle";paramType="abstract-int"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffle";paramType="bool"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffle";paramType="f16"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffle";paramType="f32"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffle";paramType="i32"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffle";paramType="u32"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffle";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffle";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffle";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffle";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffle";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffle";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffle";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffle";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffle";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffle";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffle";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffle";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffle";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffle";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffle";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffle";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffle";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffle";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffle";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffle";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffle";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleDown";paramType="abstract-float"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleDown";paramType="abstract-int"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleDown";paramType="bool"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleDown";paramType="f16"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleDown";paramType="f32"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleDown";paramType="i32"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleDown";paramType="u32"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleDown";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleDown";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleDown";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleDown";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleDown";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleDown";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleDown";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleDown";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleDown";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleDown";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleDown";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleDown";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleDown";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleDown";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleDown";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleDown";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleDown";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleDown";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleDown";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleDown";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleDown";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleUp";paramType="abstract-float"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleUp";paramType="abstract-int"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleUp";paramType="bool"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleUp";paramType="f16"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleUp";paramType="f32"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleUp";paramType="i32"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleUp";paramType="u32"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleUp";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleUp";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleUp";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleUp";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleUp";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleUp";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleUp";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleUp";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleUp";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleUp";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleUp";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleUp";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleUp";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleUp";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleUp";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleUp";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleUp";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleUp";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleUp";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleUp";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleUp";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleXor";paramType="abstract-float"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleXor";paramType="abstract-int"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleXor";paramType="bool"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleXor";paramType="f16"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleXor";paramType="f32"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleXor";paramType="i32"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleXor";paramType="u32"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleXor";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleXor";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleXor";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleXor";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleXor";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleXor";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleXor";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleXor";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleXor";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleXor";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleXor";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleXor";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleXor";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleXor";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleXor";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleXor";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleXor";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleXor";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleXor";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleXor";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cf16%3E";op="subgroupShuffleXor";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffle";paramType="abstract-float"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffle";paramType="abstract-int"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffle";paramType="bool"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffle";paramType="f16"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffle";paramType="f32"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffle";paramType="i32"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffle";paramType="u32"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffle";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffle";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffle";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffle";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffle";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffle";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffle";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffle";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffle";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffle";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffle";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffle";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffle";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffle";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffle";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffle";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffle";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffle";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffle";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffle";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffle";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleDown";paramType="abstract-float"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleDown";paramType="abstract-int"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleDown";paramType="bool"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleDown";paramType="f16"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleDown";paramType="f32"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleDown";paramType="i32"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleDown";paramType="u32"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleDown";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleDown";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleDown";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleDown";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleDown";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleDown";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleDown";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleDown";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleDown";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleDown";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleDown";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleDown";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleDown";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleDown";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleDown";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleDown";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleDown";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleDown";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleDown";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleDown";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleDown";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleUp";paramType="abstract-float"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleUp";paramType="abstract-int"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleUp";paramType="bool"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleUp";paramType="f16"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleUp";paramType="f32"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleUp";paramType="i32"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleUp";paramType="u32"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleUp";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleUp";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleUp";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleUp";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleUp";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleUp";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleUp";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleUp";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleUp";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleUp";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleUp";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleUp";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleUp";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleUp";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleUp";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleUp";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleUp";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleUp";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleUp";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleUp";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleUp";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleXor";paramType="abstract-float"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleXor";paramType="abstract-int"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleXor";paramType="bool"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleXor";paramType="f16"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleXor";paramType="f32"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleXor";paramType="i32"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleXor";paramType="u32"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleXor";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleXor";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleXor";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleXor";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleXor";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleXor";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleXor";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleXor";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleXor";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleXor";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleXor";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleXor";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleXor";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleXor";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleXor";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleXor";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleXor";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleXor";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleXor";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleXor";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cf32%3E";op="subgroupShuffleXor";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffle";paramType="abstract-float"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffle";paramType="abstract-int"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffle";paramType="bool"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffle";paramType="f16"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffle";paramType="f32"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffle";paramType="i32"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffle";paramType="u32"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffle";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffle";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffle";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffle";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffle";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffle";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffle";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffle";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffle";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffle";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffle";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffle";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffle";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffle";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffle";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffle";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffle";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffle";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffle";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffle";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffle";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleDown";paramType="abstract-float"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleDown";paramType="abstract-int"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleDown";paramType="bool"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleDown";paramType="f16"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleDown";paramType="f32"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleDown";paramType="i32"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleDown";paramType="u32"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleDown";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleDown";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleDown";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleDown";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleDown";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleDown";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleDown";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleDown";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleDown";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleDown";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleDown";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleDown";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleDown";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleDown";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleDown";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleDown";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleDown";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleDown";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleDown";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleDown";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleDown";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleUp";paramType="abstract-float"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleUp";paramType="abstract-int"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleUp";paramType="bool"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleUp";paramType="f16"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleUp";paramType="f32"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleUp";paramType="i32"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleUp";paramType="u32"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleUp";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleUp";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleUp";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleUp";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleUp";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleUp";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleUp";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleUp";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleUp";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleUp";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleUp";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleUp";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleUp";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleUp";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleUp";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleUp";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleUp";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleUp";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleUp";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleUp";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleUp";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleXor";paramType="abstract-float"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleXor";paramType="abstract-int"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleXor";paramType="bool"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleXor";paramType="f16"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleXor";paramType="f32"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleXor";paramType="i32"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleXor";paramType="u32"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleXor";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleXor";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleXor";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleXor";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleXor";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleXor";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleXor";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleXor";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleXor";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleXor";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleXor";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleXor";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleXor";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleXor";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleXor";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleXor";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleXor";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleXor";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleXor";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleXor";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Ci32%3E";op="subgroupShuffleXor";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffle";paramType="abstract-float"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffle";paramType="abstract-int"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffle";paramType="bool"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffle";paramType="f16"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffle";paramType="f32"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffle";paramType="i32"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffle";paramType="u32"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffle";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffle";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffle";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffle";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffle";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffle";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffle";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffle";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffle";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffle";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffle";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffle";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffle";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffle";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffle";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffle";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffle";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffle";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffle";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffle";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffle";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleDown";paramType="abstract-float"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleDown";paramType="abstract-int"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleDown";paramType="bool"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleDown";paramType="f16"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleDown";paramType="f32"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleDown";paramType="i32"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleDown";paramType="u32"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleDown";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleDown";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleDown";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleDown";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleDown";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleDown";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleDown";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleDown";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleDown";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleDown";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleDown";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleDown";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleDown";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleDown";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleDown";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleDown";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleDown";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleDown";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleDown";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleDown";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleDown";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleUp";paramType="abstract-float"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleUp";paramType="abstract-int"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleUp";paramType="bool"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleUp";paramType="f16"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleUp";paramType="f32"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleUp";paramType="i32"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleUp";paramType="u32"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleUp";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleUp";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleUp";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleUp";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleUp";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleUp";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleUp";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleUp";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleUp";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleUp";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleUp";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleUp";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleUp";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleUp";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleUp";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleUp";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleUp";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleUp";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleUp";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleUp";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleUp";paramType="vec4%3Cu32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleXor";paramType="abstract-float"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleXor";paramType="abstract-int"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleXor";paramType="bool"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleXor";paramType="f16"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleXor";paramType="f32"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleXor";paramType="i32"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleXor";paramType="u32"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleXor";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleXor";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleXor";paramType="vec2%3Cbool%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleXor";paramType="vec2%3Cf16%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleXor";paramType="vec2%3Cf32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleXor";paramType="vec2%3Ci32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleXor";paramType="vec2%3Cu32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleXor";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleXor";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleXor";paramType="vec3%3Cbool%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleXor";paramType="vec3%3Cf16%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleXor";paramType="vec3%3Cf32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleXor";paramType="vec3%3Ci32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleXor";paramType="vec3%3Cu32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleXor";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleXor";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleXor";paramType="vec4%3Cbool%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleXor";paramType="vec4%3Cf16%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleXor";paramType="vec4%3Cf32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleXor";paramType="vec4%3Ci32%3E"] + + [:retType="vec2%3Cu32%3E";op="subgroupShuffleXor";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffle";paramType="abstract-float"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffle";paramType="abstract-int"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffle";paramType="bool"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffle";paramType="f16"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffle";paramType="f32"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffle";paramType="i32"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffle";paramType="u32"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffle";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffle";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffle";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffle";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffle";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffle";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffle";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffle";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffle";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffle";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffle";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffle";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffle";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffle";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffle";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffle";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffle";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffle";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffle";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffle";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffle";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleDown";paramType="abstract-float"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleDown";paramType="abstract-int"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleDown";paramType="bool"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleDown";paramType="f16"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleDown";paramType="f32"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleDown";paramType="i32"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleDown";paramType="u32"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleDown";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleDown";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleDown";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleDown";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleDown";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleDown";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleDown";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleDown";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleDown";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleDown";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleDown";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleDown";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleDown";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleDown";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleDown";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleDown";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleDown";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleDown";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleDown";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleDown";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleDown";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleUp";paramType="abstract-float"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleUp";paramType="abstract-int"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleUp";paramType="bool"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleUp";paramType="f16"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleUp";paramType="f32"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleUp";paramType="i32"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleUp";paramType="u32"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleUp";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleUp";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleUp";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleUp";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleUp";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleUp";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleUp";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleUp";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleUp";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleUp";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleUp";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleUp";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleUp";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleUp";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleUp";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleUp";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleUp";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleUp";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleUp";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleUp";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleUp";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleXor";paramType="abstract-float"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleXor";paramType="abstract-int"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleXor";paramType="bool"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleXor";paramType="f16"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleXor";paramType="f32"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleXor";paramType="i32"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleXor";paramType="u32"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleXor";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleXor";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleXor";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleXor";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleXor";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleXor";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleXor";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleXor";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleXor";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleXor";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleXor";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleXor";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleXor";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleXor";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleXor";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleXor";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleXor";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleXor";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleXor";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleXor";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cbool%3E";op="subgroupShuffleXor";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffle";paramType="abstract-float"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffle";paramType="abstract-int"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffle";paramType="bool"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffle";paramType="f16"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffle";paramType="f32"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffle";paramType="i32"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffle";paramType="u32"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffle";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffle";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffle";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffle";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffle";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffle";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffle";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffle";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffle";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffle";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffle";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffle";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffle";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffle";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffle";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffle";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffle";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffle";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffle";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffle";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffle";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleDown";paramType="abstract-float"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleDown";paramType="abstract-int"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleDown";paramType="bool"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleDown";paramType="f16"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleDown";paramType="f32"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleDown";paramType="i32"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleDown";paramType="u32"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleDown";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleDown";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleDown";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleDown";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleDown";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleDown";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleDown";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleDown";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleDown";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleDown";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleDown";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleDown";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleDown";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleDown";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleDown";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleDown";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleDown";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleDown";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleDown";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleDown";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleDown";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleUp";paramType="abstract-float"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleUp";paramType="abstract-int"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleUp";paramType="bool"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleUp";paramType="f16"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleUp";paramType="f32"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleUp";paramType="i32"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleUp";paramType="u32"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleUp";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleUp";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleUp";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleUp";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleUp";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleUp";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleUp";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleUp";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleUp";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleUp";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleUp";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleUp";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleUp";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleUp";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleUp";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleUp";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleUp";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleUp";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleUp";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleUp";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleUp";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleXor";paramType="abstract-float"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleXor";paramType="abstract-int"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleXor";paramType="bool"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleXor";paramType="f16"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleXor";paramType="f32"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleXor";paramType="i32"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleXor";paramType="u32"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleXor";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleXor";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleXor";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleXor";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleXor";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleXor";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleXor";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleXor";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleXor";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleXor";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleXor";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleXor";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleXor";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleXor";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleXor";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleXor";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleXor";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleXor";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleXor";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleXor";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cf16%3E";op="subgroupShuffleXor";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffle";paramType="abstract-float"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffle";paramType="abstract-int"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffle";paramType="bool"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffle";paramType="f16"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffle";paramType="f32"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffle";paramType="i32"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffle";paramType="u32"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffle";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffle";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffle";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffle";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffle";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffle";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffle";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffle";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffle";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffle";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffle";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffle";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffle";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffle";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffle";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffle";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffle";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffle";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffle";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffle";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffle";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleDown";paramType="abstract-float"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleDown";paramType="abstract-int"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleDown";paramType="bool"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleDown";paramType="f16"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleDown";paramType="f32"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleDown";paramType="i32"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleDown";paramType="u32"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleDown";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleDown";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleDown";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleDown";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleDown";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleDown";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleDown";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleDown";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleDown";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleDown";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleDown";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleDown";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleDown";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleDown";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleDown";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleDown";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleDown";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleDown";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleDown";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleDown";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleDown";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleUp";paramType="abstract-float"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleUp";paramType="abstract-int"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleUp";paramType="bool"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleUp";paramType="f16"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleUp";paramType="f32"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleUp";paramType="i32"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleUp";paramType="u32"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleUp";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleUp";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleUp";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleUp";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleUp";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleUp";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleUp";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleUp";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleUp";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleUp";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleUp";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleUp";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleUp";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleUp";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleUp";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleUp";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleUp";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleUp";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleUp";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleUp";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleUp";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleXor";paramType="abstract-float"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleXor";paramType="abstract-int"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleXor";paramType="bool"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleXor";paramType="f16"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleXor";paramType="f32"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleXor";paramType="i32"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleXor";paramType="u32"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleXor";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleXor";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleXor";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleXor";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleXor";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleXor";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleXor";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleXor";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleXor";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleXor";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleXor";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleXor";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleXor";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleXor";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleXor";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleXor";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleXor";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleXor";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleXor";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleXor";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cf32%3E";op="subgroupShuffleXor";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffle";paramType="abstract-float"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffle";paramType="abstract-int"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffle";paramType="bool"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffle";paramType="f16"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffle";paramType="f32"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffle";paramType="i32"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffle";paramType="u32"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffle";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffle";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffle";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffle";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffle";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffle";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffle";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffle";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffle";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffle";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffle";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffle";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffle";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffle";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffle";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffle";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffle";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffle";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffle";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffle";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffle";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleDown";paramType="abstract-float"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleDown";paramType="abstract-int"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleDown";paramType="bool"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleDown";paramType="f16"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleDown";paramType="f32"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleDown";paramType="i32"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleDown";paramType="u32"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleDown";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleDown";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleDown";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleDown";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleDown";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleDown";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleDown";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleDown";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleDown";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleDown";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleDown";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleDown";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleDown";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleDown";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleDown";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleDown";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleDown";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleDown";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleDown";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleDown";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleDown";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleUp";paramType="abstract-float"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleUp";paramType="abstract-int"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleUp";paramType="bool"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleUp";paramType="f16"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleUp";paramType="f32"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleUp";paramType="i32"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleUp";paramType="u32"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleUp";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleUp";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleUp";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleUp";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleUp";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleUp";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleUp";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleUp";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleUp";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleUp";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleUp";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleUp";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleUp";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleUp";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleUp";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleUp";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleUp";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleUp";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleUp";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleUp";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleUp";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleXor";paramType="abstract-float"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleXor";paramType="abstract-int"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleXor";paramType="bool"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleXor";paramType="f16"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleXor";paramType="f32"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleXor";paramType="i32"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleXor";paramType="u32"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleXor";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleXor";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleXor";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleXor";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleXor";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleXor";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleXor";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleXor";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleXor";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleXor";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleXor";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleXor";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleXor";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleXor";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleXor";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleXor";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleXor";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleXor";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleXor";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleXor";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Ci32%3E";op="subgroupShuffleXor";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffle";paramType="abstract-float"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffle";paramType="abstract-int"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffle";paramType="bool"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffle";paramType="f16"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffle";paramType="f32"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffle";paramType="i32"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffle";paramType="u32"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffle";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffle";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffle";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffle";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffle";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffle";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffle";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffle";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffle";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffle";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffle";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffle";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffle";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffle";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffle";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffle";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffle";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffle";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffle";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffle";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffle";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleDown";paramType="abstract-float"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleDown";paramType="abstract-int"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleDown";paramType="bool"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleDown";paramType="f16"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleDown";paramType="f32"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleDown";paramType="i32"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleDown";paramType="u32"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleDown";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleDown";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleDown";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleDown";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleDown";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleDown";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleDown";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleDown";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleDown";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleDown";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleDown";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleDown";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleDown";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleDown";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleDown";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleDown";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleDown";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleDown";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleDown";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleDown";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleDown";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleUp";paramType="abstract-float"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleUp";paramType="abstract-int"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleUp";paramType="bool"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleUp";paramType="f16"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleUp";paramType="f32"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleUp";paramType="i32"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleUp";paramType="u32"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleUp";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleUp";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleUp";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleUp";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleUp";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleUp";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleUp";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleUp";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleUp";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleUp";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleUp";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleUp";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleUp";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleUp";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleUp";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleUp";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleUp";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleUp";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleUp";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleUp";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleUp";paramType="vec4%3Cu32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleXor";paramType="abstract-float"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleXor";paramType="abstract-int"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleXor";paramType="bool"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleXor";paramType="f16"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleXor";paramType="f32"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleXor";paramType="i32"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleXor";paramType="u32"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleXor";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleXor";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleXor";paramType="vec2%3Cbool%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleXor";paramType="vec2%3Cf16%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleXor";paramType="vec2%3Cf32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleXor";paramType="vec2%3Ci32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleXor";paramType="vec2%3Cu32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleXor";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleXor";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleXor";paramType="vec3%3Cbool%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleXor";paramType="vec3%3Cf16%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleXor";paramType="vec3%3Cf32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleXor";paramType="vec3%3Ci32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleXor";paramType="vec3%3Cu32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleXor";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleXor";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleXor";paramType="vec4%3Cbool%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleXor";paramType="vec4%3Cf16%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleXor";paramType="vec4%3Cf32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleXor";paramType="vec4%3Ci32%3E"] + + [:retType="vec3%3Cu32%3E";op="subgroupShuffleXor";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffle";paramType="abstract-float"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffle";paramType="abstract-int"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffle";paramType="bool"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffle";paramType="f16"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffle";paramType="f32"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffle";paramType="i32"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffle";paramType="u32"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffle";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffle";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffle";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffle";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffle";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffle";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffle";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffle";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffle";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffle";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffle";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffle";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffle";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffle";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffle";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffle";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffle";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffle";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffle";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffle";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffle";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleDown";paramType="abstract-float"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleDown";paramType="abstract-int"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleDown";paramType="bool"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleDown";paramType="f16"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleDown";paramType="f32"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleDown";paramType="i32"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleDown";paramType="u32"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleDown";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleDown";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleDown";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleDown";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleDown";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleDown";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleDown";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleDown";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleDown";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleDown";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleDown";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleDown";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleDown";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleDown";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleDown";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleDown";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleDown";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleDown";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleDown";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleDown";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleDown";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleUp";paramType="abstract-float"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleUp";paramType="abstract-int"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleUp";paramType="bool"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleUp";paramType="f16"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleUp";paramType="f32"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleUp";paramType="i32"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleUp";paramType="u32"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleUp";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleUp";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleUp";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleUp";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleUp";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleUp";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleUp";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleUp";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleUp";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleUp";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleUp";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleUp";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleUp";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleUp";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleUp";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleUp";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleUp";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleUp";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleUp";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleUp";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleUp";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleXor";paramType="abstract-float"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleXor";paramType="abstract-int"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleXor";paramType="bool"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleXor";paramType="f16"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleXor";paramType="f32"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleXor";paramType="i32"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleXor";paramType="u32"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleXor";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleXor";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleXor";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleXor";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleXor";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleXor";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleXor";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleXor";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleXor";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleXor";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleXor";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleXor";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleXor";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleXor";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleXor";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleXor";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleXor";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleXor";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleXor";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleXor";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cbool%3E";op="subgroupShuffleXor";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffle";paramType="abstract-float"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffle";paramType="abstract-int"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffle";paramType="bool"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffle";paramType="f16"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffle";paramType="f32"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffle";paramType="i32"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffle";paramType="u32"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffle";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffle";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffle";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffle";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffle";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffle";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffle";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffle";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffle";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffle";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffle";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffle";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffle";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffle";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffle";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffle";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffle";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffle";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffle";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffle";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffle";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleDown";paramType="abstract-float"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleDown";paramType="abstract-int"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleDown";paramType="bool"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleDown";paramType="f16"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleDown";paramType="f32"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleDown";paramType="i32"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleDown";paramType="u32"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleDown";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleDown";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleDown";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleDown";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleDown";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleDown";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleDown";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleDown";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleDown";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleDown";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleDown";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleDown";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleDown";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleDown";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleDown";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleDown";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleDown";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleDown";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleDown";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleDown";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleDown";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleUp";paramType="abstract-float"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleUp";paramType="abstract-int"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleUp";paramType="bool"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleUp";paramType="f16"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleUp";paramType="f32"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleUp";paramType="i32"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleUp";paramType="u32"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleUp";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleUp";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleUp";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleUp";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleUp";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleUp";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleUp";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleUp";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleUp";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleUp";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleUp";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleUp";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleUp";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleUp";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleUp";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleUp";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleUp";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleUp";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleUp";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleUp";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleUp";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleXor";paramType="abstract-float"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleXor";paramType="abstract-int"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleXor";paramType="bool"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleXor";paramType="f16"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleXor";paramType="f32"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleXor";paramType="i32"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleXor";paramType="u32"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleXor";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleXor";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleXor";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleXor";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleXor";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleXor";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleXor";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleXor";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleXor";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleXor";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleXor";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleXor";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleXor";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleXor";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleXor";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleXor";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleXor";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleXor";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleXor";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleXor";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cf16%3E";op="subgroupShuffleXor";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffle";paramType="abstract-float"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffle";paramType="abstract-int"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffle";paramType="bool"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffle";paramType="f16"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffle";paramType="f32"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffle";paramType="i32"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffle";paramType="u32"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffle";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffle";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffle";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffle";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffle";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffle";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffle";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffle";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffle";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffle";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffle";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffle";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffle";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffle";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffle";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffle";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffle";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffle";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffle";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffle";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffle";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleDown";paramType="abstract-float"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleDown";paramType="abstract-int"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleDown";paramType="bool"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleDown";paramType="f16"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleDown";paramType="f32"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleDown";paramType="i32"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleDown";paramType="u32"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleDown";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleDown";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleDown";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleDown";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleDown";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleDown";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleDown";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleDown";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleDown";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleDown";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleDown";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleDown";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleDown";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleDown";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleDown";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleDown";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleDown";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleDown";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleDown";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleDown";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleDown";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleUp";paramType="abstract-float"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleUp";paramType="abstract-int"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleUp";paramType="bool"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleUp";paramType="f16"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleUp";paramType="f32"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleUp";paramType="i32"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleUp";paramType="u32"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleUp";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleUp";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleUp";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleUp";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleUp";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleUp";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleUp";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleUp";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleUp";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleUp";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleUp";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleUp";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleUp";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleUp";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleUp";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleUp";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleUp";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleUp";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleUp";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleUp";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleUp";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleXor";paramType="abstract-float"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleXor";paramType="abstract-int"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleXor";paramType="bool"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleXor";paramType="f16"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleXor";paramType="f32"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleXor";paramType="i32"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleXor";paramType="u32"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleXor";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleXor";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleXor";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleXor";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleXor";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleXor";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleXor";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleXor";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleXor";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleXor";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleXor";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleXor";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleXor";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleXor";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleXor";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleXor";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleXor";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleXor";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleXor";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleXor";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cf32%3E";op="subgroupShuffleXor";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffle";paramType="abstract-float"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffle";paramType="abstract-int"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffle";paramType="bool"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffle";paramType="f16"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffle";paramType="f32"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffle";paramType="i32"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffle";paramType="u32"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffle";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffle";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffle";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffle";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffle";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffle";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffle";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffle";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffle";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffle";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffle";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffle";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffle";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffle";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffle";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffle";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffle";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffle";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffle";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffle";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffle";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleDown";paramType="abstract-float"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleDown";paramType="abstract-int"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleDown";paramType="bool"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleDown";paramType="f16"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleDown";paramType="f32"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleDown";paramType="i32"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleDown";paramType="u32"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleDown";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleDown";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleDown";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleDown";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleDown";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleDown";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleDown";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleDown";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleDown";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleDown";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleDown";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleDown";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleDown";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleDown";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleDown";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleDown";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleDown";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleDown";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleDown";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleDown";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleDown";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleUp";paramType="abstract-float"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleUp";paramType="abstract-int"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleUp";paramType="bool"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleUp";paramType="f16"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleUp";paramType="f32"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleUp";paramType="i32"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleUp";paramType="u32"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleUp";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleUp";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleUp";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleUp";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleUp";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleUp";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleUp";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleUp";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleUp";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleUp";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleUp";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleUp";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleUp";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleUp";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleUp";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleUp";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleUp";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleUp";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleUp";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleUp";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleUp";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleXor";paramType="abstract-float"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleXor";paramType="abstract-int"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleXor";paramType="bool"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleXor";paramType="f16"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleXor";paramType="f32"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleXor";paramType="i32"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleXor";paramType="u32"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleXor";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleXor";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleXor";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleXor";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleXor";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleXor";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleXor";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleXor";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleXor";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleXor";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleXor";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleXor";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleXor";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleXor";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleXor";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleXor";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleXor";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleXor";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleXor";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleXor";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Ci32%3E";op="subgroupShuffleXor";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffle";paramType="abstract-float"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffle";paramType="abstract-int"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffle";paramType="bool"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffle";paramType="f16"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffle";paramType="f32"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffle";paramType="i32"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffle";paramType="u32"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffle";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffle";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffle";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffle";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffle";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffle";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffle";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffle";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffle";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffle";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffle";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffle";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffle";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffle";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffle";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffle";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffle";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffle";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffle";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffle";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffle";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleDown";paramType="abstract-float"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleDown";paramType="abstract-int"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleDown";paramType="bool"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleDown";paramType="f16"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleDown";paramType="f32"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleDown";paramType="i32"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleDown";paramType="u32"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleDown";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleDown";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleDown";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleDown";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleDown";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleDown";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleDown";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleDown";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleDown";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleDown";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleDown";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleDown";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleDown";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleDown";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleDown";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleDown";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleDown";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleDown";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleDown";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleDown";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleDown";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleUp";paramType="abstract-float"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleUp";paramType="abstract-int"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleUp";paramType="bool"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleUp";paramType="f16"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleUp";paramType="f32"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleUp";paramType="i32"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleUp";paramType="u32"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleUp";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleUp";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleUp";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleUp";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleUp";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleUp";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleUp";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleUp";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleUp";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleUp";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleUp";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleUp";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleUp";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleUp";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleUp";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleUp";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleUp";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleUp";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleUp";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleUp";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleUp";paramType="vec4%3Cu32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleXor";paramType="abstract-float"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleXor";paramType="abstract-int"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleXor";paramType="bool"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleXor";paramType="f16"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleXor";paramType="f32"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleXor";paramType="i32"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleXor";paramType="u32"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleXor";paramType="vec2%3Cabstract-float%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleXor";paramType="vec2%3Cabstract-int%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleXor";paramType="vec2%3Cbool%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleXor";paramType="vec2%3Cf16%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleXor";paramType="vec2%3Cf32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleXor";paramType="vec2%3Ci32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleXor";paramType="vec2%3Cu32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleXor";paramType="vec3%3Cabstract-float%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleXor";paramType="vec3%3Cabstract-int%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleXor";paramType="vec3%3Cbool%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleXor";paramType="vec3%3Cf16%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleXor";paramType="vec3%3Cf32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleXor";paramType="vec3%3Ci32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleXor";paramType="vec3%3Cu32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleXor";paramType="vec4%3Cabstract-float%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleXor";paramType="vec4%3Cabstract-int%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleXor";paramType="vec4%3Cbool%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleXor";paramType="vec4%3Cf16%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleXor";paramType="vec4%3Cf32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleXor";paramType="vec4%3Ci32%3E"] + + [:retType="vec4%3Cu32%3E";op="subgroupShuffleXor";paramType="vec4%3Cu32%3E"] + + +[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,subgroupShuffle:stage:*] + [:stage="compute";op="subgroupShuffle"] + + [:stage="compute";op="subgroupShuffleDown"] + + [:stage="compute";op="subgroupShuffleUp"] + + [:stage="compute";op="subgroupShuffleXor"] + + [:stage="fragment";op="subgroupShuffle"] + + [:stage="fragment";op="subgroupShuffleDown"] + + [:stage="fragment";op="subgroupShuffleUp"] + + [:stage="fragment";op="subgroupShuffleXor"] + + [:stage="vertex";op="subgroupShuffle"] + + [:stage="vertex";op="subgroupShuffleDown"] + + [:stage="vertex";op="subgroupShuffleUp"] + + [:stage="vertex";op="subgroupShuffleXor"] + + [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,tan:args:*] [:arg="bad_0args"] @@ -126504,6 +491968,8 @@ [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,textureDimensions:level_argument,non_storage:*] + expected: + if os == "linux" and not debug: [OK, TIMEOUT] [:textureType="texture_1d";levelType="abstract-float"] expected: if os == "linux" and not debug: FAIL @@ -128226,6 +493692,8 @@ [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,textureDimensions:return_type,storage:*] + expected: + if os == "linux" and not debug: [OK, TIMEOUT] [:returnType="abstract-float";textureType="texture_storage_1d"] [:returnType="abstract-float";textureType="texture_storage_2d"] @@ -136178,6 +501646,8 @@ [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,textureLoad:texture_type,storage:*] + expected: + if os == "linux" and not debug: [OK, TIMEOUT] [:testTextureType="texture_1d%3Cf32%3E"] [:testTextureType="texture_1d%3Cu32%3E"] @@ -136596,6 +502066,8 @@ [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,textureNumLevels:return_type:*] + expected: + if os == "linux" and not debug: [OK, TIMEOUT] [:returnType="abstract-float";textureType="texture_1d"] [:returnType="abstract-float";textureType="texture_2d"] @@ -142666,6 +508138,8 @@ [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,textureSampleCompare:offset_argument:*] + expected: + if os == "linux" and not debug: [OK, TIMEOUT] [:textureType="texture_depth_2d";offsetType="abstract-float"] [:textureType="texture_depth_2d";offsetType="abstract-int"] @@ -143324,6 +508798,8 @@ [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,textureSampleCompareLevel:coords_argument:*] + expected: + if os == "linux" and not debug: [OK, TIMEOUT] [:textureType="texture_depth_2d";coordType="abstract-float"] [:textureType="texture_depth_2d";coordType="abstract-int"] @@ -143574,6 +509050,8 @@ [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,textureSampleCompareLevel:depth_ref_argument:*] + expected: + if os == "linux" and not debug: [OK, TIMEOUT] [:textureType="texture_depth_2d";depthRefType="abstract-float"] [:textureType="texture_depth_2d";depthRefType="abstract-int"] @@ -144956,6 +510434,8 @@ [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,textureSampleGrad:ddY_argument:*] + expected: + if os == "linux" and not debug: [OK, TIMEOUT] [:textureType="texture_2d%3Cf32%3E";ddyType="abstract-float"] [:textureType="texture_2d%3Cf32%3E";ddyType="abstract-int"] @@ -146852,6 +512332,8 @@ [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,textureSampleLevel:level_argument:*] + expected: + if os == "linux" and not debug: [OK, TIMEOUT] [:textureType="texture_2d%3Cf32%3E";levelType="abstract-float"] [:textureType="texture_2d%3Cf32%3E";levelType="abstract-int"] @@ -147460,6 +512942,8 @@ [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,textureSampleLevel:offset_argument:*] + expected: + if os == "linux" and not debug: [OK, TIMEOUT] [:textureType="texture_2d%3Cf32%3E";offsetType="abstract-float"] [:textureType="texture_2d%3Cf32%3E";offsetType="abstract-int"] @@ -148646,6 +514130,8 @@ [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,textureStore:texture_type,storage:*] + expected: + if os == "linux" and not debug: [OK, TIMEOUT] [:testTextureType="texture_1d%3Cf32%3E"] [:testTextureType="texture_1d%3Cu32%3E"] @@ -150656,6 +516142,8 @@ [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,value_constructor:matrix_elementwise:*] + expected: + if os == "linux" and not debug: [OK, TIMEOUT] [:type1="abstract-float";type2="abstract-float"] [:type1="abstract-float";type2="bool"] @@ -151050,6 +516538,8 @@ [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,value_constructor:vector_copy:*] + expected: + if os == "linux" and not debug: [OK, TIMEOUT] [:decl_type="abstract-float";value_type="abstract-float"] [:decl_type="abstract-float";value_type="abstract-int"] @@ -151158,6 +516648,8 @@ [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,value_constructor:vector_elementwise:*] + expected: + if os == "linux" and not debug: [OK, TIMEOUT] [:type="abstract-float";ele_type="abstract-float"] [:type="abstract-float";ele_type="abstract-int"] @@ -151314,6 +516806,8 @@ [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,value_constructor:vector_mixed:*] + expected: + if os == "linux" and not debug: [OK, TIMEOUT] [:type="abstract-float";ele_type="abstract-float"] [:type="abstract-float";ele_type="abstract-int"] @@ -157795,6 +523289,16 @@ [:type="vec4%3Cu32%3E"] +[cts.https.html?q=webgpu:shader,validation,extension,clip_distances:use_clip_distances_requires_extension_enabled:*] + [:requireExtension=false;enableExtension=false] + + [:requireExtension=false;enableExtension=true] + + [:requireExtension=true;enableExtension=false] + + [:requireExtension=true;enableExtension=true] + + [cts.https.html?q=webgpu:shader,validation,extension,dual_source_blending:blend_src_same_type:*] [:blendSrc0Type="f16";blendSrc1Type="f16"] @@ -158797,6 +524301,22 @@ [:address_space="workgroup";aliased=true] +[cts.https.html?q=webgpu:shader,validation,functions,alias_analysis:swizzles:*] + [:address_space="private";aliased=false] + + [:address_space="private";aliased=true] + expected: + if os == "linux" and not debug: FAIL + + [:address_space="storage";aliased=false] + + [:address_space="storage";aliased=true] + + [:address_space="workgroup";aliased=false] + + [:address_space="workgroup";aliased=true] + + [cts.https.html?q=webgpu:shader,validation,functions,alias_analysis:two_atomic_pointers:*] [:builtin_a="atomicAdd";builtin_b="atomicLoad";address_space="storage";aliased=false] @@ -161796,6 +527316,14 @@ [:case="requires_before"] + [:case="subgroups"] + + [:case="subgroups_f16_fail"] + + [:case="subgroups_f16_pass1"] + + [:case="subgroups_f16_pass2"] + [:case="unknown"] @@ -162136,6 +527664,14 @@ [:ident="nointerpolation"] + [:ident="non_coherent"] + expected: + if os == "linux" and not debug: FAIL + + [:ident="noncoherent"] + expected: + if os == "linux" and not debug: FAIL + [:ident="noperspective"] [:ident="null"] @@ -162732,6 +528268,14 @@ [:ident="nointerpolation"] + [:ident="non_coherent"] + expected: + if os == "linux" and not debug: FAIL + + [:ident="noncoherent"] + expected: + if os == "linux" and not debug: FAIL + [:ident="noperspective"] [:ident="null"] @@ -163328,6 +528872,14 @@ [:ident="nointerpolation"] + [:ident="non_coherent"] + expected: + if os == "linux" and not debug: FAIL + + [:ident="noncoherent"] + expected: + if os == "linux" and not debug: FAIL + [:ident="noperspective"] [:ident="null"] @@ -163924,6 +529476,14 @@ [:ident="nointerpolation"] + [:ident="non_coherent"] + expected: + if os == "linux" and not debug: FAIL + + [:ident="noncoherent"] + expected: + if os == "linux" and not debug: FAIL + [:ident="noperspective"] [:ident="null"] @@ -164184,6 +529744,8 @@ [cts.https.html?q=webgpu:shader,validation,parse,identifiers:function_param_name:*] + expected: + if os == "linux" and not debug: [OK, TIMEOUT] [:ident="%CE%94%CE%AD%CE%BB%CF%84%CE%B1"] [:ident="%D0%9A%D1%8B%D0%B7%D1%8B%D0%BB"] @@ -164520,6 +530082,14 @@ [:ident="nointerpolation"] + [:ident="non_coherent"] + expected: + if os == "linux" and not debug: FAIL + + [:ident="noncoherent"] + expected: + if os == "linux" and not debug: FAIL + [:ident="noperspective"] [:ident="null"] @@ -165116,6 +530686,14 @@ [:ident="nointerpolation"] + [:ident="non_coherent"] + expected: + if os == "linux" and not debug: FAIL + + [:ident="noncoherent"] + expected: + if os == "linux" and not debug: FAIL + [:ident="noperspective"] [:ident="null"] @@ -165712,6 +531290,14 @@ [:ident="nointerpolation"] + [:ident="non_coherent"] + expected: + if os == "linux" and not debug: FAIL + + [:ident="noncoherent"] + expected: + if os == "linux" and not debug: FAIL + [:ident="noperspective"] [:ident="null"] @@ -166308,6 +531894,14 @@ [:ident="nointerpolation"] + [:ident="non_coherent"] + expected: + if os == "linux" and not debug: FAIL + + [:ident="noncoherent"] + expected: + if os == "linux" and not debug: FAIL + [:ident="noperspective"] [:ident="null"] @@ -166908,6 +532502,14 @@ [:ident="nointerpolation"] + [:ident="non_coherent"] + expected: + if os == "linux" and not debug: FAIL + + [:ident="noncoherent"] + expected: + if os == "linux" and not debug: FAIL + [:ident="noperspective"] [:ident="null"] @@ -167504,6 +533106,14 @@ [:ident="nointerpolation"] + [:ident="non_coherent"] + expected: + if os == "linux" and not debug: FAIL + + [:ident="noncoherent"] + expected: + if os == "linux" and not debug: FAIL + [:ident="noperspective"] [:ident="null"] @@ -169606,148 +535216,784 @@ [cts.https.html?q=webgpu:shader,validation,shader_io,builtins:reuse_builtin_name:*] + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,1%3E";use="alias";enable_extension=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,1%3E";use="alias";enable_extension=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,1%3E";use="function";enable_extension=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,1%3E";use="function";enable_extension=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,1%3E";use="function-var";enable_extension=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,1%3E";use="function-var";enable_extension=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,1%3E";use="module-var";enable_extension=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,1%3E";use="module-var";enable_extension=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,1%3E";use="struct";enable_extension=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,1%3E";use="struct";enable_extension=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,2%3E";use="alias";enable_extension=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,2%3E";use="alias";enable_extension=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,2%3E";use="function";enable_extension=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,2%3E";use="function";enable_extension=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,2%3E";use="function-var";enable_extension=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,2%3E";use="function-var";enable_extension=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,2%3E";use="module-var";enable_extension=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,2%3E";use="module-var";enable_extension=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,2%3E";use="struct";enable_extension=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,2%3E";use="struct";enable_extension=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,3%3E";use="alias";enable_extension=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,3%3E";use="alias";enable_extension=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,3%3E";use="function";enable_extension=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,3%3E";use="function";enable_extension=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,3%3E";use="function-var";enable_extension=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,3%3E";use="function-var";enable_extension=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,3%3E";use="module-var";enable_extension=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,3%3E";use="module-var";enable_extension=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,3%3E";use="struct";enable_extension=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,3%3E";use="struct";enable_extension=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,4%3E";use="alias";enable_extension=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,4%3E";use="alias";enable_extension=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,4%3E";use="function";enable_extension=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,4%3E";use="function";enable_extension=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,4%3E";use="function-var";enable_extension=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,4%3E";use="function-var";enable_extension=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,4%3E";use="module-var";enable_extension=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,4%3E";use="module-var";enable_extension=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,4%3E";use="struct";enable_extension=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,4%3E";use="struct";enable_extension=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,5%3E";use="alias";enable_extension=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,5%3E";use="alias";enable_extension=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,5%3E";use="function";enable_extension=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,5%3E";use="function";enable_extension=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,5%3E";use="function-var";enable_extension=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,5%3E";use="function-var";enable_extension=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,5%3E";use="module-var";enable_extension=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,5%3E";use="module-var";enable_extension=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,5%3E";use="struct";enable_extension=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,5%3E";use="struct";enable_extension=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,6%3E";use="alias";enable_extension=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,6%3E";use="alias";enable_extension=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,6%3E";use="function";enable_extension=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,6%3E";use="function";enable_extension=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,6%3E";use="function-var";enable_extension=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,6%3E";use="function-var";enable_extension=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,6%3E";use="module-var";enable_extension=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,6%3E";use="module-var";enable_extension=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,6%3E";use="struct";enable_extension=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,6%3E";use="struct";enable_extension=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,7%3E";use="alias";enable_extension=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,7%3E";use="alias";enable_extension=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,7%3E";use="function";enable_extension=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,7%3E";use="function";enable_extension=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,7%3E";use="function-var";enable_extension=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,7%3E";use="function-var";enable_extension=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,7%3E";use="module-var";enable_extension=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,7%3E";use="module-var";enable_extension=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,7%3E";use="struct";enable_extension=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,7%3E";use="struct";enable_extension=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,8%3E";use="alias";enable_extension=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,8%3E";use="alias";enable_extension=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,8%3E";use="function";enable_extension=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,8%3E";use="function";enable_extension=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,8%3E";use="function-var";enable_extension=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,8%3E";use="function-var";enable_extension=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,8%3E";use="module-var";enable_extension=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,8%3E";use="module-var";enable_extension=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,8%3E";use="struct";enable_extension=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,8%3E";use="struct";enable_extension=true] + [:name="frag_depth";stage="fragment";io="out";type="f32";use="alias"] + [:name="frag_depth";stage="fragment";io="out";type="f32";use="alias";enable_extension=false] + [:name="frag_depth";stage="fragment";io="out";type="f32";use="function"] + [:name="frag_depth";stage="fragment";io="out";type="f32";use="function";enable_extension=false] + [:name="frag_depth";stage="fragment";io="out";type="f32";use="function-var"] + [:name="frag_depth";stage="fragment";io="out";type="f32";use="function-var";enable_extension=false] + [:name="frag_depth";stage="fragment";io="out";type="f32";use="module-var"] + [:name="frag_depth";stage="fragment";io="out";type="f32";use="module-var";enable_extension=false] + [:name="frag_depth";stage="fragment";io="out";type="f32";use="struct"] + [:name="frag_depth";stage="fragment";io="out";type="f32";use="struct";enable_extension=false] + [:name="front_facing";stage="fragment";io="in";type="bool";use="alias"] + [:name="front_facing";stage="fragment";io="in";type="bool";use="alias";enable_extension=false] + [:name="front_facing";stage="fragment";io="in";type="bool";use="function"] + [:name="front_facing";stage="fragment";io="in";type="bool";use="function";enable_extension=false] + [:name="front_facing";stage="fragment";io="in";type="bool";use="function-var"] + [:name="front_facing";stage="fragment";io="in";type="bool";use="function-var";enable_extension=false] + [:name="front_facing";stage="fragment";io="in";type="bool";use="module-var"] + [:name="front_facing";stage="fragment";io="in";type="bool";use="module-var";enable_extension=false] + [:name="front_facing";stage="fragment";io="in";type="bool";use="struct"] + [:name="front_facing";stage="fragment";io="in";type="bool";use="struct";enable_extension=false] + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="alias"] + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="alias";enable_extension=false] + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="function"] + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="function";enable_extension=false] + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="function-var"] + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="function-var";enable_extension=false] + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="module-var"] + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="module-var";enable_extension=false] + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="struct"] + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="struct";enable_extension=false] + [:name="instance_index";stage="vertex";io="in";type="u32";use="alias"] + [:name="instance_index";stage="vertex";io="in";type="u32";use="alias";enable_extension=false] + [:name="instance_index";stage="vertex";io="in";type="u32";use="function"] + [:name="instance_index";stage="vertex";io="in";type="u32";use="function";enable_extension=false] + [:name="instance_index";stage="vertex";io="in";type="u32";use="function-var"] + [:name="instance_index";stage="vertex";io="in";type="u32";use="function-var";enable_extension=false] + [:name="instance_index";stage="vertex";io="in";type="u32";use="module-var"] + [:name="instance_index";stage="vertex";io="in";type="u32";use="module-var";enable_extension=false] + [:name="instance_index";stage="vertex";io="in";type="u32";use="struct"] + [:name="instance_index";stage="vertex";io="in";type="u32";use="struct";enable_extension=false] + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="alias"] + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="alias";enable_extension=false] + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="function"] + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="function";enable_extension=false] + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="function-var"] + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="function-var";enable_extension=false] + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="module-var"] + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="module-var";enable_extension=false] + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="struct"] + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="struct";enable_extension=false] + [:name="local_invocation_index";stage="compute";io="in";type="u32";use="alias"] + [:name="local_invocation_index";stage="compute";io="in";type="u32";use="alias";enable_extension=false] + [:name="local_invocation_index";stage="compute";io="in";type="u32";use="function"] + [:name="local_invocation_index";stage="compute";io="in";type="u32";use="function";enable_extension=false] + [:name="local_invocation_index";stage="compute";io="in";type="u32";use="function-var"] + [:name="local_invocation_index";stage="compute";io="in";type="u32";use="function-var";enable_extension=false] + [:name="local_invocation_index";stage="compute";io="in";type="u32";use="module-var"] + [:name="local_invocation_index";stage="compute";io="in";type="u32";use="module-var";enable_extension=false] + [:name="local_invocation_index";stage="compute";io="in";type="u32";use="struct"] + [:name="local_invocation_index";stage="compute";io="in";type="u32";use="struct";enable_extension=false] + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use="alias"] + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use="alias";enable_extension=false] + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use="function"] + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use="function";enable_extension=false] + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use="function-var"] + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use="function-var";enable_extension=false] + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use="module-var"] + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use="module-var";enable_extension=false] + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use="struct"] + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use="struct";enable_extension=false] + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use="alias"] + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use="alias";enable_extension=false] + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use="function"] + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use="function";enable_extension=false] + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use="function-var"] + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use="function-var";enable_extension=false] + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use="module-var"] + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use="module-var";enable_extension=false] + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use="struct"] + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use="struct";enable_extension=false] + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use="alias"] + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use="alias";enable_extension=false] + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use="function"] + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use="function";enable_extension=false] + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use="function-var"] + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use="function-var";enable_extension=false] + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use="module-var"] + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use="module-var";enable_extension=false] + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use="struct"] + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use="struct";enable_extension=false] + [:name="sample_index";stage="fragment";io="in";type="u32";use="alias"] + [:name="sample_index";stage="fragment";io="in";type="u32";use="alias";enable_extension=false] + [:name="sample_index";stage="fragment";io="in";type="u32";use="function"] + [:name="sample_index";stage="fragment";io="in";type="u32";use="function";enable_extension=false] + [:name="sample_index";stage="fragment";io="in";type="u32";use="function-var"] + [:name="sample_index";stage="fragment";io="in";type="u32";use="function-var";enable_extension=false] + [:name="sample_index";stage="fragment";io="in";type="u32";use="module-var"] + [:name="sample_index";stage="fragment";io="in";type="u32";use="module-var";enable_extension=false] + [:name="sample_index";stage="fragment";io="in";type="u32";use="struct"] + [:name="sample_index";stage="fragment";io="in";type="u32";use="struct";enable_extension=false] + [:name="sample_mask";stage="fragment";io="in";type="u32";use="alias"] + [:name="sample_mask";stage="fragment";io="in";type="u32";use="alias";enable_extension=false] + [:name="sample_mask";stage="fragment";io="in";type="u32";use="function"] + [:name="sample_mask";stage="fragment";io="in";type="u32";use="function";enable_extension=false] + [:name="sample_mask";stage="fragment";io="in";type="u32";use="function-var"] + [:name="sample_mask";stage="fragment";io="in";type="u32";use="function-var";enable_extension=false] + [:name="sample_mask";stage="fragment";io="in";type="u32";use="module-var"] + [:name="sample_mask";stage="fragment";io="in";type="u32";use="module-var";enable_extension=false] + [:name="sample_mask";stage="fragment";io="in";type="u32";use="struct"] + [:name="sample_mask";stage="fragment";io="in";type="u32";use="struct";enable_extension=false] + [:name="sample_mask";stage="fragment";io="out";type="u32";use="alias"] + [:name="sample_mask";stage="fragment";io="out";type="u32";use="alias";enable_extension=false] + [:name="sample_mask";stage="fragment";io="out";type="u32";use="function"] + [:name="sample_mask";stage="fragment";io="out";type="u32";use="function";enable_extension=false] + [:name="sample_mask";stage="fragment";io="out";type="u32";use="function-var"] + [:name="sample_mask";stage="fragment";io="out";type="u32";use="function-var";enable_extension=false] + [:name="sample_mask";stage="fragment";io="out";type="u32";use="module-var"] + [:name="sample_mask";stage="fragment";io="out";type="u32";use="module-var";enable_extension=false] + [:name="sample_mask";stage="fragment";io="out";type="u32";use="struct"] + [:name="sample_mask";stage="fragment";io="out";type="u32";use="struct";enable_extension=false] + + [:name="subgroup_invocation_id";stage="compute";io="in";type="u32";use="alias";enable_extension=false] + + [:name="subgroup_invocation_id";stage="compute";io="in";type="u32";use="alias";enable_extension=true] + + [:name="subgroup_invocation_id";stage="compute";io="in";type="u32";use="function";enable_extension=false] + + [:name="subgroup_invocation_id";stage="compute";io="in";type="u32";use="function";enable_extension=true] + + [:name="subgroup_invocation_id";stage="compute";io="in";type="u32";use="function-var";enable_extension=false] + + [:name="subgroup_invocation_id";stage="compute";io="in";type="u32";use="function-var";enable_extension=true] + + [:name="subgroup_invocation_id";stage="compute";io="in";type="u32";use="module-var";enable_extension=false] + + [:name="subgroup_invocation_id";stage="compute";io="in";type="u32";use="module-var";enable_extension=true] + + [:name="subgroup_invocation_id";stage="compute";io="in";type="u32";use="struct";enable_extension=false] + + [:name="subgroup_invocation_id";stage="compute";io="in";type="u32";use="struct";enable_extension=true] + + [:name="subgroup_invocation_id";stage="fragment";io="in";type="u32";use="alias";enable_extension=false] + + [:name="subgroup_invocation_id";stage="fragment";io="in";type="u32";use="alias";enable_extension=true] + + [:name="subgroup_invocation_id";stage="fragment";io="in";type="u32";use="function";enable_extension=false] + + [:name="subgroup_invocation_id";stage="fragment";io="in";type="u32";use="function";enable_extension=true] + + [:name="subgroup_invocation_id";stage="fragment";io="in";type="u32";use="function-var";enable_extension=false] + + [:name="subgroup_invocation_id";stage="fragment";io="in";type="u32";use="function-var";enable_extension=true] + + [:name="subgroup_invocation_id";stage="fragment";io="in";type="u32";use="module-var";enable_extension=false] + + [:name="subgroup_invocation_id";stage="fragment";io="in";type="u32";use="module-var";enable_extension=true] + + [:name="subgroup_invocation_id";stage="fragment";io="in";type="u32";use="struct";enable_extension=false] + + [:name="subgroup_invocation_id";stage="fragment";io="in";type="u32";use="struct";enable_extension=true] + + [:name="subgroup_size";stage="compute";io="in";type="u32";use="alias";enable_extension=false] + + [:name="subgroup_size";stage="compute";io="in";type="u32";use="alias";enable_extension=true] + + [:name="subgroup_size";stage="compute";io="in";type="u32";use="function";enable_extension=false] + + [:name="subgroup_size";stage="compute";io="in";type="u32";use="function";enable_extension=true] + + [:name="subgroup_size";stage="compute";io="in";type="u32";use="function-var";enable_extension=false] + + [:name="subgroup_size";stage="compute";io="in";type="u32";use="function-var";enable_extension=true] + + [:name="subgroup_size";stage="compute";io="in";type="u32";use="module-var";enable_extension=false] + + [:name="subgroup_size";stage="compute";io="in";type="u32";use="module-var";enable_extension=true] + + [:name="subgroup_size";stage="compute";io="in";type="u32";use="struct";enable_extension=false] + + [:name="subgroup_size";stage="compute";io="in";type="u32";use="struct";enable_extension=true] + + [:name="subgroup_size";stage="fragment";io="in";type="u32";use="alias";enable_extension=false] + + [:name="subgroup_size";stage="fragment";io="in";type="u32";use="alias";enable_extension=true] + + [:name="subgroup_size";stage="fragment";io="in";type="u32";use="function";enable_extension=false] + + [:name="subgroup_size";stage="fragment";io="in";type="u32";use="function";enable_extension=true] + + [:name="subgroup_size";stage="fragment";io="in";type="u32";use="function-var";enable_extension=false] + + [:name="subgroup_size";stage="fragment";io="in";type="u32";use="function-var";enable_extension=true] + + [:name="subgroup_size";stage="fragment";io="in";type="u32";use="module-var";enable_extension=false] + + [:name="subgroup_size";stage="fragment";io="in";type="u32";use="module-var";enable_extension=true] + + [:name="subgroup_size";stage="fragment";io="in";type="u32";use="struct";enable_extension=false] + + [:name="subgroup_size";stage="fragment";io="in";type="u32";use="struct";enable_extension=true] + [:name="vertex_index";stage="vertex";io="in";type="u32";use="alias"] + [:name="vertex_index";stage="vertex";io="in";type="u32";use="alias";enable_extension=false] + [:name="vertex_index";stage="vertex";io="in";type="u32";use="function"] + [:name="vertex_index";stage="vertex";io="in";type="u32";use="function";enable_extension=false] + [:name="vertex_index";stage="vertex";io="in";type="u32";use="function-var"] + [:name="vertex_index";stage="vertex";io="in";type="u32";use="function-var";enable_extension=false] + [:name="vertex_index";stage="vertex";io="in";type="u32";use="module-var"] + [:name="vertex_index";stage="vertex";io="in";type="u32";use="module-var";enable_extension=false] + [:name="vertex_index";stage="vertex";io="in";type="u32";use="struct"] + [:name="vertex_index";stage="vertex";io="in";type="u32";use="struct";enable_extension=false] + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="alias"] + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="alias";enable_extension=false] + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="function"] + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="function";enable_extension=false] + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="function-var"] + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="function-var";enable_extension=false] + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="module-var"] + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="module-var";enable_extension=false] + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="struct"] + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use="struct";enable_extension=false] + [cts.https.html?q=webgpu:shader,validation,shader_io,builtins:stage_inout:*] + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,1%3E";use_struct=false;target_stage="";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,1%3E";use_struct=false;target_stage="";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,1%3E";use_struct=false;target_stage="compute";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,1%3E";use_struct=false;target_stage="compute";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,1%3E";use_struct=false;target_stage="fragment";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,1%3E";use_struct=false;target_stage="fragment";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,1%3E";use_struct=false;target_stage="vertex";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,1%3E";use_struct=false;target_stage="vertex";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,1%3E";use_struct=true;target_stage="";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,1%3E";use_struct=true;target_stage="";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,1%3E";use_struct=true;target_stage="compute";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,1%3E";use_struct=true;target_stage="compute";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,1%3E";use_struct=true;target_stage="fragment";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,1%3E";use_struct=true;target_stage="fragment";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,1%3E";use_struct=true;target_stage="vertex";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,1%3E";use_struct=true;target_stage="vertex";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,2%3E";use_struct=false;target_stage="";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,2%3E";use_struct=false;target_stage="";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,2%3E";use_struct=false;target_stage="compute";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,2%3E";use_struct=false;target_stage="compute";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,2%3E";use_struct=false;target_stage="fragment";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,2%3E";use_struct=false;target_stage="fragment";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,2%3E";use_struct=false;target_stage="vertex";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,2%3E";use_struct=false;target_stage="vertex";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,2%3E";use_struct=true;target_stage="";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,2%3E";use_struct=true;target_stage="";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,2%3E";use_struct=true;target_stage="compute";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,2%3E";use_struct=true;target_stage="compute";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,2%3E";use_struct=true;target_stage="fragment";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,2%3E";use_struct=true;target_stage="fragment";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,2%3E";use_struct=true;target_stage="vertex";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,2%3E";use_struct=true;target_stage="vertex";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,3%3E";use_struct=false;target_stage="";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,3%3E";use_struct=false;target_stage="";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,3%3E";use_struct=false;target_stage="compute";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,3%3E";use_struct=false;target_stage="compute";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,3%3E";use_struct=false;target_stage="fragment";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,3%3E";use_struct=false;target_stage="fragment";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,3%3E";use_struct=false;target_stage="vertex";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,3%3E";use_struct=false;target_stage="vertex";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,3%3E";use_struct=true;target_stage="";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,3%3E";use_struct=true;target_stage="";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,3%3E";use_struct=true;target_stage="compute";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,3%3E";use_struct=true;target_stage="compute";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,3%3E";use_struct=true;target_stage="fragment";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,3%3E";use_struct=true;target_stage="fragment";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,3%3E";use_struct=true;target_stage="vertex";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,3%3E";use_struct=true;target_stage="vertex";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,4%3E";use_struct=false;target_stage="";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,4%3E";use_struct=false;target_stage="";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,4%3E";use_struct=false;target_stage="compute";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,4%3E";use_struct=false;target_stage="compute";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,4%3E";use_struct=false;target_stage="fragment";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,4%3E";use_struct=false;target_stage="fragment";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,4%3E";use_struct=false;target_stage="vertex";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,4%3E";use_struct=false;target_stage="vertex";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,4%3E";use_struct=true;target_stage="";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,4%3E";use_struct=true;target_stage="";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,4%3E";use_struct=true;target_stage="compute";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,4%3E";use_struct=true;target_stage="compute";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,4%3E";use_struct=true;target_stage="fragment";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,4%3E";use_struct=true;target_stage="fragment";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,4%3E";use_struct=true;target_stage="vertex";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,4%3E";use_struct=true;target_stage="vertex";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,5%3E";use_struct=false;target_stage="";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,5%3E";use_struct=false;target_stage="";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,5%3E";use_struct=false;target_stage="compute";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,5%3E";use_struct=false;target_stage="compute";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,5%3E";use_struct=false;target_stage="fragment";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,5%3E";use_struct=false;target_stage="fragment";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,5%3E";use_struct=false;target_stage="vertex";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,5%3E";use_struct=false;target_stage="vertex";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,5%3E";use_struct=true;target_stage="";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,5%3E";use_struct=true;target_stage="";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,5%3E";use_struct=true;target_stage="compute";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,5%3E";use_struct=true;target_stage="compute";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,5%3E";use_struct=true;target_stage="fragment";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,5%3E";use_struct=true;target_stage="fragment";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,5%3E";use_struct=true;target_stage="vertex";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,5%3E";use_struct=true;target_stage="vertex";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,6%3E";use_struct=false;target_stage="";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,6%3E";use_struct=false;target_stage="";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,6%3E";use_struct=false;target_stage="compute";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,6%3E";use_struct=false;target_stage="compute";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,6%3E";use_struct=false;target_stage="fragment";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,6%3E";use_struct=false;target_stage="fragment";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,6%3E";use_struct=false;target_stage="vertex";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,6%3E";use_struct=false;target_stage="vertex";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,6%3E";use_struct=true;target_stage="";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,6%3E";use_struct=true;target_stage="";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,6%3E";use_struct=true;target_stage="compute";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,6%3E";use_struct=true;target_stage="compute";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,6%3E";use_struct=true;target_stage="fragment";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,6%3E";use_struct=true;target_stage="fragment";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,6%3E";use_struct=true;target_stage="vertex";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,6%3E";use_struct=true;target_stage="vertex";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,7%3E";use_struct=false;target_stage="";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,7%3E";use_struct=false;target_stage="";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,7%3E";use_struct=false;target_stage="compute";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,7%3E";use_struct=false;target_stage="compute";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,7%3E";use_struct=false;target_stage="fragment";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,7%3E";use_struct=false;target_stage="fragment";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,7%3E";use_struct=false;target_stage="vertex";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,7%3E";use_struct=false;target_stage="vertex";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,7%3E";use_struct=true;target_stage="";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,7%3E";use_struct=true;target_stage="";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,7%3E";use_struct=true;target_stage="compute";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,7%3E";use_struct=true;target_stage="compute";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,7%3E";use_struct=true;target_stage="fragment";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,7%3E";use_struct=true;target_stage="fragment";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,7%3E";use_struct=true;target_stage="vertex";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,7%3E";use_struct=true;target_stage="vertex";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,8%3E";use_struct=false;target_stage="";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,8%3E";use_struct=false;target_stage="";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,8%3E";use_struct=false;target_stage="compute";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,8%3E";use_struct=false;target_stage="compute";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,8%3E";use_struct=false;target_stage="fragment";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,8%3E";use_struct=false;target_stage="fragment";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,8%3E";use_struct=false;target_stage="vertex";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,8%3E";use_struct=false;target_stage="vertex";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,8%3E";use_struct=true;target_stage="";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,8%3E";use_struct=true;target_stage="";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,8%3E";use_struct=true;target_stage="compute";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,8%3E";use_struct=true;target_stage="compute";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,8%3E";use_struct=true;target_stage="fragment";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,8%3E";use_struct=true;target_stage="fragment";target_io="out"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,8%3E";use_struct=true;target_stage="vertex";target_io="in"] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,8%3E";use_struct=true;target_stage="vertex";target_io="out"] + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_stage="";target_io="in"] [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false;target_stage="";target_io="out"] @@ -170132,6 +536378,134 @@ [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true;target_stage="vertex";target_io="out"] + [:name="subgroup_invocation_id";stage="compute";io="in";type="u32";use_struct=false;target_stage="";target_io="in"] + + [:name="subgroup_invocation_id";stage="compute";io="in";type="u32";use_struct=false;target_stage="";target_io="out"] + + [:name="subgroup_invocation_id";stage="compute";io="in";type="u32";use_struct=false;target_stage="compute";target_io="in"] + + [:name="subgroup_invocation_id";stage="compute";io="in";type="u32";use_struct=false;target_stage="compute";target_io="out"] + + [:name="subgroup_invocation_id";stage="compute";io="in";type="u32";use_struct=false;target_stage="fragment";target_io="in"] + + [:name="subgroup_invocation_id";stage="compute";io="in";type="u32";use_struct=false;target_stage="fragment";target_io="out"] + + [:name="subgroup_invocation_id";stage="compute";io="in";type="u32";use_struct=false;target_stage="vertex";target_io="in"] + + [:name="subgroup_invocation_id";stage="compute";io="in";type="u32";use_struct=false;target_stage="vertex";target_io="out"] + + [:name="subgroup_invocation_id";stage="compute";io="in";type="u32";use_struct=true;target_stage="";target_io="in"] + + [:name="subgroup_invocation_id";stage="compute";io="in";type="u32";use_struct=true;target_stage="";target_io="out"] + + [:name="subgroup_invocation_id";stage="compute";io="in";type="u32";use_struct=true;target_stage="compute";target_io="in"] + + [:name="subgroup_invocation_id";stage="compute";io="in";type="u32";use_struct=true;target_stage="compute";target_io="out"] + + [:name="subgroup_invocation_id";stage="compute";io="in";type="u32";use_struct=true;target_stage="fragment";target_io="in"] + + [:name="subgroup_invocation_id";stage="compute";io="in";type="u32";use_struct=true;target_stage="fragment";target_io="out"] + + [:name="subgroup_invocation_id";stage="compute";io="in";type="u32";use_struct=true;target_stage="vertex";target_io="in"] + + [:name="subgroup_invocation_id";stage="compute";io="in";type="u32";use_struct=true;target_stage="vertex";target_io="out"] + + [:name="subgroup_invocation_id";stage="fragment";io="in";type="u32";use_struct=false;target_stage="";target_io="in"] + + [:name="subgroup_invocation_id";stage="fragment";io="in";type="u32";use_struct=false;target_stage="";target_io="out"] + + [:name="subgroup_invocation_id";stage="fragment";io="in";type="u32";use_struct=false;target_stage="compute";target_io="in"] + + [:name="subgroup_invocation_id";stage="fragment";io="in";type="u32";use_struct=false;target_stage="compute";target_io="out"] + + [:name="subgroup_invocation_id";stage="fragment";io="in";type="u32";use_struct=false;target_stage="fragment";target_io="in"] + + [:name="subgroup_invocation_id";stage="fragment";io="in";type="u32";use_struct=false;target_stage="fragment";target_io="out"] + + [:name="subgroup_invocation_id";stage="fragment";io="in";type="u32";use_struct=false;target_stage="vertex";target_io="in"] + + [:name="subgroup_invocation_id";stage="fragment";io="in";type="u32";use_struct=false;target_stage="vertex";target_io="out"] + + [:name="subgroup_invocation_id";stage="fragment";io="in";type="u32";use_struct=true;target_stage="";target_io="in"] + + [:name="subgroup_invocation_id";stage="fragment";io="in";type="u32";use_struct=true;target_stage="";target_io="out"] + + [:name="subgroup_invocation_id";stage="fragment";io="in";type="u32";use_struct=true;target_stage="compute";target_io="in"] + + [:name="subgroup_invocation_id";stage="fragment";io="in";type="u32";use_struct=true;target_stage="compute";target_io="out"] + + [:name="subgroup_invocation_id";stage="fragment";io="in";type="u32";use_struct=true;target_stage="fragment";target_io="in"] + + [:name="subgroup_invocation_id";stage="fragment";io="in";type="u32";use_struct=true;target_stage="fragment";target_io="out"] + + [:name="subgroup_invocation_id";stage="fragment";io="in";type="u32";use_struct=true;target_stage="vertex";target_io="in"] + + [:name="subgroup_invocation_id";stage="fragment";io="in";type="u32";use_struct=true;target_stage="vertex";target_io="out"] + + [:name="subgroup_size";stage="compute";io="in";type="u32";use_struct=false;target_stage="";target_io="in"] + + [:name="subgroup_size";stage="compute";io="in";type="u32";use_struct=false;target_stage="";target_io="out"] + + [:name="subgroup_size";stage="compute";io="in";type="u32";use_struct=false;target_stage="compute";target_io="in"] + + [:name="subgroup_size";stage="compute";io="in";type="u32";use_struct=false;target_stage="compute";target_io="out"] + + [:name="subgroup_size";stage="compute";io="in";type="u32";use_struct=false;target_stage="fragment";target_io="in"] + + [:name="subgroup_size";stage="compute";io="in";type="u32";use_struct=false;target_stage="fragment";target_io="out"] + + [:name="subgroup_size";stage="compute";io="in";type="u32";use_struct=false;target_stage="vertex";target_io="in"] + + [:name="subgroup_size";stage="compute";io="in";type="u32";use_struct=false;target_stage="vertex";target_io="out"] + + [:name="subgroup_size";stage="compute";io="in";type="u32";use_struct=true;target_stage="";target_io="in"] + + [:name="subgroup_size";stage="compute";io="in";type="u32";use_struct=true;target_stage="";target_io="out"] + + [:name="subgroup_size";stage="compute";io="in";type="u32";use_struct=true;target_stage="compute";target_io="in"] + + [:name="subgroup_size";stage="compute";io="in";type="u32";use_struct=true;target_stage="compute";target_io="out"] + + [:name="subgroup_size";stage="compute";io="in";type="u32";use_struct=true;target_stage="fragment";target_io="in"] + + [:name="subgroup_size";stage="compute";io="in";type="u32";use_struct=true;target_stage="fragment";target_io="out"] + + [:name="subgroup_size";stage="compute";io="in";type="u32";use_struct=true;target_stage="vertex";target_io="in"] + + [:name="subgroup_size";stage="compute";io="in";type="u32";use_struct=true;target_stage="vertex";target_io="out"] + + [:name="subgroup_size";stage="fragment";io="in";type="u32";use_struct=false;target_stage="";target_io="in"] + + [:name="subgroup_size";stage="fragment";io="in";type="u32";use_struct=false;target_stage="";target_io="out"] + + [:name="subgroup_size";stage="fragment";io="in";type="u32";use_struct=false;target_stage="compute";target_io="in"] + + [:name="subgroup_size";stage="fragment";io="in";type="u32";use_struct=false;target_stage="compute";target_io="out"] + + [:name="subgroup_size";stage="fragment";io="in";type="u32";use_struct=false;target_stage="fragment";target_io="in"] + + [:name="subgroup_size";stage="fragment";io="in";type="u32";use_struct=false;target_stage="fragment";target_io="out"] + + [:name="subgroup_size";stage="fragment";io="in";type="u32";use_struct=false;target_stage="vertex";target_io="in"] + + [:name="subgroup_size";stage="fragment";io="in";type="u32";use_struct=false;target_stage="vertex";target_io="out"] + + [:name="subgroup_size";stage="fragment";io="in";type="u32";use_struct=true;target_stage="";target_io="in"] + + [:name="subgroup_size";stage="fragment";io="in";type="u32";use_struct=true;target_stage="";target_io="out"] + + [:name="subgroup_size";stage="fragment";io="in";type="u32";use_struct=true;target_stage="compute";target_io="in"] + + [:name="subgroup_size";stage="fragment";io="in";type="u32";use_struct=true;target_stage="compute";target_io="out"] + + [:name="subgroup_size";stage="fragment";io="in";type="u32";use_struct=true;target_stage="fragment";target_io="in"] + + [:name="subgroup_size";stage="fragment";io="in";type="u32";use_struct=true;target_stage="fragment";target_io="out"] + + [:name="subgroup_size";stage="fragment";io="in";type="u32";use_struct=true;target_stage="vertex";target_io="in"] + + [:name="subgroup_size";stage="fragment";io="in";type="u32";use_struct=true;target_stage="vertex";target_io="out"] + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_stage="";target_io="in"] [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false;target_stage="";target_io="out"] @@ -170198,34 +536572,138 @@ [cts.https.html?q=webgpu:shader,validation,shader_io,builtins:type:*] + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,1%3E";use_struct=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,1%3E";use_struct=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,2%3E";use_struct=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,2%3E";use_struct=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,3%3E";use_struct=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,3%3E";use_struct=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,4%3E";use_struct=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,4%3E";use_struct=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,5%3E";use_struct=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,5%3E";use_struct=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,6%3E";use_struct=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,6%3E";use_struct=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,7%3E";use_struct=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,7%3E";use_struct=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,8%3E";use_struct=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,8%3E";use_struct=true] + [:name="frag_depth";stage="fragment";io="out";type="f32"] + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false] + + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true] + [:name="front_facing";stage="fragment";io="in";type="bool"] + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=false] + + [:name="front_facing";stage="fragment";io="in";type="bool";use_struct=true] + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E"] + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false] + + [:name="global_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true] + [:name="instance_index";stage="vertex";io="in";type="u32"] + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=false] + + [:name="instance_index";stage="vertex";io="in";type="u32";use_struct=true] + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E"] + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false] + + [:name="local_invocation_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true] + [:name="local_invocation_index";stage="compute";io="in";type="u32"] + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=false] + + [:name="local_invocation_index";stage="compute";io="in";type="u32";use_struct=true] + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E"] + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false] + + [:name="num_workgroups";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true] + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E"] + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=false] + + [:name="position";stage="fragment";io="in";type="vec4%3Cf32%3E";use_struct=true] + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E"] + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=false] + + [:name="position";stage="vertex";io="out";type="vec4%3Cf32%3E";use_struct=true] + [:name="sample_index";stage="fragment";io="in";type="u32"] + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=false] + + [:name="sample_index";stage="fragment";io="in";type="u32";use_struct=true] + [:name="sample_mask";stage="fragment";io="in";type="u32"] + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=false] + + [:name="sample_mask";stage="fragment";io="in";type="u32";use_struct=true] + [:name="sample_mask";stage="fragment";io="out";type="u32"] + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=false] + + [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true] + + [:name="subgroup_invocation_id";stage="compute";io="in";type="u32";use_struct=false] + + [:name="subgroup_invocation_id";stage="compute";io="in";type="u32";use_struct=true] + + [:name="subgroup_invocation_id";stage="fragment";io="in";type="u32";use_struct=false] + + [:name="subgroup_invocation_id";stage="fragment";io="in";type="u32";use_struct=true] + + [:name="subgroup_size";stage="compute";io="in";type="u32";use_struct=false] + + [:name="subgroup_size";stage="compute";io="in";type="u32";use_struct=true] + + [:name="subgroup_size";stage="fragment";io="in";type="u32";use_struct=false] + + [:name="subgroup_size";stage="fragment";io="in";type="u32";use_struct=true] + [:name="vertex_index";stage="vertex";io="in";type="u32"] + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false] + + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true] + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E"] + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=false] + + [:name="workgroup_id";stage="compute";io="in";type="vec3%3Cu32%3E";use_struct=true] + [cts.https.html?q=webgpu:shader,validation,shader_io,entry_point:missing_attribute_on_param:*] [:target_stage=""] @@ -172200,6 +538678,8 @@ [cts.https.html?q=webgpu:shader,validation,shader_io,interpolate:type_and_sampling:*] + expected: + if os == "linux" and not debug: [OK, TIMEOUT] [:stage="fragment";io="in";use_struct=false;type="";sampling=""] [:stage="fragment";io="in";use_struct=false;type="";sampling="center"] @@ -173394,6 +539874,38 @@ [cts.https.html?q=webgpu:shader,validation,shader_io,invariant:valid_only_with_vertex_position_builtin:*] + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,1%3E";use_struct=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,1%3E";use_struct=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,2%3E";use_struct=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,2%3E";use_struct=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,3%3E";use_struct=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,3%3E";use_struct=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,4%3E";use_struct=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,4%3E";use_struct=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,5%3E";use_struct=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,5%3E";use_struct=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,6%3E";use_struct=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,6%3E";use_struct=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,7%3E";use_struct=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,7%3E";use_struct=true] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,8%3E";use_struct=false] + + [:name="clip_distances";stage="vertex";io="out";type="array%3Cf32,8%3E";use_struct=true] + [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=false] [:name="frag_depth";stage="fragment";io="out";type="f32";use_struct=true] @@ -173442,6 +539954,22 @@ [:name="sample_mask";stage="fragment";io="out";type="u32";use_struct=true] + [:name="subgroup_invocation_id";stage="compute";io="in";type="u32";use_struct=false] + + [:name="subgroup_invocation_id";stage="compute";io="in";type="u32";use_struct=true] + + [:name="subgroup_invocation_id";stage="fragment";io="in";type="u32";use_struct=false] + + [:name="subgroup_invocation_id";stage="fragment";io="in";type="u32";use_struct=true] + + [:name="subgroup_size";stage="compute";io="in";type="u32";use_struct=false] + + [:name="subgroup_size";stage="compute";io="in";type="u32";use_struct=true] + + [:name="subgroup_size";stage="fragment";io="in";type="u32";use_struct=false] + + [:name="subgroup_size";stage="fragment";io="in";type="u32";use_struct=true] + [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=false] [:name="vertex_index";stage="vertex";io="in";type="u32";use_struct=true] @@ -175761,6 +542289,10 @@ [:test="var_break_continuing_inc"] +[cts.https.html?q=webgpu:shader,validation,statement,phony:module_scope:*] + [:] + + [cts.https.html?q=webgpu:shader,validation,statement,phony:parse:*] [:test="block"] @@ -180498,6 +547030,10 @@ [:builtin="num_workgroups";type="vec3%3Cu32%3E";uniform=true] + [:builtin="subgroup_invocation_id";type="u32";uniform=false] + + [:builtin="subgroup_size";type="u32";uniform=true] + [:builtin="workgroup_id";type="vec3%3Cu32%3E";uniform=true] @@ -180518,6 +547054,10 @@ expected: if os == "linux" and not debug: FAIL + [:builtin="subgroup_invocation_id";type="u32"] + + [:builtin="subgroup_size";type="u32"] + [cts.https.html?q=webgpu:shader,validation,uniformity,uniformity:function_pointer_parameters:*] [:case="nonuniform_conditional_call_assign_uniform"] @@ -181500,6 +548040,10 @@ [:case="contents_rhs_pointer_deref2"] + [:case="contents_rhs_pointer_swizzle_non_uniform"] + + [:case="contents_rhs_pointer_swizzle_uniform"] + [:case="contents_scalar_alias_nonuniform1"] expected: if os == "linux" and not debug: FAIL @@ -181831,6 +548375,8 @@ [:canvasType="offscreen"] [:canvasType="onscreen"] + expected: + if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:web_platform,canvas,configure:defaults:*] @@ -181845,6 +548391,8 @@ [:canvasType="offscreen"] [:canvasType="onscreen"] + expected: + if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:web_platform,canvas,configure:format:*] @@ -182095,34 +548643,64 @@ [:canvasType="onscreen";format="astc-8x8-unorm-srgb"] [:canvasType="onscreen";format="bc1-rgba-unorm"] + expected: + if os == "linux" and not debug: FAIL [:canvasType="onscreen";format="bc1-rgba-unorm-srgb"] + expected: + if os == "linux" and not debug: FAIL [:canvasType="onscreen";format="bc2-rgba-unorm"] + expected: + if os == "linux" and not debug: FAIL [:canvasType="onscreen";format="bc2-rgba-unorm-srgb"] + expected: + if os == "linux" and not debug: FAIL [:canvasType="onscreen";format="bc3-rgba-unorm"] + expected: + if os == "linux" and not debug: FAIL [:canvasType="onscreen";format="bc3-rgba-unorm-srgb"] + expected: + if os == "linux" and not debug: FAIL [:canvasType="onscreen";format="bc4-r-snorm"] + expected: + if os == "linux" and not debug: FAIL [:canvasType="onscreen";format="bc4-r-unorm"] + expected: + if os == "linux" and not debug: FAIL [:canvasType="onscreen";format="bc5-rg-snorm"] + expected: + if os == "linux" and not debug: FAIL [:canvasType="onscreen";format="bc5-rg-unorm"] + expected: + if os == "linux" and not debug: FAIL [:canvasType="onscreen";format="bc6h-rgb-float"] + expected: + if os == "linux" and not debug: FAIL [:canvasType="onscreen";format="bc6h-rgb-ufloat"] + expected: + if os == "linux" and not debug: FAIL [:canvasType="onscreen";format="bc7-rgba-unorm"] + expected: + if os == "linux" and not debug: FAIL [:canvasType="onscreen";format="bc7-rgba-unorm-srgb"] + expected: + if os == "linux" and not debug: FAIL [:canvasType="onscreen";format="bgra8unorm"] + expected: + if os == "linux" and not debug: FAIL [:canvasType="onscreen";format="bgra8unorm-srgb"] expected: @@ -182197,6 +548775,8 @@ if os == "linux" and not debug: FAIL [:canvasType="onscreen";format="r8snorm"] + expected: + if os == "linux" and not debug: FAIL [:canvasType="onscreen";format="r8uint"] expected: @@ -182207,6 +548787,8 @@ if os == "linux" and not debug: FAIL [:canvasType="onscreen";format="rg11b10ufloat"] + expected: + if os == "linux" and not debug: FAIL [:canvasType="onscreen";format="rg16float"] expected: @@ -182237,6 +548819,8 @@ if os == "linux" and not debug: FAIL [:canvasType="onscreen";format="rg8snorm"] + expected: + if os == "linux" and not debug: FAIL [:canvasType="onscreen";format="rg8uint"] expected: @@ -182255,6 +548839,8 @@ if os == "linux" and not debug: FAIL [:canvasType="onscreen";format="rgb9e5ufloat"] + expected: + if os == "linux" and not debug: FAIL [:canvasType="onscreen";format="rgba16float"] expected: @@ -182285,12 +548871,16 @@ if os == "linux" and not debug: FAIL [:canvasType="onscreen";format="rgba8snorm"] + expected: + if os == "linux" and not debug: FAIL [:canvasType="onscreen";format="rgba8uint"] expected: if os == "linux" and not debug: FAIL [:canvasType="onscreen";format="rgba8unorm"] + expected: + if os == "linux" and not debug: FAIL [:canvasType="onscreen";format="rgba8unorm-srgb"] expected: @@ -182361,12 +548951,18 @@ [:canvasType="offscreen";format="rgba8unorm";viewFormatFeature="texture-compression-etc2"] [:canvasType="onscreen";format="bgra8unorm";viewFormatFeature="_undef_"] + expected: + if os == "linux" and not debug: FAIL [:canvasType="onscreen";format="bgra8unorm";viewFormatFeature="depth32float-stencil8"] + expected: + if os == "linux" and not debug: FAIL [:canvasType="onscreen";format="bgra8unorm";viewFormatFeature="texture-compression-astc"] [:canvasType="onscreen";format="bgra8unorm";viewFormatFeature="texture-compression-bc"] + expected: + if os == "linux" and not debug: FAIL [:canvasType="onscreen";format="bgra8unorm";viewFormatFeature="texture-compression-etc2"] @@ -182375,20 +548971,30 @@ if os == "linux" and not debug: FAIL [:canvasType="onscreen";format="rgba16float";viewFormatFeature="depth32float-stencil8"] + expected: + if os == "linux" and not debug: FAIL [:canvasType="onscreen";format="rgba16float";viewFormatFeature="texture-compression-astc"] [:canvasType="onscreen";format="rgba16float";viewFormatFeature="texture-compression-bc"] + expected: + if os == "linux" and not debug: FAIL [:canvasType="onscreen";format="rgba16float";viewFormatFeature="texture-compression-etc2"] [:canvasType="onscreen";format="rgba8unorm";viewFormatFeature="_undef_"] + expected: + if os == "linux" and not debug: FAIL [:canvasType="onscreen";format="rgba8unorm";viewFormatFeature="depth32float-stencil8"] + expected: + if os == "linux" and not debug: FAIL [:canvasType="onscreen";format="rgba8unorm";viewFormatFeature="texture-compression-astc"] [:canvasType="onscreen";format="rgba8unorm";viewFormatFeature="texture-compression-bc"] + expected: + if os == "linux" and not debug: FAIL [:canvasType="onscreen";format="rgba8unorm";viewFormatFeature="texture-compression-etc2"] @@ -184859,6 +551465,12 @@ if os == "linux" and not debug: SKIP +[cts.https.html?q=webgpu:web_platform,external_texture,video:importExternalTexture,cameraCapture:*] + [:dstColorSpace="display-p3"] + + [:dstColorSpace="srgb"] + + [cts.https.html?q=webgpu:web_platform,external_texture,video:importExternalTexture,compute:*] disabled: true expected: @@ -184889,7 +551501,7 @@ [cts.https.html?q=webgpu:web_platform,worker,worker:dedicated_worker:*] expected: - if os == "linux" and not debug: ERROR + if os == "linux" and not debug: [TIMEOUT, ERROR] [:] expected: if os == "linux" and not debug: TIMEOUT diff --git a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_colorspace_bgra8unorm.https.html.ini b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_colorspace_bgra8unorm.https.html.ini index a5eab3d8b6b..4919300ef34 100644 --- a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_colorspace_bgra8unorm.https.html.ini +++ b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_colorspace_bgra8unorm.https.html.ini @@ -1,2 +1,6 @@ [canvas_colorspace_bgra8unorm.https.html] - expected: TIMEOUT + expected: + if os == "win": TIMEOUT + if os == "linux" and debug: TIMEOUT + if os == "linux" and not debug: FAIL + if os == "mac": TIMEOUT diff --git a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_colorspace_rgba16float.https.html.ini b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_colorspace_rgba16float.https.html.ini index 95d0719fd6f..4849298b244 100644 --- a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_colorspace_rgba16float.https.html.ini +++ b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_colorspace_rgba16float.https.html.ini @@ -1,3 +1,3 @@ [canvas_colorspace_rgba16float.https.html] expected: - if os == "linux" and not debug: TIMEOUT + if os == "linux" and not debug: FAIL diff --git a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_colorspace_rgba8unorm.https.html.ini b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_colorspace_rgba8unorm.https.html.ini index b50b053d482..0514a190bb4 100644 --- a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_colorspace_rgba8unorm.https.html.ini +++ b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_colorspace_rgba8unorm.https.html.ini @@ -1,2 +1,6 @@ [canvas_colorspace_rgba8unorm.https.html] - expected: TIMEOUT + expected: + if os == "win": TIMEOUT + if os == "linux" and debug: TIMEOUT + if os == "linux" and not debug: FAIL + if os == "mac": TIMEOUT diff --git a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_complex_bgra8unorm_copy.https.html.ini b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_complex_bgra8unorm_copy.https.html.ini index 12888843fe8..7a10a5aab39 100644 --- a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_complex_bgra8unorm_copy.https.html.ini +++ b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_complex_bgra8unorm_copy.https.html.ini @@ -1,2 +1,6 @@ [canvas_complex_bgra8unorm_copy.https.html] - expected: TIMEOUT + expected: + if os == "win": TIMEOUT + if os == "linux" and debug: TIMEOUT + if os == "linux" and not debug: FAIL + if os == "mac": TIMEOUT diff --git a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_complex_bgra8unorm_draw.https.html.ini b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_complex_bgra8unorm_draw.https.html.ini index 9d227bd4b22..ff7a9278d6d 100644 --- a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_complex_bgra8unorm_draw.https.html.ini +++ b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_complex_bgra8unorm_draw.https.html.ini @@ -1,2 +1,6 @@ [canvas_complex_bgra8unorm_draw.https.html] - expected: TIMEOUT + expected: + if os == "win": TIMEOUT + if os == "linux" and debug: TIMEOUT + if os == "linux" and not debug: FAIL + if os == "mac": TIMEOUT diff --git a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_complex_rgba16float_copy.https.html.ini b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_complex_rgba16float_copy.https.html.ini index a74b8034a45..c4d3cd57d02 100644 --- a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_complex_rgba16float_copy.https.html.ini +++ b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_complex_rgba16float_copy.https.html.ini @@ -1,3 +1,3 @@ [canvas_complex_rgba16float_copy.https.html] expected: - if os == "linux" and not debug: TIMEOUT + if os == "linux" and not debug: FAIL diff --git a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_complex_rgba16float_draw.https.html.ini b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_complex_rgba16float_draw.https.html.ini index 2454f43c393..4b6c252c4ab 100644 --- a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_complex_rgba16float_draw.https.html.ini +++ b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_complex_rgba16float_draw.https.html.ini @@ -1,3 +1,3 @@ [canvas_complex_rgba16float_draw.https.html] expected: - if os == "linux" and not debug: TIMEOUT + if os == "linux" and not debug: FAIL diff --git a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_complex_rgba8unorm_copy.https.html.ini b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_complex_rgba8unorm_copy.https.html.ini index a7770959ae4..0e582065c37 100644 --- a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_complex_rgba8unorm_copy.https.html.ini +++ b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_complex_rgba8unorm_copy.https.html.ini @@ -1,2 +1,6 @@ [canvas_complex_rgba8unorm_copy.https.html] - expected: TIMEOUT + expected: + if os == "win": TIMEOUT + if os == "linux" and debug: TIMEOUT + if os == "linux" and not debug: FAIL + if os == "mac": TIMEOUT diff --git a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_complex_rgba8unorm_draw.https.html.ini b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_complex_rgba8unorm_draw.https.html.ini index a18787d8038..aad3457d0ba 100644 --- a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_complex_rgba8unorm_draw.https.html.ini +++ b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_complex_rgba8unorm_draw.https.html.ini @@ -1,2 +1,6 @@ [canvas_complex_rgba8unorm_draw.https.html] - expected: TIMEOUT + expected: + if os == "win": TIMEOUT + if os == "linux" and debug: TIMEOUT + if os == "linux" and not debug: FAIL + if os == "mac": TIMEOUT diff --git a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_bgra8unorm_premultiplied_copy.https.html.ini b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_bgra8unorm_premultiplied_copy.https.html.ini index 3a56987d61d..214752c8ffc 100644 --- a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_bgra8unorm_premultiplied_copy.https.html.ini +++ b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_bgra8unorm_premultiplied_copy.https.html.ini @@ -1,3 +1,3 @@ [canvas_composite_alpha_bgra8unorm_premultiplied_copy.https.html] expected: - if os == "linux" and not debug: PASS + if os == "linux" and not debug: [PASS, FAIL] diff --git a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_bgra8unorm_premultiplied_draw.https.html.ini b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_bgra8unorm_premultiplied_draw.https.html.ini index db825da0175..75c738ae1f6 100644 --- a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_bgra8unorm_premultiplied_draw.https.html.ini +++ b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_bgra8unorm_premultiplied_draw.https.html.ini @@ -1,3 +1,3 @@ [canvas_composite_alpha_bgra8unorm_premultiplied_draw.https.html] expected: - if os == "linux" and not debug: PASS + if os == "linux" and not debug: [PASS, FAIL] diff --git a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_rgba8unorm_opaque_copy.https.html.ini b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_rgba8unorm_opaque_copy.https.html.ini index 4e3391e6669..34ca7bdbd92 100644 --- a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_rgba8unorm_opaque_copy.https.html.ini +++ b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_rgba8unorm_opaque_copy.https.html.ini @@ -1,3 +1,3 @@ [canvas_composite_alpha_rgba8unorm_opaque_copy.https.html] expected: - if os == "linux" and not debug: PASS + if os == "linux" and not debug: [PASS, FAIL] diff --git a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_rgba8unorm_premultiplied_copy.https.html.ini b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_rgba8unorm_premultiplied_copy.https.html.ini index 87632985610..b507806e922 100644 --- a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_rgba8unorm_premultiplied_copy.https.html.ini +++ b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_rgba8unorm_premultiplied_copy.https.html.ini @@ -1,3 +1,3 @@ [canvas_composite_alpha_rgba8unorm_premultiplied_copy.https.html] expected: - if os == "linux" and not debug: PASS + if os == "linux" and not debug: [PASS, FAIL] diff --git a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_rgba8unorm_premultiplied_draw.https.html.ini b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_rgba8unorm_premultiplied_draw.https.html.ini index 7c5b6119847..962631ac692 100644 --- a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_rgba8unorm_premultiplied_draw.https.html.ini +++ b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_rgba8unorm_premultiplied_draw.https.html.ini @@ -1,3 +1,3 @@ [canvas_composite_alpha_rgba8unorm_premultiplied_draw.https.html] expected: - if os == "linux" and not debug: PASS + if os == "linux" and not debug: [CRASH, PASS] diff --git a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/resize_observer.https.html.ini b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/resize_observer.https.html.ini index 259fb223468..5a66398ad6c 100644 --- a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/resize_observer.https.html.ini +++ b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/resize_observer.https.html.ini @@ -1,2 +1,6 @@ [resize_observer.https.html] - expected: TIMEOUT + expected: + if os == "win": TIMEOUT + if os == "linux" and debug: TIMEOUT + if os == "linux" and not debug: PASS + if os == "mac": TIMEOUT diff --git a/tests/wpt/webgpu/tests/checkout_commit.txt b/tests/wpt/webgpu/tests/checkout_commit.txt index a52cebd18ee..11bf5df5b1b 100644 --- a/tests/wpt/webgpu/tests/checkout_commit.txt +++ b/tests/wpt/webgpu/tests/checkout_commit.txt @@ -1 +1 @@ -50b6e7a7435e8d1a973cbf67347938ce05188df0 +d473d09475bffec9569fe5c45834bb6aaad44818 diff --git a/tests/wpt/webgpu/tests/webgpu/common/framework/test_config.js b/tests/wpt/webgpu/tests/webgpu/common/framework/test_config.js index 5d8a59217f7..6aaf08d3fee 100644 --- a/tests/wpt/webgpu/tests/webgpu/common/framework/test_config.js +++ b/tests/wpt/webgpu/tests/webgpu/common/framework/test_config.js @@ -25,6 +25,18 @@ + + + + + + + + + + + + @@ -40,7 +52,8 @@ export const globalTestConfig = { enableDebugLogs: false, - maxSubcasesInFlight: 500, + maxSubcasesInFlight: 100, + subcasesBetweenAttemptingGC: 5000, testHeartbeatCallback: () => {}, noRaceWithRejectOnTimeout: false, unrollConstEvalLoops: false, diff --git a/tests/wpt/webgpu/tests/webgpu/common/internal/test_group.js b/tests/wpt/webgpu/tests/webgpu/common/internal/test_group.js index 27721946672..a49d1b1435a 100644 --- a/tests/wpt/webgpu/tests/webgpu/common/internal/test_group.js +++ b/tests/wpt/webgpu/tests/webgpu/common/internal/test_group.js @@ -31,6 +31,7 @@ import { stringifyPublicParamsUniquely } from '../internal/query/stringify_params.js'; import { validQueryPart } from '../internal/query/validQueryPart.js'; +import { attemptGarbageCollection } from '../util/collect_garbage.js'; import { assert, unreachable } from '../util/util.js'; @@ -620,7 +621,7 @@ class RunCaseSpecific { const subcasePrefix = 'subcase: ' + stringifyPublicParams(subParams); const subRec = new Proxy(rec, { get: (target, k) => { - const prop = TestCaseRecorder.prototype[k]; + const prop = rec[k] ?? TestCaseRecorder.prototype[k]; if (typeof prop === 'function') { testHeartbeatCallback(); return function (...args) { @@ -696,6 +697,7 @@ class RunCaseSpecific { subRec.threw(ex); } }). + finally(attemptGarbageCollectionIfDue). finally(subcaseFinishedCallback); allPreviousSubcasesFinalizedPromise = allPreviousSubcasesFinalizedPromise.then( @@ -711,13 +713,17 @@ class RunCaseSpecific { rec.skipped(new SkipTestCase('all subcases were skipped')); } } else { - await this.runTest( - rec, - sharedState, - this.params, - /* throwSkip */false, - getExpectedStatus(selfQuery) - ); + try { + await this.runTest( + rec, + sharedState, + this.params, + /* throwSkip */false, + getExpectedStatus(selfQuery) + ); + } finally { + await attemptGarbageCollectionIfDue(); + } } } finally { testHeartbeatCallback(); @@ -742,4 +748,29 @@ class RunCaseSpecific { logToWebSocket(JSON.stringify(msg)); } } -} \ No newline at end of file +} + + + + + + + + + + + + +/** Every `subcasesBetweenAttemptingGC` calls to this function will `attemptGarbageCollection()`. */ +const attemptGarbageCollectionIfDue = (() => { + // This state is global because garbage is global. + let subcasesSinceLastGC = 0; + + return async function attemptGarbageCollectionIfDue() { + subcasesSinceLastGC++; + if (subcasesSinceLastGC >= globalTestConfig.subcasesBetweenAttemptingGC) { + subcasesSinceLastGC = 0; + return attemptGarbageCollection(); + } + }; +})(); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/common/internal/version.js b/tests/wpt/webgpu/tests/webgpu/common/internal/version.js index 8b224ed0153..48413f3e882 100644 --- a/tests/wpt/webgpu/tests/webgpu/common/internal/version.js +++ b/tests/wpt/webgpu/tests/webgpu/common/internal/version.js @@ -1,3 +1,3 @@ // AUTO-GENERATED - DO NOT EDIT. See tools/gen_version. -export const version = '50b6e7a7435e8d1a973cbf67347938ce05188df0'; +export const version = 'd473d09475bffec9569fe5c45834bb6aaad44818'; diff --git a/tests/wpt/webgpu/tests/webgpu/common/util/navigator_gpu.js b/tests/wpt/webgpu/tests/webgpu/common/util/navigator_gpu.js index a6cb742a18f..b666304d070 100644 --- a/tests/wpt/webgpu/tests/webgpu/common/util/navigator_gpu.js +++ b/tests/wpt/webgpu/tests/webgpu/common/util/navigator_gpu.js @@ -68,12 +68,11 @@ export function getGPU(recorder) { { const promise = oldFn.call(this, { ...defaultRequestAdapterOptions, ...options }); if (recorder) { - void promise.then(async (adapter) => { + void promise.then((adapter) => { if (adapter) { - // MAINTENANCE_TODO: Remove requestAdapterInfo when info is implemented. - const info = adapter.info || (await adapter.requestAdapterInfo()); - const infoString = `Adapter: ${info.vendor} / ${info.architecture} / ${info.device}`; - recorder.debug(new ErrorWithExtra(infoString, () => ({ adapterInfo: info }))); + const adapterInfo = adapter.info; + const infoString = `Adapter: ${adapterInfo.vendor} / ${adapterInfo.architecture} / ${adapterInfo.device}`; + recorder.debug(new ErrorWithExtra(infoString, () => ({ adapterInfo }))); } }); } diff --git a/tests/wpt/webgpu/tests/webgpu/cts.https.html b/tests/wpt/webgpu/tests/webgpu/cts.https.html index 3c5b8f7c309..4bbc0d55e67 100644 --- a/tests/wpt/webgpu/tests/webgpu/cts.https.html +++ b/tests/wpt/webgpu/tests/webgpu/cts.https.html @@ -306,6 +306,8 @@ + + @@ -346,7 +348,6 @@ - @@ -467,6 +468,7 @@ + @@ -749,6 +751,7 @@ + @@ -760,6 +763,8 @@ + + @@ -767,8 +772,8 @@ - - + + @@ -834,6 +839,7 @@ + @@ -900,12 +906,14 @@ + + + + + + + - - - - - @@ -950,6 +958,7 @@ + @@ -1508,6 +1517,16 @@ + + + + + + + + + + @@ -1562,6 +1581,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1582,8 +1630,8 @@ - - + + @@ -1591,7 +1639,10 @@ - + + + + @@ -1601,7 +1652,6 @@ - @@ -1609,6 +1659,7 @@ + @@ -1617,8 +1668,6 @@ - - @@ -1693,6 +1742,7 @@ + @@ -1873,6 +1923,8 @@ + + @@ -1880,16 +1932,21 @@ + + + + + @@ -1925,6 +1982,7 @@ + @@ -2024,6 +2082,11 @@ + + + + + @@ -2245,6 +2308,22 @@ + + + + + + + + + + + + + + + + @@ -2297,6 +2376,73 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2506,6 +2652,7 @@ + @@ -2523,6 +2670,7 @@ + @@ -2741,6 +2889,7 @@ + @@ -2870,6 +3019,7 @@ + diff --git a/tests/wpt/webgpu/tests/webgpu/resources/cache/hashes.json b/tests/wpt/webgpu/tests/webgpu/resources/cache/hashes.json index e0459422560..e2224325944 100644 --- a/tests/wpt/webgpu/tests/webgpu/resources/cache/hashes.json +++ b/tests/wpt/webgpu/tests/webgpu/resources/cache/hashes.json @@ -1,112 +1,112 @@ { - "webgpu/shader/execution/binary/af_addition.bin": "338b5b67", - "webgpu/shader/execution/binary/af_logical.bin": "3b2aceb8", - "webgpu/shader/execution/binary/af_division.bin": "a77dc4c0", - "webgpu/shader/execution/binary/af_matrix_addition.bin": "136a7fbb", - "webgpu/shader/execution/binary/af_matrix_subtraction.bin": "90f2c731", - "webgpu/shader/execution/binary/af_multiplication.bin": "35ba40b9", - "webgpu/shader/execution/binary/af_remainder.bin": "41582f85", - "webgpu/shader/execution/binary/af_subtraction.bin": "a41420b2", - "webgpu/shader/execution/binary/f16_addition.bin": "ef10ca66", - "webgpu/shader/execution/binary/f16_logical.bin": "4bf24ca5", - "webgpu/shader/execution/binary/f16_division.bin": "f826b6ba", - "webgpu/shader/execution/binary/f16_matrix_addition.bin": "a910ddb0", - "webgpu/shader/execution/binary/f16_matrix_matrix_multiplication.bin": "9458671c", - "webgpu/shader/execution/binary/f16_matrix_scalar_multiplication.bin": "36be05d3", - "webgpu/shader/execution/binary/f16_matrix_subtraction.bin": "8aa6a88a", - "webgpu/shader/execution/binary/f16_matrix_vector_multiplication.bin": "38282a11", - "webgpu/shader/execution/binary/f16_multiplication.bin": "62f91819", - "webgpu/shader/execution/binary/f16_remainder.bin": "f829bb65", - "webgpu/shader/execution/binary/f16_subtraction.bin": "82d4e231", - "webgpu/shader/execution/binary/f32_addition.bin": "9b0a0c50", - "webgpu/shader/execution/binary/f32_logical.bin": "b75af25a", - "webgpu/shader/execution/binary/f32_division.bin": "f6d7832f", - "webgpu/shader/execution/binary/f32_matrix_addition.bin": "3317c75b", - "webgpu/shader/execution/binary/f32_matrix_matrix_multiplication.bin": "c6f990c8", - "webgpu/shader/execution/binary/f32_matrix_scalar_multiplication.bin": "b091a702", - "webgpu/shader/execution/binary/f32_matrix_subtraction.bin": "2d12a16b", - "webgpu/shader/execution/binary/f32_matrix_vector_multiplication.bin": "e1217524", - "webgpu/shader/execution/binary/f32_multiplication.bin": "19774fb3", - "webgpu/shader/execution/binary/f32_remainder.bin": "fd94bb9a", - "webgpu/shader/execution/binary/f32_subtraction.bin": "dba7cd7a", - "webgpu/shader/execution/binary/i32_arithmetic.bin": "e3b317e1", - "webgpu/shader/execution/binary/i32_comparison.bin": "63fa9be8", - "webgpu/shader/execution/binary/u32_arithmetic.bin": "e8b4008c", - "webgpu/shader/execution/binary/u32_comparison.bin": "d472fd61", - "webgpu/shader/execution/abs.bin": "631d932d", - "webgpu/shader/execution/acos.bin": "afcafcb1", - "webgpu/shader/execution/acosh.bin": "4b30eb95", - "webgpu/shader/execution/asin.bin": "c850c13d", - "webgpu/shader/execution/asinh.bin": "66a6acc0", - "webgpu/shader/execution/atan.bin": "2aabbb53", - "webgpu/shader/execution/atan2.bin": "82dd926a", - "webgpu/shader/execution/atanh.bin": "b98c937c", - "webgpu/shader/execution/bitcast.bin": "5daaee1b", - "webgpu/shader/execution/ceil.bin": "d0c32cf4", - "webgpu/shader/execution/clamp.bin": "4d1fc26a", - "webgpu/shader/execution/cos.bin": "dc837ae2", - "webgpu/shader/execution/cosh.bin": "d9e90580", - "webgpu/shader/execution/cross.bin": "ce7979f", - "webgpu/shader/execution/degrees.bin": "1436a196", - "webgpu/shader/execution/determinant.bin": "f36f1fa1", - "webgpu/shader/execution/distance.bin": "5103f8bd", - "webgpu/shader/execution/dot.bin": "4514172c", - "webgpu/shader/execution/exp.bin": "f41150bd", - "webgpu/shader/execution/exp2.bin": "19c494e", - "webgpu/shader/execution/faceForward.bin": "27b6e4a7", - "webgpu/shader/execution/floor.bin": "5bb5098b", - "webgpu/shader/execution/fma.bin": "daace9a4", - "webgpu/shader/execution/fract.bin": "be5f0334", - "webgpu/shader/execution/frexp.bin": "c9efaf7c", - "webgpu/shader/execution/inverseSqrt.bin": "8a50b907", - "webgpu/shader/execution/ldexp.bin": "cb4cea21", - "webgpu/shader/execution/length.bin": "a1b9fbeb", - "webgpu/shader/execution/log.bin": "9f2eb7c3", - "webgpu/shader/execution/log2.bin": "9ee7d861", - "webgpu/shader/execution/max.bin": "11e4608e", - "webgpu/shader/execution/min.bin": "7a084c44", - "webgpu/shader/execution/mix.bin": "7b892a4f", - "webgpu/shader/execution/modf.bin": "b3bf26d7", - "webgpu/shader/execution/normalize.bin": "18eba01d", - "webgpu/shader/execution/pack2x16float.bin": "82df446e", - "webgpu/shader/execution/pow.bin": "d3a05344", - "webgpu/shader/execution/quantizeToF16.bin": "7793770e", - "webgpu/shader/execution/radians.bin": "582c1f6b", - "webgpu/shader/execution/reflect.bin": "9161d6e5", - "webgpu/shader/execution/refract.bin": "817b59aa", - "webgpu/shader/execution/round.bin": "cb881aa2", - "webgpu/shader/execution/saturate.bin": "3716605e", - "webgpu/shader/execution/sign.bin": "549ac92f", - "webgpu/shader/execution/sin.bin": "5ec5bcb7", - "webgpu/shader/execution/sinh.bin": "62f6b736", - "webgpu/shader/execution/smoothstep.bin": "aa97768", - "webgpu/shader/execution/sqrt.bin": "d0a134ce", - "webgpu/shader/execution/step.bin": "b8035bb9", - "webgpu/shader/execution/tan.bin": "b34366cd", - "webgpu/shader/execution/tanh.bin": "8f5edddc", - "webgpu/shader/execution/transpose.bin": "1aa2de65", - "webgpu/shader/execution/trunc.bin": "cf43e3f7", - "webgpu/shader/execution/unpack2x16float.bin": "57ea7c02", - "webgpu/shader/execution/unpack2x16snorm.bin": "17fd3f86", - "webgpu/shader/execution/unpack2x16unorm.bin": "fc68bc4b", - "webgpu/shader/execution/unpack4x8snorm.bin": "fef504c1", - "webgpu/shader/execution/unpack4x8unorm.bin": "e8d8de93", - "webgpu/shader/execution/unary/af_arithmetic.bin": "14c0612a", - "webgpu/shader/execution/unary/af_assignment.bin": "3ad4afc", - "webgpu/shader/execution/unary/bool_conversion.bin": "15f7f3fb", - "webgpu/shader/execution/unary/f16_arithmetic.bin": "4a20db6d", - "webgpu/shader/execution/unary/f16_conversion.bin": "31f72f5a", - "webgpu/shader/execution/unary/f32_arithmetic.bin": "f1c311cb", - "webgpu/shader/execution/unary/f32_conversion.bin": "7539cdb3", - "webgpu/shader/execution/unary/i32_arithmetic.bin": "de945eec", - "webgpu/shader/execution/unary/i32_conversion.bin": "1728a03e", - "webgpu/shader/execution/unary/u32_conversion.bin": "9e6ca0ce", - "webgpu/shader/execution/unary/ai_assignment.bin": "1fd685a2", - "webgpu/shader/execution/binary/ai_arithmetic.bin": "90e651f4", - "webgpu/shader/execution/unary/ai_arithmetic.bin": "ba31d178", - "webgpu/shader/execution/binary/af_matrix_matrix_multiplication.bin": "bc8b52ef", - "webgpu/shader/execution/binary/af_matrix_scalar_multiplication.bin": "54edf6a2", - "webgpu/shader/execution/binary/af_matrix_vector_multiplication.bin": "43b036b1", - "webgpu/shader/execution/derivatives.bin": "65c15fc3", - "webgpu/shader/execution/fwidth.bin": "cc91c875" + "webgpu/shader/execution/binary/af_addition.bin": "d0c1b760", + "webgpu/shader/execution/binary/af_logical.bin": "ca60ce77", + "webgpu/shader/execution/binary/af_division.bin": "47ae1ca1", + "webgpu/shader/execution/binary/af_matrix_addition.bin": "afaf9bae", + "webgpu/shader/execution/binary/af_matrix_subtraction.bin": "42433bf3", + "webgpu/shader/execution/binary/af_multiplication.bin": "babfc501", + "webgpu/shader/execution/binary/af_remainder.bin": "19995293", + "webgpu/shader/execution/binary/af_subtraction.bin": "62f090b9", + "webgpu/shader/execution/binary/f16_addition.bin": "540ae334", + "webgpu/shader/execution/binary/f16_logical.bin": "c1f09c30", + "webgpu/shader/execution/binary/f16_division.bin": "b4eabc05", + "webgpu/shader/execution/binary/f16_matrix_addition.bin": "6b9113b", + "webgpu/shader/execution/binary/f16_matrix_matrix_multiplication.bin": "a7362ff1", + "webgpu/shader/execution/binary/f16_matrix_scalar_multiplication.bin": "4ac4e5bb", + "webgpu/shader/execution/binary/f16_matrix_subtraction.bin": "93d4d43a", + "webgpu/shader/execution/binary/f16_matrix_vector_multiplication.bin": "beed89d5", + "webgpu/shader/execution/binary/f16_multiplication.bin": "6b5f0d51", + "webgpu/shader/execution/binary/f16_remainder.bin": "a1f499b3", + "webgpu/shader/execution/binary/f16_subtraction.bin": "61a571d5", + "webgpu/shader/execution/binary/f32_addition.bin": "fa6cc596", + "webgpu/shader/execution/binary/f32_logical.bin": "2b155b60", + "webgpu/shader/execution/binary/f32_division.bin": "243c9ce6", + "webgpu/shader/execution/binary/f32_matrix_addition.bin": "d3bc6ed6", + "webgpu/shader/execution/binary/f32_matrix_matrix_multiplication.bin": "2a4c1527", + "webgpu/shader/execution/binary/f32_matrix_scalar_multiplication.bin": "d695442", + "webgpu/shader/execution/binary/f32_matrix_subtraction.bin": "b306b19", + "webgpu/shader/execution/binary/f32_matrix_vector_multiplication.bin": "aac6cbfd", + "webgpu/shader/execution/binary/f32_multiplication.bin": "a21303f5", + "webgpu/shader/execution/binary/f32_remainder.bin": "79e462a1", + "webgpu/shader/execution/binary/f32_subtraction.bin": "4e6bbf38", + "webgpu/shader/execution/binary/i32_arithmetic.bin": "167760cc", + "webgpu/shader/execution/binary/i32_comparison.bin": "6a9f856a", + "webgpu/shader/execution/binary/u32_arithmetic.bin": "ac424b44", + "webgpu/shader/execution/binary/u32_comparison.bin": "a9e71302", + "webgpu/shader/execution/abs.bin": "a42729c4", + "webgpu/shader/execution/acos.bin": "664a5662", + "webgpu/shader/execution/acosh.bin": "d3fb8eb0", + "webgpu/shader/execution/asin.bin": "5a4f5b9e", + "webgpu/shader/execution/asinh.bin": "3ce3fe4d", + "webgpu/shader/execution/atan.bin": "759d432", + "webgpu/shader/execution/atan2.bin": "95008607", + "webgpu/shader/execution/atanh.bin": "569bd1b6", + "webgpu/shader/execution/bitcast.bin": "4329e501", + "webgpu/shader/execution/ceil.bin": "55cc76e5", + "webgpu/shader/execution/clamp.bin": "d580a273", + "webgpu/shader/execution/cos.bin": "3107bc4b", + "webgpu/shader/execution/cosh.bin": "d36c86cc", + "webgpu/shader/execution/cross.bin": "e48c39ba", + "webgpu/shader/execution/degrees.bin": "f74b63d2", + "webgpu/shader/execution/determinant.bin": "f07e1160", + "webgpu/shader/execution/distance.bin": "93156a89", + "webgpu/shader/execution/dot.bin": "4e2fe407", + "webgpu/shader/execution/exp.bin": "3b269b18", + "webgpu/shader/execution/exp2.bin": "7aeeeaf6", + "webgpu/shader/execution/faceForward.bin": "451ffbd8", + "webgpu/shader/execution/floor.bin": "37131d74", + "webgpu/shader/execution/fma.bin": "30111350", + "webgpu/shader/execution/fract.bin": "5ef13392", + "webgpu/shader/execution/frexp.bin": "da764bc0", + "webgpu/shader/execution/inverseSqrt.bin": "6ff34703", + "webgpu/shader/execution/ldexp.bin": "5016cec9", + "webgpu/shader/execution/length.bin": "f236d2e7", + "webgpu/shader/execution/log.bin": "1c54f128", + "webgpu/shader/execution/log2.bin": "e44e2370", + "webgpu/shader/execution/max.bin": "eb4c1901", + "webgpu/shader/execution/min.bin": "f8c70a2b", + "webgpu/shader/execution/mix.bin": "df3b3f62", + "webgpu/shader/execution/modf.bin": "b600b26f", + "webgpu/shader/execution/normalize.bin": "7af3a3d2", + "webgpu/shader/execution/pack2x16float.bin": "7c67b10e", + "webgpu/shader/execution/pow.bin": "ee37f4ba", + "webgpu/shader/execution/quantizeToF16.bin": "a7a65754", + "webgpu/shader/execution/radians.bin": "51d423b9", + "webgpu/shader/execution/reflect.bin": "3ba4eda6", + "webgpu/shader/execution/refract.bin": "13fc4914", + "webgpu/shader/execution/round.bin": "9155b88b", + "webgpu/shader/execution/saturate.bin": "73cecf71", + "webgpu/shader/execution/sign.bin": "68d61a83", + "webgpu/shader/execution/sin.bin": "44219876", + "webgpu/shader/execution/sinh.bin": "158d261d", + "webgpu/shader/execution/smoothstep.bin": "7129c56b", + "webgpu/shader/execution/sqrt.bin": "9aaaf8aa", + "webgpu/shader/execution/step.bin": "85858027", + "webgpu/shader/execution/tan.bin": "dbbda634", + "webgpu/shader/execution/tanh.bin": "8c540d5c", + "webgpu/shader/execution/transpose.bin": "a676fc9a", + "webgpu/shader/execution/trunc.bin": "35ab398d", + "webgpu/shader/execution/unpack2x16float.bin": "eb9294c9", + "webgpu/shader/execution/unpack2x16snorm.bin": "7208eb73", + "webgpu/shader/execution/unpack2x16unorm.bin": "20d9669b", + "webgpu/shader/execution/unpack4x8snorm.bin": "c77e1a72", + "webgpu/shader/execution/unpack4x8unorm.bin": "d80caf66", + "webgpu/shader/execution/unary/af_arithmetic.bin": "963c3185", + "webgpu/shader/execution/unary/af_assignment.bin": "9e8a3b3f", + "webgpu/shader/execution/unary/bool_conversion.bin": "eee7a40c", + "webgpu/shader/execution/unary/f16_arithmetic.bin": "aaea9f75", + "webgpu/shader/execution/unary/f16_conversion.bin": "5b26998a", + "webgpu/shader/execution/unary/f32_arithmetic.bin": "65dfc2ac", + "webgpu/shader/execution/unary/f32_conversion.bin": "cd874be3", + "webgpu/shader/execution/unary/i32_arithmetic.bin": "af4c0e43", + "webgpu/shader/execution/unary/i32_conversion.bin": "5b6e4d9", + "webgpu/shader/execution/unary/u32_conversion.bin": "229649a6", + "webgpu/shader/execution/unary/ai_assignment.bin": "8efcf261", + "webgpu/shader/execution/binary/ai_arithmetic.bin": "a57ee284", + "webgpu/shader/execution/unary/ai_arithmetic.bin": "948016b6", + "webgpu/shader/execution/binary/af_matrix_matrix_multiplication.bin": "52c24212", + "webgpu/shader/execution/binary/af_matrix_scalar_multiplication.bin": "256556e1", + "webgpu/shader/execution/binary/af_matrix_vector_multiplication.bin": "38085521", + "webgpu/shader/execution/derivatives.bin": "f38a38ff", + "webgpu/shader/execution/fwidth.bin": "4e9fc55d" } \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/abs.bin b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/abs.bin index 4cba9b72dff..373fef8f3b3 100644 Binary files a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/abs.bin and b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/abs.bin differ diff --git a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/acos.bin b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/acos.bin index 2ecaaa389a4..5e311531fef 100644 Binary files a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/acos.bin and b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/acos.bin differ diff --git a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/acosh.bin b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/acosh.bin index d48659f3c32..82a3857ebdc 100644 Binary files a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/acosh.bin and b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/acosh.bin differ diff --git a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/asin.bin b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/asin.bin index b199953eaf4..388de445c06 100644 Binary files a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/asin.bin and b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/asin.bin differ diff --git a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/asinh.bin b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/asinh.bin index b370c53b017..120654f685c 100644 Binary files a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/asinh.bin and b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/asinh.bin differ diff --git a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/atan.bin b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/atan.bin index 6ab0ba106a9..e81af87e15e 100644 Binary files a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/atan.bin and b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/atan.bin differ diff --git a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/atanh.bin b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/atanh.bin index e6a190b35df..a7fee794094 100644 Binary files a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/atanh.bin and b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/atanh.bin differ diff --git a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/bitcast.bin b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/bitcast.bin index ead299d5e78..e743a092553 100644 Binary files a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/bitcast.bin and b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/bitcast.bin differ diff --git a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/ceil.bin b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/ceil.bin index 9b93ed416f6..02cf23324cd 100644 Binary files a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/ceil.bin and b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/ceil.bin differ diff --git a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/cos.bin b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/cos.bin index 4e34eff3f1b..a5d8573c625 100644 Binary files a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/cos.bin and b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/cos.bin differ diff --git a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/cosh.bin b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/cosh.bin index 5b30d2786c5..25e8750cc7f 100644 Binary files a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/cosh.bin and b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/cosh.bin differ diff --git a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/degrees.bin b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/degrees.bin index 662558d78ac..eb514cb48b4 100644 Binary files a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/degrees.bin and b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/degrees.bin differ diff --git a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/distance.bin b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/distance.bin index 23a4756a69e..06d0d9a8fc2 100644 Binary files a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/distance.bin and b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/distance.bin differ diff --git a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/floor.bin b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/floor.bin index b5341907f8e..a199d0db9ff 100644 Binary files a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/floor.bin and b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/floor.bin differ diff --git a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/fract.bin b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/fract.bin index 7f09e8f60b2..bb80e873625 100644 Binary files a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/fract.bin and b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/fract.bin differ diff --git a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/frexp.bin b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/frexp.bin index 6811dfa2950..8f87d16a9c9 100644 Binary files a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/frexp.bin and b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/frexp.bin differ diff --git a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/length.bin b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/length.bin index 3644d9b683a..db42153edff 100644 Binary files a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/length.bin and b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/length.bin differ diff --git a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/log.bin b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/log.bin index ba591faad8a..a5e62f8e02d 100644 Binary files a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/log.bin and b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/log.bin differ diff --git a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/log2.bin b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/log2.bin index 00641ce119c..f19d77f4109 100644 Binary files a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/log2.bin and b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/log2.bin differ diff --git a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/modf.bin b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/modf.bin index 363cc161fd7..74259a23a6f 100644 Binary files a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/modf.bin and b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/modf.bin differ diff --git a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/pack2x16float.bin b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/pack2x16float.bin index e95227d36e5..a7b99a0a6cf 100644 Binary files a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/pack2x16float.bin and b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/pack2x16float.bin differ diff --git a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/pow.bin b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/pow.bin index 4f5faf3293f..f66ec5ca2fb 100644 Binary files a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/pow.bin and b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/pow.bin differ diff --git a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/quantizeToF16.bin b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/quantizeToF16.bin index 9e4308d5cd3..d6d75befc06 100644 Binary files a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/quantizeToF16.bin and b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/quantizeToF16.bin differ diff --git a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/radians.bin b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/radians.bin index f5285d10877..731e6be24ed 100644 Binary files a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/radians.bin and b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/radians.bin differ diff --git a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/round.bin b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/round.bin index c3b30b68f0a..5ccab9e661c 100644 Binary files a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/round.bin and b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/round.bin differ diff --git a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/saturate.bin b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/saturate.bin index 2e1eb821a9e..e7402f25af7 100644 Binary files a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/saturate.bin and b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/saturate.bin differ diff --git a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/sign.bin b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/sign.bin index 033f2e8158f..576019c008e 100644 Binary files a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/sign.bin and b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/sign.bin differ diff --git a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/sin.bin b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/sin.bin index a2ca632008f..bdbbfe2bd53 100644 Binary files a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/sin.bin and b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/sin.bin differ diff --git a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/sinh.bin b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/sinh.bin index 1176cd472bf..b4b051a226a 100644 Binary files a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/sinh.bin and b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/sinh.bin differ diff --git a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/sqrt.bin b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/sqrt.bin index 6dd8088c089..64a7db70d00 100644 Binary files a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/sqrt.bin and b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/sqrt.bin differ diff --git a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/tan.bin b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/tan.bin index 572bee4df2a..5af3e740d21 100644 Binary files a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/tan.bin and b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/tan.bin differ diff --git a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/tanh.bin b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/tanh.bin index a13028b165f..9687ff00235 100644 Binary files a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/tanh.bin and b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/tanh.bin differ diff --git a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/trunc.bin b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/trunc.bin index ba81e2ada42..e18bb52ed98 100644 Binary files a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/trunc.bin and b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/trunc.bin differ diff --git a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/unary/bool_conversion.bin b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/unary/bool_conversion.bin index 98a90ea45b9..f28c275092f 100644 Binary files a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/unary/bool_conversion.bin and b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/unary/bool_conversion.bin differ diff --git a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/unary/f16_conversion.bin b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/unary/f16_conversion.bin index 14299da7667..c47b3d0afcb 100644 Binary files a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/unary/f16_conversion.bin and b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/unary/f16_conversion.bin differ diff --git a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/unary/f32_arithmetic.bin b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/unary/f32_arithmetic.bin index ebc60029fa6..6e93bec14f7 100644 Binary files a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/unary/f32_arithmetic.bin and b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/unary/f32_arithmetic.bin differ diff --git a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/unary/f32_conversion.bin b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/unary/f32_conversion.bin index 66b2bc73f88..55e1f5ed945 100644 Binary files a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/unary/f32_conversion.bin and b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/unary/f32_conversion.bin differ diff --git a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/unary/i32_conversion.bin b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/unary/i32_conversion.bin index 04841df6078..49969e9221a 100644 Binary files a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/unary/i32_conversion.bin and b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/unary/i32_conversion.bin differ diff --git a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/unary/u32_conversion.bin b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/unary/u32_conversion.bin index 277ffc4d76b..8dfc4e26856 100644 Binary files a/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/unary/u32_conversion.bin and b/tests/wpt/webgpu/tests/webgpu/resources/cache/webgpu/shader/execution/unary/u32_conversion.bin differ diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/api/operation/rendering/color_target_state.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/api/operation/rendering/color_target_state.spec.js index 97630bc904d..3780206cbad 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/api/operation/rendering/color_target_state.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/api/operation/rendering/color_target_state.spec.js @@ -9,7 +9,11 @@ TODO: - ? `;import { makeTestGroup } from '../../../../common/framework/test_group.js'; import { assert, unreachable } from '../../../../common/util/util.js'; -import { kBlendFactors, kBlendOperations } from '../../../capability_info.js'; +import { + IsDualSourceBlendingFactor, + kBlendFactors, + kBlendOperations } from +'../../../capability_info.js'; import { GPUConst } from '../../../constants.js'; import { kRegularTextureFormats, kTextureFormatInfo } from '../../../format_info.js'; import { GPUTest, TextureTestMixin } from '../../../gpu_test.js'; @@ -85,6 +89,7 @@ f) function computeBlendFactor( src, +src1, dst, blendColor, factor) @@ -120,6 +125,14 @@ factor) case 'one-minus-constant': assert(blendColor !== undefined); return mapColor(blendColor, (v) => 1 - v); + case 'src1': + return { ...src1 }; + case 'one-minus-src1': + return mapColor(src1, (v) => 1 - v); + case 'src1-alpha': + return mapColor(src1, () => src1.a); + case 'one-minus-src1-alpha': + return mapColor(src1, () => 1 - src1.a); default: unreachable(); } @@ -174,6 +187,7 @@ filter((t) => { return true; }). combine('srcColor', [{ r: 0.11, g: 0.61, b: 0.81, a: 0.44 }]). +combine('srcColor1', [{ r: 0.22, g: 0.41, b: 0.51, a: 0.33 }]). combine('dstColor', [ { r: 0.51, g: 0.22, b: 0.71, a: 0.33 }, { r: 0.09, g: 0.73, b: 0.93, a: 0.81 }] @@ -187,14 +201,35 @@ expand('blendConstant', (p) => { return needsBlendConstant ? [{ r: 0.91, g: 0.82, b: 0.73, a: 0.64 }] : [undefined]; }) ). +beforeAllSubcases((t) => { + if ( + IsDualSourceBlendingFactor(t.params.srcFactor) || + IsDualSourceBlendingFactor(t.params.dstFactor)) + { + t.selectDeviceOrSkipTestCase('dual-source-blending'); + } +}). fn((t) => { const textureFormat = 'rgba16float'; const srcColor = t.params.srcColor; + const srcColor1 = t.params.srcColor1; const dstColor = t.params.dstColor; const blendConstant = t.params.blendConstant; - const srcFactor = computeBlendFactor(srcColor, dstColor, blendConstant, t.params.srcFactor); - const dstFactor = computeBlendFactor(srcColor, dstColor, blendConstant, t.params.dstFactor); + const srcFactor = computeBlendFactor( + srcColor, + srcColor1, + dstColor, + blendConstant, + t.params.srcFactor + ); + const dstFactor = computeBlendFactor( + srcColor, + srcColor1, + dstColor, + blendConstant, + t.params.dstFactor + ); const expectedColor = computeBlendOperation( srcColor, @@ -215,6 +250,10 @@ fn((t) => { break; } + const useBlendSrc1 = + IsDualSourceBlendingFactor(t.params.srcFactor) || + IsDualSourceBlendingFactor(t.params.dstFactor); + const pipeline = t.device.createRenderPipeline({ layout: 'auto', fragment: { @@ -236,13 +275,24 @@ fn((t) => { module: t.device.createShaderModule({ code: ` +${useBlendSrc1 ? 'enable dual_source_blending;' : ''} + struct Uniform { - color: vec4 + color: vec4f, + blend: vec4f, }; @group(0) @binding(0) var u : Uniform; -@fragment fn main() -> @location(0) vec4 { - return u.color; +struct FragOutput { + @location(0) ${useBlendSrc1 ? '@blend_src(0)' : ''} color : vec4f, + ${useBlendSrc1 ? '@location(0) @blend_src(1) blend : vec4f,' : ''} +} + +@fragment fn main() ->FragOutput { + var fragOutput : FragOutput; + fragOutput.color = u.color; + ${useBlendSrc1 ? 'fragOutput.blend = u.blend;' : ''} + return fragOutput; } ` }), @@ -293,7 +343,16 @@ struct Uniform { binding: 0, resource: { buffer: t.makeBufferWithContents( - new Float32Array([srcColor.r, srcColor.g, srcColor.b, srcColor.a]), + new Float32Array([ + srcColor.r, + srcColor.g, + srcColor.b, + srcColor.a, + srcColor1.r, + srcColor1.g, + srcColor1.b, + srcColor1.a] + ), GPUBufferUsage.UNIFORM ) } diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/api/operation/shader_module/compilation_info.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/api/operation/shader_module/compilation_info.spec.js index ee64ed60651..8ccc4066f1c 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/api/operation/shader_module/compilation_info.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/api/operation/shader_module/compilation_info.spec.js @@ -3,7 +3,6 @@ **/export const description = ` ShaderModule CompilationInfo tests. `;import { makeTestGroup } from '../../../../common/framework/test_group.js'; -import { keysOf } from '../../../../common/util/data_tables.js'; import { assert } from '../../../../common/util/util.js'; import { GPUTest } from '../../../gpu_test.js'; @@ -79,66 +78,24 @@ const kInvalidShaderSources = [ const kAllShaderSources = [...kValidShaderSources, ...kInvalidShaderSources]; -// This is the source the sourcemap refers to. -const kOriginalSource = new Array(20). -fill(0). -map((_, i) => `original line ${i}`). -join('\n'); - -const kSourceMaps = { - none: undefined, - empty: {}, - // A valid source map. It maps `unknown` on lines 4 and line 5 to - // `wasUnknown` from lines 20, 21 respectively - valid: { - version: 3, - sources: ['myCode'], - sourcesContent: [kOriginalSource], - names: ['myMain', 'wasUnknown'], - mappings: ';kBAYkCA,OACd;SAElB;gBAKOC;gBACAA' - }, - // not a valid sourcemap - invalid: { - version: -123, - notAnything: {} - }, - // The correct format but this data is for lines 11,12 even - // though the source only has 5 or 6 lines - nonMatching: { - version: 3, - sources: ['myCode'], - sourcesContent: [kOriginalSource], - names: ['myMain'], - mappings: ';;;;;;;;;;kBAYkCA,OACd;SAElB' - } -}; -const kSourceMapsKeys = keysOf(kSourceMaps); - g.test('getCompilationInfo_returns'). desc( ` Test that getCompilationInfo() can be called on any ShaderModule. - Note: sourcemaps are not used in the WebGPU API. We are only testing that - browser that happen to use them don't fail or crash if the sourcemap is - bad or invalid. - - Test for both valid and invalid shader modules. - Test for shader modules containing only ASCII and those containing unicode characters. - Test that the compilation info for valid shader modules contains no errors. - Test that the compilation info for invalid shader modules contains at least one error.` ). -params((u) => -u.combineWithParams(kAllShaderSources).beginSubcases().combine('sourceMapName', kSourceMapsKeys) -). +params((u) => u.combineWithParams(kAllShaderSources)). fn(async (t) => { - const { _code, valid, sourceMapName } = t.params; + const { _code, valid } = t.params; const shaderModule = t.expectGPUError( 'validation', () => { - const sourceMap = kSourceMaps[sourceMapName]; - return t.device.createShaderModule({ code: _code, ...(sourceMap && { sourceMap }) }); + return t.device.createShaderModule({ code: _code }); }, !valid ); @@ -171,25 +128,15 @@ desc( Test that line numbers reported by compilationInfo either point at an appropriate line and position or at 0:0, indicating an unknown position. - Note: sourcemaps are not used in the WebGPU API. We are only testing that - browser that happen to use them don't fail or crash if the sourcemap is - bad or invalid. - - Test for invalid shader modules containing containing at least one error. - Test for shader modules containing only ASCII and those containing unicode characters.` ). -params((u) => -u. -combineWithParams(kInvalidShaderSources). -beginSubcases(). -combine('sourceMapName', kSourceMapsKeys) -). +params((u) => u.combineWithParams(kInvalidShaderSources)). fn(async (t) => { - const { _code, _errorLine, _errorLinePos, sourceMapName } = t.params; + const { _code, _errorLine, _errorLinePos } = t.params; const shaderModule = t.expectGPUError('validation', () => { - const sourceMap = kSourceMaps[sourceMapName]; - return t.device.createShaderModule({ code: _code, ...(sourceMap && { sourceMap }) }); + return t.device.createShaderModule({ code: _code }); }); const info = await shaderModule.getCompilationInfo(); @@ -232,24 +179,17 @@ g.test('offset_and_length'). desc( `Test that message offsets and lengths are valid and align with any reported lineNum and linePos. - Note: sourcemaps are not used in the WebGPU API. We are only testing that - browser that happen to use them don't fail or crash if the sourcemap is - bad or invalid. - - Test for valid and invalid shader modules. - Test for shader modules containing only ASCII and those containing unicode characters.` ). -params((u) => -u.combineWithParams(kAllShaderSources).beginSubcases().combine('sourceMapName', kSourceMapsKeys) -). +params((u) => u.combineWithParams(kAllShaderSources)). fn(async (t) => { - const { _code, valid, sourceMapName } = t.params; + const { _code, valid } = t.params; const shaderModule = t.expectGPUError( 'validation', () => { - const sourceMap = kSourceMaps[sourceMapName]; - return t.device.createShaderModule({ code: _code, ...(sourceMap && { sourceMap }) }); + return t.device.createShaderModule({ code: _code }); }, !valid ); diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/api/operation/texture_view/write.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/api/operation/texture_view/write.spec.js index 6a7d07def4d..d0ac583bba0 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/api/operation/texture_view/write.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/api/operation/texture_view/write.spec.js @@ -36,6 +36,9 @@ const kTextureViewWriteMethods = [ +const kTextureViewUsageMethods = ['inherit', 'minimal']; + + // Src color values to read from a shader array. const kColorsFloat = [ { R: 1.0, G: 0.0, B: 0.0, A: 0.8 }, @@ -271,6 +274,22 @@ sampleCount) return expectedTexelView; } +function getTextureViewUsage( +viewUsageMethod, +minimalUsageForTest) +{ + switch (viewUsageMethod) { + case 'inherit': + return 0; + + case 'minimal': + return minimalUsageForTest; + + default: + unreachable(); + } +} + g.test('format'). desc( `Views of every allowed format. @@ -280,6 +299,7 @@ Read values from color array in the shader, and write it to the texture view via - x= every texture format - x= sampleCount {1, 4} if valid - x= every possible view write method (see above) +- x= inherited or minimal texture view usage TODO: Test sampleCount > 1 for 'render-pass-store' after extending copySinglePixelTextureToBufferUsingComputePass to read multiple pixels from multisampled textures. [1] @@ -317,7 +337,8 @@ filter(({ format, method, sampleCount }) => { return !!info.colorRender?.resolve && sampleCount === 1; } return true; -}) +}). +combine('viewUsageMethod', kTextureViewUsageMethods) ). beforeAllSubcases((t) => { const { format, method } = t.params; @@ -332,13 +353,12 @@ beforeAllSubcases((t) => { } }). fn((t) => { - const { format, method, sampleCount } = t.params; + const { format, method, sampleCount, viewUsageMethod } = t.params; - const usage = - GPUTextureUsage.COPY_SRC | ( - method.includes('storage') ? + const textureUsageForMethod = method.includes('storage') ? GPUTextureUsage.STORAGE_BINDING : - GPUTextureUsage.RENDER_ATTACHMENT); + GPUTextureUsage.RENDER_ATTACHMENT; + const usage = GPUTextureUsage.COPY_SRC | textureUsageForMethod; const texture = t.createTextureTracked({ format, @@ -347,7 +367,9 @@ fn((t) => { sampleCount }); - const view = texture.createView(); + const view = texture.createView({ + usage: getTextureViewUsage(viewUsageMethod, textureUsageForMethod) + }); const expectedTexelView = writeTextureAndGetExpectedTexelView( t, method, diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/capability_checks/features/clip_distances.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/capability_checks/features/clip_distances.spec.js new file mode 100644 index 00000000000..c207bd8b373 --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/capability_checks/features/clip_distances.spec.js @@ -0,0 +1,161 @@ +/** +* AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts +**/import { range } from '../../../../../common/util/util.js';import { align } from '../../../../util/math.js';import { kMaximumLimitBaseParams, makeLimitTestGroup } from '../limits/limit_utils.js'; + +function getPipelineDescriptorWithClipDistances( +device, +interStageShaderVariables, +pointList, +clipDistances, +startLocation = 0) +{ + const vertexOutputVariables = + interStageShaderVariables - (pointList ? 1 : 0) - align(clipDistances, 4) / 4; + const maxVertexOutputVariables = + device.limits.maxInterStageShaderVariables - (pointList ? 1 : 0) - align(clipDistances, 4) / 4; + + const varyings = ` + ${range( + vertexOutputVariables, + (i) => `@location(${i + startLocation}) v4_${i + startLocation}: vec4f,` + ).join('\n')} + `; + + const code = ` + // test value : ${interStageShaderVariables} + // maxInterStageShaderVariables : ${device.limits.maxInterStageShaderVariables} + // num variables in vertex shader : ${vertexOutputVariables}${ + pointList ? ' + point-list' : '' + }${ + clipDistances > 0 ? + ` + ${align(clipDistances, 4) / 4} (clip_distances[${clipDistances}])` : + '' + } + // maxInterStageVariables: : ${maxVertexOutputVariables} + // num used inter stage variables : ${vertexOutputVariables} + // vertex output start location : ${startLocation} + + enable clip_distances; + + struct VSOut { + @builtin(position) p: vec4f, + ${varyings} + ${ + clipDistances > 0 ? + `@builtin(clip_distances) clipDistances: array,` : + '' + } + } + struct FSIn { + ${varyings} + } + struct FSOut { + @location(0) color: vec4f, + } + @vertex fn vs() -> VSOut { + var o: VSOut; + o.p = vec4f(0); + return o; + } + @fragment fn fs(i: FSIn) -> FSOut { + var o: FSOut; + o.color = vec4f(0); + return o; + } + `; + const module = device.createShaderModule({ code }); + const pipelineDescriptor = { + layout: 'auto', + primitive: { + topology: pointList ? 'point-list' : 'triangle-list' + }, + vertex: { + module + }, + fragment: { + module, + targets: [ + { + format: 'rgba8unorm' + }] + + } + }; + return pipelineDescriptor; +} + +const limit = 'maxInterStageShaderVariables'; +export const { g, description } = makeLimitTestGroup(limit); + +g.test('createRenderPipeline,at_over'). +desc(`Test using at and over ${limit} limit with clip_distances in createRenderPipeline(Async)`). +params( + kMaximumLimitBaseParams. + combine('async', [false, true]). + combine('pointList', [false, true]). + combine('clipDistances', [1, 2, 3, 4, 5, 6, 7, 8]) +). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('clip-distances'); +}). +fn(async (t) => { + const { limitTest, testValueName, async, pointList, clipDistances } = t.params; + await t.testDeviceWithRequestedMaximumLimits( + limitTest, + testValueName, + async ({ device, testValue, shouldError }) => { + const pipelineDescriptor = getPipelineDescriptorWithClipDistances( + device, + testValue, + pointList, + clipDistances + ); + + await t.testCreateRenderPipeline(pipelineDescriptor, async, shouldError); + }, + undefined, + ['clip-distances'] + ); +}); + +g.test('createRenderPipeline,max_vertex_output_location'). +desc(`Test using clip_distances will limit the maximum value of vertex output location`). +params((u) => +u. +combine('pointList', [false, true]). +combine('clipDistances', [1, 2, 3, 4, 5, 6, 7, 8]). +combine('startLocation', [0, 1, 2]) +). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('clip-distances'); +}). +fn(async (t) => { + const { pointList, clipDistances, startLocation } = t.params; + + const maxInterStageShaderVariables = t.adapter.limits.maxInterStageShaderVariables; + const deviceInTest = await t.requestDeviceTracked(t.adapter, { + requiredFeatures: ['clip-distances'], + requiredLimits: { + maxInterStageShaderVariables: t.adapter.limits.maxInterStageShaderVariables + } + }); + const pipelineDescriptor = getPipelineDescriptorWithClipDistances( + deviceInTest, + maxInterStageShaderVariables, + pointList, + clipDistances, + startLocation + ); + const vertexOutputVariables = + maxInterStageShaderVariables - (pointList ? 1 : 0) - align(clipDistances, 4) / 4; + const maxLocationInTest = startLocation + vertexOutputVariables - 1; + const maxAllowedLocation = maxInterStageShaderVariables - 1 - align(clipDistances, 4) / 4; + const shouldError = maxLocationInTest > maxAllowedLocation; + + deviceInTest.pushErrorScope('validation'); + deviceInTest.createRenderPipeline(pipelineDescriptor); + const error = await deviceInTest.popErrorScope(); + t.expect(!!error === shouldError, `${error?.message || 'no error when one was expected'}`); + + deviceInTest.destroy(); +}); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/capability_checks/features/texture_formats.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/capability_checks/features/texture_formats.spec.js index b7beccf59c6..5e0dfc6c9f2 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/capability_checks/features/texture_formats.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/capability_checks/features/texture_formats.spec.js @@ -5,6 +5,7 @@ Tests for capability checking for features enabling optional texture formats. `;import { makeTestGroup } from '../../../../../common/framework/test_group.js'; import { getGPU } from '../../../../../common/util/navigator_gpu.js'; import { assert } from '../../../../../common/util/util.js'; +import { kCanvasTextureFormats } from '../../../../capability_info.js'; import { kAllTextureFormats, kTextureFormatInfo } from '../../../../format_info.js'; import { kAllCanvasTypes, createCanvas } from '../../../../util/create_elements.js'; import { ValidationTest } from '../../validation_test.js'; @@ -161,15 +162,15 @@ fn((t) => { usage: GPUTextureUsage.COPY_SRC | GPUTextureUsage.COPY_DST }; - if (enable_required_feature) { - t.expectValidationError(() => { - ctx.configure(canvasConf); - }); - } else { - t.shouldThrow('TypeError', () => { - ctx.configure(canvasConf); - }); - } + const expectedError = + enable_required_feature && + kCanvasTextureFormats.includes(format) ? + false : + 'TypeError'; + + t.shouldThrow(expectedError, () => { + ctx.configure(canvasConf); + }); }); g.test('canvas_configuration_view_formats'). diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/capability_checks/limits/limit_utils.js b/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/capability_checks/limits/limit_utils.js index 3fbe58f5d6d..5511b71478a 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/capability_checks/limits/limit_utils.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/capability_checks/limits/limit_utils.js @@ -535,11 +535,16 @@ export class LimitTestsImpl extends GPUTestBase { limitTest, testValueName, fn, - extraLimits) + extraLimits, + extraFeatures = []) { assert(!this._device); - const deviceAndLimits = await this._getDeviceWithRequestedMaximumLimit(limitTest, extraLimits); + const deviceAndLimits = await this._getDeviceWithRequestedMaximumLimit( + limitTest, + extraLimits, + extraFeatures + ); // If we request over the limit requestDevice will throw if (!deviceAndLimits) { return; diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxInterStageShaderComponents.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxInterStageShaderComponents.spec.js deleted file mode 100644 index 7b994ab8a84..00000000000 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxInterStageShaderComponents.spec.js +++ /dev/null @@ -1,153 +0,0 @@ -/** -* AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts -**/import { range } from '../../../../../common/util/util.js';import { kMaximumLimitBaseParams, makeLimitTestGroup } from './limit_utils.js'; - -function getPipelineDescriptor( -device, -testValue, -pointList, -frontFacing, -sampleIndex, -sampleMaskIn, -sampleMaskOut) -{ - const success = testValue <= device.limits.maxInterStageShaderComponents; - - const maxVertexOutputComponents = - device.limits.maxInterStageShaderComponents - (pointList ? 1 : 0); - const maxFragmentInputComponents = - device.limits.maxInterStageShaderComponents - ( - frontFacing ? 1 : 0) - ( - sampleIndex ? 1 : 0) - ( - sampleMaskIn ? 1 : 0); - const maxOutputComponents = Math.min(maxVertexOutputComponents, maxFragmentInputComponents); - const maxInterStageVariables = Math.floor(maxOutputComponents / 4); - const maxUserDefinedVertexComponents = Math.floor(maxVertexOutputComponents / 4) * 4; - const maxUserDefinedFragmentComponents = Math.floor(maxFragmentInputComponents / 4) * 4; - - const numInterStageVariables = success ? maxInterStageVariables : maxInterStageVariables + 1; - const numUserDefinedComponents = numInterStageVariables * 4; - - const varyings = ` - ${range(numInterStageVariables, (i) => `@location(${i}) v4_${i}: vec4f,`).join('\n')} - `; - - const code = ` - // test value : ${testValue} - // maxInterStageShaderComponents : ${device.limits.maxInterStageShaderComponents} - // num components in vertex shader : ${numUserDefinedComponents}${ - pointList ? ' + point-list' : '' - } - // num components in fragment shader : ${numUserDefinedComponents}${ - frontFacing ? ' + front-facing' : '' - }${sampleIndex ? ' + sample_index' : ''}${sampleMaskIn ? ' + sample_mask' : ''} - // maxUserDefinedVertexShaderOutputComponents : ${maxUserDefinedVertexComponents} - // maxUserDefinedFragmentShaderInputComponents : ${maxUserDefinedFragmentComponents} - // maxInterStageVariables: : ${maxInterStageVariables} - // num used inter stage variables : ${numInterStageVariables} - - struct VSOut { - @builtin(position) p: vec4f, - ${varyings} - } - struct FSIn { - ${frontFacing ? '@builtin(front_facing) frontFacing: bool,' : ''} - ${sampleIndex ? '@builtin(sample_index) sampleIndex: u32,' : ''} - ${sampleMaskIn ? '@builtin(sample_mask) sampleMask: u32,' : ''} - ${varyings} - } - struct FSOut { - @location(0) color: vec4f, - ${sampleMaskOut ? '@builtin(sample_mask) sampleMask: u32,' : ''} - } - @vertex fn vs() -> VSOut { - var o: VSOut; - o.p = vec4f(0); - return o; - } - @fragment fn fs(i: FSIn) -> FSOut { - var o: FSOut; - o.color = vec4f(0); - return o; - } - `; - const module = device.createShaderModule({ code }); - const pipelineDescriptor = { - layout: 'auto', - primitive: { - topology: pointList ? 'point-list' : 'triangle-list' - }, - vertex: { - module, - entryPoint: 'vs' - }, - fragment: { - module, - entryPoint: 'fs', - targets: [ - { - format: 'rgba8unorm' - }] - - } - }; - return { pipelineDescriptor, code }; -} - -const limit = 'maxInterStageShaderComponents'; -export const { g, description } = makeLimitTestGroup(limit); - -g.test('createRenderPipeline,at_over'). -desc(`Test using at and over ${limit} limit in createRenderPipeline(Async)`). -params( - kMaximumLimitBaseParams. - combine('async', [false, true]). - combine('pointList', [false, true]). - combine('frontFacing', [false, true]). - combine('sampleIndex', [false, true]). - combine('sampleMaskIn', [false, true]). - combine('sampleMaskOut', [false, true]) -). -beforeAllSubcases((t) => { - if (t.isCompatibility) { - t.skipIf( - t.params.sampleMaskIn || t.params.sampleMaskOut, - 'sample_mask not supported in compatibility mode' - ); - t.skipIf(t.params.sampleIndex, 'sample_index not supported in compatibility mode'); - } -}). -fn(async (t) => { - const { - limitTest, - testValueName, - async, - pointList, - frontFacing, - sampleIndex, - sampleMaskIn, - sampleMaskOut - } = t.params; - // Request the largest value of maxInterStageShaderVariables to allow the test using as many - // inter-stage shader components as possible without being limited by - // maxInterStageShaderVariables. - const extraLimits = { maxInterStageShaderVariables: 'adapterLimit' }; - await t.testDeviceWithRequestedMaximumLimits( - limitTest, - testValueName, - async ({ device, testValue, shouldError }) => { - const { pipelineDescriptor, code } = getPipelineDescriptor( - device, - testValue, - pointList, - frontFacing, - sampleIndex, - sampleMaskIn, - sampleMaskOut - ); - - await t.testCreateRenderPipeline(pipelineDescriptor, async, shouldError, code); - }, - extraLimits - ); -}); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxInterStageShaderVariables.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxInterStageShaderVariables.spec.js index 3fe1b4108d8..9747ab866d3 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxInterStageShaderVariables.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxInterStageShaderVariables.spec.js @@ -1,26 +1,86 @@ /** * AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts -**/import { kMaximumLimitBaseParams, makeLimitTestGroup } from './limit_utils.js';function getPipelineDescriptor(device, testValue) { +**/import { range } from '../../../../../common/util/util.js';import { kMaximumLimitBaseParams, makeLimitTestGroup } from './limit_utils.js'; + +function getPipelineDescriptor( +device, +testValue, +pointList, +frontFacing, +sampleIndex, +sampleMaskIn, +sampleMaskOut) +{ + const vertexOutputVariables = testValue - (pointList ? 1 : 0); + const fragmentInputVariables = testValue - (frontFacing || sampleIndex || sampleMaskIn ? 1 : 0); + const numInterStageVariables = Math.min(vertexOutputVariables, fragmentInputVariables); + + const maxVertexOutputVariables = device.limits.maxInterStageShaderVariables - (pointList ? 1 : 0); + const maxFragmentInputVariables = + device.limits.maxInterStageShaderVariables - ( + frontFacing || sampleIndex || sampleMaskIn ? 1 : 0); + const maxInterStageVariables = Math.min(maxVertexOutputVariables, maxFragmentInputVariables); + + const varyings = ` + ${range(numInterStageVariables, (i) => `@location(${i}) v4_${i}: vec4f,`).join('\n')} + `; + const code = ` + // test value : ${testValue} + // maxInterStageShaderVariables : ${device.limits.maxInterStageShaderVariables} + // num variables in vertex shader : ${vertexOutputVariables}${pointList ? ' + point-list' : ''} + // num variables in fragment shader : ${fragmentInputVariables}${ + frontFacing ? ' + front-facing' : '' + }${sampleIndex ? ' + sample_index' : ''}${sampleMaskIn ? ' + sample_mask' : ''} + // maxInterStageVariables: : ${maxInterStageVariables} + // num used inter stage variables : ${numInterStageVariables} + struct VSOut { @builtin(position) p: vec4f, - @location(${testValue}) v: f32, + ${varyings} + } + struct FSIn { + ${frontFacing ? '@builtin(front_facing) frontFacing: bool,' : ''} + ${sampleIndex ? '@builtin(sample_index) sampleIndex: u32,' : ''} + ${sampleMaskIn ? '@builtin(sample_mask) sampleMask: u32,' : ''} + ${varyings} + } + struct FSOut { + @location(0) color: vec4f, + ${sampleMaskOut ? '@builtin(sample_mask) sampleMask: u32,' : ''} } @vertex fn vs() -> VSOut { var o: VSOut; o.p = vec4f(0); - o.v = 1.0; + return o; + } + @fragment fn fs(i: FSIn) -> FSOut { + var o: FSOut; + o.color = vec4f(0); return o; } `; const module = device.createShaderModule({ code }); - return { + const pipelineDescriptor = { layout: 'auto', + primitive: { + topology: pointList ? 'point-list' : 'triangle-list' + }, vertex: { module, entryPoint: 'vs' + }, + fragment: { + module, + entryPoint: 'fs', + targets: [ + { + format: 'rgba8unorm' + }] + } }; + return pipelineDescriptor; } const limit = 'maxInterStageShaderVariables'; @@ -28,15 +88,48 @@ export const { g, description } = makeLimitTestGroup(limit); g.test('createRenderPipeline,at_over'). desc(`Test using at and over ${limit} limit in createRenderPipeline(Async)`). -params(kMaximumLimitBaseParams.combine('async', [false, true])). +params( + kMaximumLimitBaseParams. + combine('async', [false, true]). + combine('pointList', [false, true]). + combine('frontFacing', [false, true]). + combine('sampleIndex', [false, true]). + combine('sampleMaskIn', [false, true]). + combine('sampleMaskOut', [false, true]) +). +beforeAllSubcases((t) => { + if (t.isCompatibility) { + t.skipIf( + t.params.sampleMaskIn || t.params.sampleMaskOut, + 'sample_mask not supported in compatibility mode' + ); + t.skipIf(t.params.sampleIndex, 'sample_index not supported in compatibility mode'); + } +}). fn(async (t) => { - const { limitTest, testValueName, async } = t.params; + const { + limitTest, + testValueName, + async, + pointList, + frontFacing, + sampleIndex, + sampleMaskIn, + sampleMaskOut + } = t.params; await t.testDeviceWithRequestedMaximumLimits( limitTest, testValueName, async ({ device, testValue, shouldError }) => { - const lastIndex = testValue - 1; - const pipelineDescriptor = getPipelineDescriptor(device, lastIndex); + const pipelineDescriptor = getPipelineDescriptor( + device, + testValue, + pointList, + frontFacing, + sampleIndex, + sampleMaskIn, + sampleMaskOut + ); await t.testCreateRenderPipeline(pipelineDescriptor, async, shouldError); } diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxVertexAttributes.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxVertexAttributes.spec.js index 8908742821c..d0e5a548198 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxVertexAttributes.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxVertexAttributes.spec.js @@ -18,7 +18,8 @@ attributes: [{ shaderLocation: lastIndex, offset: 0, format: 'float32x4' }] }] - } + }, + depthStencil: { format: 'depth32float', depthWriteEnabled: true, depthCompare: 'always' } }; } diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxVertexBufferArrayStride.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxVertexBufferArrayStride.spec.js index 2879e4022d0..8e73d170114 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxVertexBufferArrayStride.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxVertexBufferArrayStride.spec.js @@ -31,7 +31,8 @@ function getPipelineDescriptor(device, testValue) { }] - } + }, + depthStencil: { format: 'depth32float', depthWriteEnabled: true, depthCompare: 'always' } }; } diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxVertexBuffers.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxVertexBuffers.spec.js index 1f9ffc43965..74af03db878 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxVertexBuffers.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/capability_checks/limits/maxVertexBuffers.spec.js @@ -18,7 +18,8 @@ vertex: { module, buffers - } + }, + depthStencil: { format: 'depth32float', depthWriteEnabled: true, depthCompare: 'always' } }; } diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/createView.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/createView.spec.js index 9ba5d20d5f4..d8cf19f5172 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/createView.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/createView.spec.js @@ -6,8 +6,10 @@ import { unreachable } from '../../../common/util/util.js'; import { kTextureAspects, kTextureDimensions, + kTextureUsages, kTextureViewDimensions } from '../../capability_info.js'; +import { GPUConst } from '../../constants.js'; import { kTextureFormatInfo, kAllTextureFormats, @@ -338,4 +340,74 @@ fn((t) => { t.expectValidationError(() => { texture.createView(); }, state === 'invalid'); +}); + +g.test('texture_view_usage'). +desc( + `Test texture view usage (single, combined, inherited) for every texture format and texture usage` +). +params((u) => +u // +.combine('format', kAllTextureFormats). +combine('textureUsage0', kTextureUsages). +combine('textureUsage1', kTextureUsages). +filter(({ format, textureUsage0, textureUsage1 }) => { + const info = kTextureFormatInfo[format]; + const textureUsage = textureUsage0 | textureUsage1; + + if ( + (textureUsage & GPUConst.TextureUsage.RENDER_ATTACHMENT) !== 0 && + info.color && + !info.colorRender) + { + return false; + } + + return true; +}). +beginSubcases(). +combine('textureViewUsage0', [0, ...kTextureUsages]). +combine('textureViewUsage1', [0, ...kTextureUsages]) +). +beforeAllSubcases((t) => { + const { format, textureUsage0, textureUsage1 } = t.params; + const info = kTextureFormatInfo[format]; + const textureUsage = textureUsage0 | textureUsage1; + t.skipIfTextureFormatNotSupported(format); + t.selectDeviceOrSkipTestCase(info.feature); + if (textureUsage & GPUTextureUsage.STORAGE_BINDING) { + t.skipIfTextureFormatNotUsableAsStorageTexture(format); + } +}). +fn((t) => { + const { format, textureUsage0, textureUsage1, textureViewUsage0, textureViewUsage1 } = t.params; + const info = kTextureFormatInfo[format]; + + const size = [info.blockWidth, info.blockHeight, 1]; + const dimension = '2d'; + const mipLevelCount = 1; + const usage = textureUsage0 | textureUsage1; + + const textureDescriptor = { + size, + mipLevelCount, + dimension, + format, + usage + }; + + const texture = t.createTextureTracked(textureDescriptor); + + let success = true; + + const textureViewUsage = textureViewUsage0 | textureViewUsage1; + + // Texture view usage must be a subset of texture usage + if ((~usage & textureViewUsage) !== 0) success = false; + + t.expectValidationError(() => { + texture.createView({ + usage: textureViewUsage + }); + }, !success); }); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/gpu_external_texture_expiration.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/gpu_external_texture_expiration.spec.js index 09a949ad857..67f87ca61db 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/gpu_external_texture_expiration.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/gpu_external_texture_expiration.spec.js @@ -225,7 +225,7 @@ fn(async (t) => { } else { bindGroup = t.device.createBindGroup({ layout: t.getDefaultBindGroupLayout(), - entries: [{ binding: 0, resource: externalTexture }] + entries: [{ binding: 0, resource: mayBeTheSameExternalTexture }] }); t.submitCommandBuffer(bindGroup, true); } diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/layout_shader_compat.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/layout_shader_compat.spec.js index 9722aec086e..6ef56832e26 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/layout_shader_compat.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/layout_shader_compat.spec.js @@ -252,7 +252,8 @@ fn((t) => { module: t.device.createShaderModule({ code: vertexShader }) - } + }, + depthStencil: { format: 'depth32float', depthWriteEnabled: true, depthCompare: 'always' } }); break; } diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/render_pipeline/float32_blendable.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/render_pipeline/float32_blendable.spec.js new file mode 100644 index 00000000000..857b57ac98a --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/render_pipeline/float32_blendable.spec.js @@ -0,0 +1,47 @@ +/** +* AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts +**/export const description = ` +Tests for capabilities added by float32-blendable flag. +`;import { makeTestGroup } from '../../../../common/framework/test_group.js'; + + +import { CreateRenderPipelineValidationTest } from './common.js'; + +export const g = makeTestGroup(CreateRenderPipelineValidationTest); + +const kFloat32Formats = ['r32float', 'rg32float', 'rgba32float']; + +g.test('create_render_pipeline'). +desc( + ` +Tests that the float32-blendable feature is required to create a render +pipeline that uses blending with any float32-format attachment. +` +). +params((u) => +u. +combine('isAsync', [false, true]). +combine('enabled', [true, false]). +beginSubcases(). +combine('hasBlend', [true, false]). +combine('format', kFloat32Formats) +). +beforeAllSubcases((t) => { + if (t.params.enabled) { + t.selectDeviceOrSkipTestCase('float32-blendable'); + } +}). +fn((t) => { + const { isAsync, enabled, hasBlend, format } = t.params; + + const descriptor = t.getDescriptor({ + targets: [ + { + format, + blend: hasBlend ? { color: {}, alpha: {} } : undefined + }] + + }); + + t.doCreateRenderPipelineTest(isAsync, enabled || !hasBlend, descriptor); +}); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/render_pipeline/fragment_state.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/render_pipeline/fragment_state.spec.js index 1b0f0dd08a0..4aebb9348e5 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/render_pipeline/fragment_state.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/render_pipeline/fragment_state.spec.js @@ -5,10 +5,12 @@ This test dedicatedly tests validation of GPUFragmentState of createRenderPipeli `;import { makeTestGroup } from '../../../../common/framework/test_group.js'; import { assert, range } from '../../../../common/util/util.js'; import { + IsDualSourceBlendingFactor, kBlendFactors, kBlendOperations, kMaxColorAttachmentsToTest } from '../../../capability_info.js'; +import { GPUConst } from '../../../constants.js'; import { kAllTextureFormats, kRenderableColorTextureFormats, @@ -289,11 +291,17 @@ params((u) => u. combine('isAsync', [false, true]). combine('component', ['color', 'alpha']). -beginSubcases(). combine('srcFactor', kBlendFactors). combine('dstFactor', kBlendFactors). +beginSubcases(). combine('operation', kBlendOperations) ). +beforeAllSubcases((t) => { + const { srcFactor, dstFactor } = t.params; + if (IsDualSourceBlendingFactor(srcFactor) || IsDualSourceBlendingFactor(dstFactor)) { + t.selectDeviceOrSkipTestCase('dual-source-blending'); + } +}). fn((t) => { const { isAsync, component, srcFactor, dstFactor, operation } = t.params; @@ -308,6 +316,13 @@ fn((t) => { operation }; const format = 'rgba8unorm'; + const useDualSourceBlending = + IsDualSourceBlendingFactor(srcFactor) || IsDualSourceBlendingFactor(dstFactor); + const fragmentShaderCode = getFragmentShaderCodeWithOutput( + [{ values, plainType: 'f32', componentCount: 4 }], + null, + useDualSourceBlending + ); const descriptor = t.getDescriptor({ targets: [ @@ -317,8 +332,9 @@ fn((t) => { color: component === 'color' ? blendComponentToTest : defaultBlendComponent, alpha: component === 'alpha' ? blendComponentToTest : defaultBlendComponent } - }] + }], + fragmentShaderCode }); if (operation === 'min' || operation === 'max') { @@ -407,16 +423,16 @@ fn((t) => { g.test('pipeline_output_targets,blend'). desc( - `On top of requirements from pipeline_output_targets, when blending is enabled and alpha channel is read indicated by any blend factor, an extra requirement is added: - - fragment output must be vec4. + `On top of requirements from pipeline_output_targets, when blending is enabled and alpha channel + is read indicated by any color blend factor, an extra requirement is added: + - fragment output must be vec4. ` ). params((u) => u. combine('isAsync', [false, true]). combine('format', ['r8unorm', 'rg8unorm', 'rgba8unorm', 'bgra8unorm']). -combine('componentCount', [1, 2, 3, 4]). -beginSubcases() +combine('componentCount', [1, 2, 3, 4]) // The default srcFactor and dstFactor are 'one' and 'zero'. Override just one at a time. .combineWithParams([ ...u.combine('colorSrcFactor', kBlendFactors), @@ -426,9 +442,21 @@ beginSubcases() ) ). beforeAllSubcases((t) => { - const { format } = t.params; + const { format, colorSrcFactor, colorDstFactor, alphaSrcFactor, alphaDstFactor } = t.params; + const info = kTextureFormatInfo[format]; - t.selectDeviceOrSkipTestCase(info.feature); + const requiredFeatures = [info.feature]; + + if ( + IsDualSourceBlendingFactor(colorSrcFactor) || + IsDualSourceBlendingFactor(colorDstFactor) || + IsDualSourceBlendingFactor(alphaSrcFactor) || + IsDualSourceBlendingFactor(alphaDstFactor)) + { + requiredFeatures.push('dual-source-blending'); + } + + t.selectDeviceOrSkipTestCase(requiredFeatures); }). fn((t) => { const sampleType = 'float'; @@ -443,6 +471,12 @@ fn((t) => { } = t.params; const info = kTextureFormatInfo[format]; + const useDualSourceBlending = + IsDualSourceBlendingFactor(colorSrcFactor) || + IsDualSourceBlendingFactor(colorDstFactor) || + IsDualSourceBlendingFactor(alphaSrcFactor) || + IsDualSourceBlendingFactor(alphaDstFactor); + const descriptor = t.getDescriptor({ targets: [ { @@ -453,17 +487,147 @@ fn((t) => { } }], - fragmentShaderCode: getFragmentShaderCodeWithOutput([ - { values, plainType: getPlainTypeInfo(sampleType), componentCount }] + fragmentShaderCode: getFragmentShaderCodeWithOutput( + [{ values, plainType: getPlainTypeInfo(sampleType), componentCount }], + null, + useDualSourceBlending ) }); const colorBlendReadsSrcAlpha = - colorSrcFactor?.includes('src-alpha') || colorDstFactor?.includes('src-alpha'); + colorSrcFactor?.includes('src-alpha') || + colorDstFactor?.includes('src-alpha') || + colorSrcFactor?.includes('src1-alpha') || + colorDstFactor?.includes('src1-alpha'); const meetsExtraBlendingRequirement = !colorBlendReadsSrcAlpha || componentCount === 4; const _success = info.color.type === sampleType && componentCount >= kTexelRepresentationInfo[format].componentOrder.length && meetsExtraBlendingRequirement; t.doCreateRenderPipelineTest(isAsync, _success, descriptor); +}); + +const kDualSourceBlendingFactors = [ +'src1', +'one-minus-src1', +'src1-alpha', +'one-minus-src1-alpha']; + + +g.test('dual_source_blending,color_target_count'). +desc( + `Test that when the blend factor of color attachment 0 uses src1 (the second input of the + corresponding blending unit), there must be exactly one color target. +` +). +beforeAllSubcases((t) => t.selectDeviceOrSkipTestCase('dual-source-blending')). +params((u) => +u. +combine('blendFactor', kDualSourceBlendingFactors). +combine('colorTargetsCount', [1, 2]). +combine('maskOutNonZeroIndexColorTargets', [true, false]). +beginSubcases(). +combine('component', ['color', 'alpha']) +). +fn((t) => { + const { blendFactor, colorTargetsCount, maskOutNonZeroIndexColorTargets, component } = t.params; + + const defaultBlendComponent = { + srcFactor: 'src-alpha', + dstFactor: 'dst-alpha', + operation: 'add' + }; + const testBlendComponent = { + srcFactor: blendFactor, + dstFactor: blendFactor, + operation: 'add' + }; + + assert(colorTargetsCount >= 1); + const colorTargetStates = new Array(colorTargetsCount); + colorTargetStates[0] = { + format: 'rgba8unorm', + blend: { + color: component === 'color' ? testBlendComponent : defaultBlendComponent, + alpha: component === 'alpha' ? testBlendComponent : defaultBlendComponent + } + }; + + for (let i = 1; i < colorTargetsCount; ++i) { + colorTargetStates[i] = { + format: 'rgba8unorm', + blend: { + color: defaultBlendComponent, + alpha: defaultBlendComponent + }, + writeMask: maskOutNonZeroIndexColorTargets ? 0 : GPUConst.ColorWrite.ALL + }; + } + + const descriptor = t.getDescriptor({ + targets: colorTargetStates, + fragmentShaderCode: getFragmentShaderCodeWithOutput( + [{ values, plainType: 'f32', componentCount: 4 }], + null, + true + ) + }); + + const isAsync = false; + const _success = colorTargetsCount === 1; + t.doCreateRenderPipelineTest(isAsync, _success, descriptor); +}); + +g.test('dual_source_blending,use_blend_src'). +desc( + `Test that when the blend factor of color attachment 0 uses src1, dual source blending must be + used in the fragment shader, whether the corresponding color write mask is 0 or not. In + contrast, when dual source blending is used in the fragment shader, we don't require blend + factor must use src1 (the second input of the corresponding blending unit). +` +). +beforeAllSubcases((t) => t.selectDeviceOrSkipTestCase('dual-source-blending')). +params((u) => +u. +combine('blendFactor', kBlendFactors). +combine('useBlendSrc1', [true, false]). +combine('writeMask', [0, GPUConst.ColorWrite.ALL]). +beginSubcases(). +combine('component', ['color', 'alpha']) +). +fn((t) => { + const { blendFactor, useBlendSrc1, writeMask, component } = t.params; + + const defaultBlendComponent = { + srcFactor: 'src-alpha', + dstFactor: 'dst-alpha', + operation: 'add' + }; + const testBlendComponent = { + srcFactor: blendFactor, + dstFactor: blendFactor, + operation: 'add' + }; + + const descriptor = t.getDescriptor({ + targets: [ + { + format: 'rgba8unorm', + blend: { + color: component === 'color' ? testBlendComponent : defaultBlendComponent, + alpha: component === 'alpha' ? testBlendComponent : defaultBlendComponent + }, + writeMask + }], + + fragmentShaderCode: getFragmentShaderCodeWithOutput( + [{ values, plainType: 'f32', componentCount: 4 }], + null, + useBlendSrc1 + ) + }); + + const _success = !IsDualSourceBlendingFactor(blendFactor) || useBlendSrc1; + const isAsync = false; + t.doCreateRenderPipelineTest(isAsync, _success, descriptor); }); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/render_pipeline/inter_stage.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/render_pipeline/inter_stage.spec.js index cd26b00af05..70bf1d495e8 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/render_pipeline/inter_stage.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/render_pipeline/inter_stage.spec.js @@ -273,39 +273,29 @@ fn((t) => { t.doCreateRenderPipelineTest(isAsync, location < maxInterStageShaderVariables, descriptor); }); -g.test('max_components_count,output'). +g.test('max_variables_count,output'). desc( - `Tests that validation should fail when scalar components of all user-defined outputs > max vertex shader output components.` + `Tests that validation should fail when all user-defined outputs > max vertex shader output + variables.` ). params((u) => u.combine('isAsync', [false, true]).combineWithParams([ -// Number of user-defined output scalar components in test shader = -// Math.floor((device.limits.maxInterStageShaderComponents + numScalarDelta) / 4) * 4. -{ numScalarDelta: 0, topology: 'triangle-list', _success: true }, -{ numScalarDelta: 1, topology: 'triangle-list', _success: false }, -{ numScalarDelta: 0, topology: 'point-list', _success: false }, -{ numScalarDelta: -1, topology: 'point-list', _success: false }, -{ numScalarDelta: -3, topology: 'point-list', _success: false }, -{ numScalarDelta: -4, topology: 'point-list', _success: true }] +// Number of user-defined output variables in test shader = +// device.limits.maxInterStageShaderVariables + numVariablesDelta +{ numVariablesDelta: 0, topology: 'triangle-list', _success: true }, +{ numVariablesDelta: 1, topology: 'triangle-list', _success: false }, +{ numVariablesDelta: 0, topology: 'point-list', _success: false }, +{ numVariablesDelta: -1, topology: 'point-list', _success: true }] ) ). fn((t) => { - const { isAsync, numScalarDelta, topology, _success } = t.params; + const { isAsync, numVariablesDelta, topology, _success } = t.params; - const numScalarComponents = t.device.limits.maxInterStageShaderComponents + numScalarDelta; - - const numVec4 = Math.floor(numScalarComponents / 4); - const numTrailingScalars = numScalarComponents % 4; + const numVec4 = t.device.limits.maxInterStageShaderVariables + numVariablesDelta; const outputs = range(numVec4, (i) => `@location(${i}) vout${i}: vec4`); const inputs = range(numVec4, (i) => `@location(${i}) fin${i}: vec4`); - if (numTrailingScalars > 0) { - const typeString = numTrailingScalars === 1 ? 'f32' : `vec${numTrailingScalars}`; - outputs.push(`@location(${numVec4}) vout${numVec4}: ${typeString}`); - inputs.push(`@location(${numVec4}) fin${numVec4}: ${typeString}`); - } - const descriptor = t.getDescriptorWithStates( t.getVertexStateWithOutputs(outputs), t.getFragmentStateWithInputs(inputs) @@ -315,42 +305,32 @@ fn((t) => { t.doCreateRenderPipelineTest(isAsync, _success, descriptor); }); -g.test('max_components_count,input'). +g.test('max_variables_count,input'). desc( - `Tests that validation should fail when scalar components of all user-defined inputs > max vertex shader output components.` + `Tests that validation should fail when all user-defined inputs > max vertex shader output + variables.` ). params((u) => u.combine('isAsync', [false, true]).combineWithParams([ -// Number of user-defined input scalar components in test shader = -// Math.floor((device.limits.maxInterStageShaderComponents + numScalarDelta) / 4) * 4. -{ numScalarDelta: 0, useExtraBuiltinInputs: false }, -{ numScalarDelta: 1, useExtraBuiltinInputs: false }, -{ numScalarDelta: 0, useExtraBuiltinInputs: true }, -{ numScalarDelta: -3, useExtraBuiltinInputs: true }, -{ numScalarDelta: -4, useExtraBuiltinInputs: true }] +// Number of user-defined output variables in test shader = +// device.limits.maxInterStageShaderVariables + numVariablesDelta +{ numVariablesDelta: 0, useExtraBuiltinInputs: false }, +{ numVariablesDelta: 1, useExtraBuiltinInputs: false }, +{ numVariablesDelta: 0, useExtraBuiltinInputs: true }, +{ numVariablesDelta: -1, useExtraBuiltinInputs: true }] ) ). fn((t) => { - const { isAsync, numScalarDelta, useExtraBuiltinInputs } = t.params; + const { isAsync, numVariablesDelta, useExtraBuiltinInputs } = t.params; - const numScalarComponents = - Math.floor((t.device.limits.maxInterStageShaderComponents + numScalarDelta) / 4) * 4; - const numExtraComponents = useExtraBuiltinInputs ? t.isCompatibility ? 2 : 3 : 0; - const numUsedComponents = numScalarComponents + numExtraComponents; - const success = numUsedComponents <= t.device.limits.maxInterStageShaderComponents; - - const numVec4 = Math.floor(numScalarComponents / 4); - const numTrailingScalars = numScalarComponents % 4; + const numVec4 = t.device.limits.maxInterStageShaderVariables + numVariablesDelta; + const numExtraVariables = useExtraBuiltinInputs ? 1 : 0; + const numUsedVariables = numVec4 + numExtraVariables; + const success = numUsedVariables <= t.device.limits.maxInterStageShaderVariables; const outputs = range(numVec4, (i) => `@location(${i}) vout${i}: vec4`); const inputs = range(numVec4, (i) => `@location(${i}) fin${i}: vec4`); - if (numTrailingScalars > 0) { - const typeString = numTrailingScalars === 1 ? 'f32' : `vec${numTrailingScalars}`; - outputs.push(`@location(${numVec4}) vout${numVec4}: ${typeString}`); - inputs.push(`@location(${numVec4}) fin${numVec4}: ${typeString}`); - } - if (useExtraBuiltinInputs) { inputs.push('@builtin(front_facing) front_facing_in: bool'); if (!t.isCompatibility) { diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/render_pipeline/misc.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/render_pipeline/misc.spec.js index 38bc1f34534..69958eea52c 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/render_pipeline/misc.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/render_pipeline/misc.spec.js @@ -36,7 +36,7 @@ fn((t) => { g.test('vertex_state_only'). desc( `Tests creating vertex-state-only render pipeline. A vertex-only render pipeline has no fragment -state (and thus has no color state), and can be created with or without depth stencil state.` +state (and thus has no color state), and must have a depth-stencil state as an attachment is required.` ). params((u) => u. @@ -76,7 +76,7 @@ fn((t) => { targets: hasColor ? [{ format: 'rgba8unorm' }] : [] }); - t.doCreateRenderPipelineTest(isAsync, true, descriptor); + t.doCreateRenderPipelineTest(isAsync, depthStencilState !== undefined, descriptor); }); g.test('pipeline_layout,device_mismatch'). diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/resource_usages/texture/in_render_common.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/resource_usages/texture/in_render_common.spec.js index 0821bb7954f..bbe40249551 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/resource_usages/texture/in_render_common.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/resource_usages/texture/in_render_common.spec.js @@ -179,12 +179,22 @@ combineWithParams([ combineWithParams([ { bgLayer: 0, bgLayerCount: 1 }, { bgLayer: 1, bgLayerCount: 1 }, -{ bgLayer: 1, bgLayerCount: 2 }] +{ bgLayer: 1, bgLayerCount: 2 }, +{ bgLayer: 0, bgLayerCount: kTextureLayers }] ). combine('bgUsage', kTextureBindingTypes). unless((t) => t.bgUsage !== 'sampled-texture' && t.bgLevelCount > 1). combine('inSamePass', [true, false]) ). +beforeAllSubcases((t) => { + if (t.isCompatibility) { + t.skipIf(t.params.bgLayer !== 0, 'view base array layer must equal 0 in compatibility mode'); + t.skipIf( + t.params.bgLayerCount !== kTextureLayers, + 'view array layers must equal texture array layers in compatibility mode' + ); + } +}). fn((t) => { const { colorAttachmentLevel, @@ -287,7 +297,8 @@ combineWithParams([ combineWithParams([ { bgLayer: 0, bgLayerCount: 1 }, { bgLayer: 1, bgLayerCount: 1 }, -{ bgLayer: 1, bgLayerCount: 2 }] +{ bgLayer: 1, bgLayerCount: 2 }, +{ bgLayer: 0, bgLayerCount: kTextureLayers }] ). beginSubcases(). combine('depthReadOnly', [true, false]). @@ -295,6 +306,15 @@ combine('stencilReadOnly', [true, false]). combine('bgAspect', ['depth-only', 'stencil-only']). combine('inSamePass', [true, false]) ). +beforeAllSubcases((t) => { + if (t.isCompatibility) { + t.skipIf(t.params.bgLayer !== 0, 'view base array layer must equal 0 in compatibility mode'); + t.skipIf( + t.params.bgLayerCount !== kTextureLayers, + 'view array layers must equal texture array layers in compatibility mode' + ); + } +}). fn((t) => { const { dsLevel, @@ -410,7 +430,8 @@ combine('bg0Levels', [ combine('bg0Layers', [ { base: 0, count: 1 }, { base: 1, count: 1 }, -{ base: 1, count: 2 }] +{ base: 1, count: 2 }, +{ base: 0, count: kTextureLayers }] ). combine('bg1Levels', [ { base: 0, count: 1 }, @@ -420,7 +441,8 @@ combine('bg1Levels', [ combine('bg1Layers', [ { base: 0, count: 1 }, { base: 1, count: 1 }, -{ base: 1, count: 2 }] +{ base: 1, count: 2 }, +{ base: 0, count: kTextureLayers }] ). combine('bgUsage0', kTextureBindingTypes). combine('bgUsage1', kTextureBindingTypes). @@ -432,6 +454,18 @@ unless( beginSubcases(). combine('inSamePass', [true, false]) ). +beforeAllSubcases((t) => { + if (t.isCompatibility) { + t.skipIf( + t.params.bg0Layers.base !== 0 || t.params.bg1Layers.base !== 0, + 'view base array layer must equal 0 in compatibility mode' + ); + t.skipIf( + t.params.bg0Layers.count !== kTextureLayers || t.params.bg1Layers.count !== kTextureLayers, + 'view array layers must equal texture array layers in compatibility mode' + ); + } +}). fn((t) => { const { bg0Levels, bg0Layers, bg1Levels, bg1Layers, bgUsage0, bgUsage1, inSamePass } = t.params; @@ -523,7 +557,8 @@ combine('view0Levels', [ combine('view0Layers', [ { base: 0, count: 1 }, { base: 1, count: 1 }, -{ base: 1, count: 2 }] +{ base: 1, count: 2 }, +{ base: 0, count: kTextureLayers }] ). combine('view1Levels', [ { base: 0, count: 1 }, @@ -533,12 +568,26 @@ combine('view1Levels', [ combine('view1Layers', [ { base: 0, count: 1 }, { base: 1, count: 1 }, -{ base: 1, count: 2 }] +{ base: 1, count: 2 }, +{ base: 0, count: kTextureLayers }] ). combine('aspect0', ['depth-only', 'stencil-only']). combine('aspect1', ['depth-only', 'stencil-only']). combine('inSamePass', [true, false]) ). +beforeAllSubcases((t) => { + if (t.isCompatibility) { + t.skipIf( + t.params.view0Layers.base !== 0 || t.params.view1Layers.base !== 0, + 'view base array layer must equal 0 in compatibility mode' + ); + t.skipIf( + t.params.view0Layers.count !== kTextureLayers || + t.params.view1Layers.count !== kTextureLayers, + 'view array layers must equal texture array layers in compatibility mode' + ); + } +}). fn((t) => { const { view0Levels, view0Layers, view1Levels, view1Layers, aspect0, aspect1, inSamePass } = t.params; diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/resource_usages/texture/in_render_misc.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/resource_usages/texture/in_render_misc.spec.js index e052daeb2a8..66153f16d3e 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/resource_usages/texture/in_render_misc.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/resource_usages/texture/in_render_misc.spec.js @@ -4,6 +4,7 @@ Texture Usages Validation Tests on All Kinds of WebGPU Subresource Usage Scopes. `;import { makeTestGroup } from '../../../../../common/framework/test_group.js'; import { unreachable } from '../../../../../common/util/util.js'; +import { kTextureUsages } from '../../../../capability_info.js'; import { ValidationTest } from '../../validation_test.js'; import { @@ -570,4 +571,80 @@ fn((t) => { t.expectValidationError(() => { encoder.finish(); }, false); +}); + +g.test('subresources,texture_view_usages'). +desc( + ` + Test that the usages of the texture view are used to validate compatibility in command encoding + instead of the usages of the base texture.` +). +params((u) => +u. +combine('bindingType', ['color-attachment', ...kTextureBindingTypes]). +combine('viewUsage', [0, ...kTextureUsages]) +). +fn((t) => { + const { bindingType, viewUsage } = t.params; + + const texture = t.createTextureTracked({ + format: 'r32float', + usage: + GPUTextureUsage.COPY_SRC | + GPUTextureUsage.COPY_DST | + GPUTextureUsage.TEXTURE_BINDING | + GPUTextureUsage.STORAGE_BINDING | + GPUTextureUsage.RENDER_ATTACHMENT, + size: [kTextureSize, kTextureSize, 1], + ...(t.isCompatibility && { + textureBindingViewDimension: '2d-array' + }) + }); + + switch (bindingType) { + case 'color-attachment':{ + const encoder = t.device.createCommandEncoder(); + const renderPassEncoder = encoder.beginRenderPass({ + colorAttachments: [ + { view: texture.createView({ usage: viewUsage }), loadOp: 'load', storeOp: 'store' }] + + }); + renderPassEncoder.end(); + + const success = viewUsage === 0 || (viewUsage & GPUTextureUsage.RENDER_ATTACHMENT) !== 0; + + t.expectValidationError(() => { + encoder.finish(); + }, !success); + break; + } + case 'sampled-texture': + case 'readonly-storage-texture': + case 'writeonly-storage-texture': + case 'readwrite-storage-texture': + { + let success = true; + if (viewUsage !== 0) { + if (bindingType === 'sampled-texture') { + if ((viewUsage & GPUTextureUsage.TEXTURE_BINDING) === 0) success = false; + } else { + if ((viewUsage & GPUTextureUsage.STORAGE_BINDING) === 0) success = false; + } + } + + t.expectValidationError(() => { + t.createBindGroupForTest( + texture.createView({ + dimension: '2d-array', + usage: viewUsage + }), + bindingType, + 'unfilterable-float' + ); + }, !success); + } + break; + default: + unreachable(); + } }); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/shader_module/entry_point.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/shader_module/entry_point.spec.js index c8e7a0109db..5fb87037bd8 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/shader_module/entry_point.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/api/validation/shader_module/entry_point.spec.js @@ -127,7 +127,8 @@ fn((t) => { vertex: { module: t.device.createShaderModule({ code }), entryPoint - } + }, + depthStencil: { format: 'depth32float', depthWriteEnabled: true, depthCompare: 'always' } }; let _success = true; if (shaderModuleStage !== 'vertex') { @@ -257,7 +258,8 @@ fn((t) => { code }), entryPoint: undefined - } + }, + depthStencil: { format: 'depth32float', depthWriteEnabled: true, depthCompare: 'always' } }; const success = extraShaderModuleStage !== 'vertex'; diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/capability_info.js b/tests/wpt/webgpu/tests/webgpu/webgpu/capability_info.js index b3fad3b6f37..6001d1c3c5a 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/capability_info.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/capability_info.js @@ -658,12 +658,29 @@ export const kBlendFactors = [ 'one-minus-dst-alpha', 'src-alpha-saturated', 'constant', -'one-minus-constant']; +'one-minus-constant', +'src1', +'one-minus-src1', +'src1-alpha', +'one-minus-src1-alpha']; +/** Check if `blendFactor` belongs to the blend factors in the extension "dual-source-blending". */ +export function IsDualSourceBlendingFactor(blendFactor) { + switch (blendFactor) { + case 'src1': + case 'one-minus-src1': + case 'src1-alpha': + case 'one-minus-src1-alpha': + return true; + default: + return false; + } +} + /** List of all GPUBlendOperation values. */ export const kBlendOperations = [ -'add', // +'add', 'subtract', 'reverse-subtract', 'min', @@ -713,7 +730,6 @@ const [kLimitInfoKeys, kLimitInfoDefaults, kLimitInfoData] = 'maxBufferSize': [, 268435456, 268435456, kMaxUnsignedLongLongValue], 'maxVertexAttributes': [, 16, 16], 'maxVertexBufferArrayStride': [, 2048, 2048], - 'maxInterStageShaderComponents': [, 64, 60], 'maxInterStageShaderVariables': [, 16, 15], 'maxColorAttachments': [, 8, 4], @@ -805,13 +821,16 @@ export const kFeatureNameInfo = 'depth-clip-control': {}, 'depth32float-stencil8': {}, 'texture-compression-bc': {}, + 'texture-compression-bc-sliced-3d': {}, 'texture-compression-etc2': {}, 'texture-compression-astc': {}, + 'texture-compression-astc-sliced-3d': {}, 'timestamp-query': {}, 'indirect-first-instance': {}, 'shader-f16': {}, 'rg11b10ufloat-renderable': {}, 'float32-filterable': {}, + 'float32-blendable': {}, 'clip-distances': {}, 'dual-source-blending': {} }; diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/compat/api/validation/render_pipeline/unsupported_wgsl.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/compat/api/validation/render_pipeline/unsupported_wgsl.spec.js new file mode 100644 index 00000000000..43c4f57636b --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/compat/api/validation/render_pipeline/unsupported_wgsl.spec.js @@ -0,0 +1,311 @@ +/** +* AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts +**/export const description = ` +Tests limitations of createShaderModule in compat mode. +`;import { makeTestGroup } from '../../../../../common/framework/test_group.js'; +import { keysOf } from '../../../../../common/util/data_tables.js'; +import { kCompatModeUnsupportedStorageTextureFormats } from '../../../../format_info.js'; +import { CompatibilityTest } from '../../../compatibility_test.js'; + +export const g = makeTestGroup(CompatibilityTest); + +g.test('sample_mask'). +desc( + ` +Tests that you can not create a render pipeline that uses sample_mask in compat mode. + +- Test that a pipeline with a shader that uses sample_mask fails. +- Test that a pipeline that references a module that has a shader that uses sample_mask + but the pipeline does not reference that shader succeeds. + ` +). +params((u) => +u. +combine('entryPoint', ['fsWithoutSampleMaskUsage', 'fsWithSampleMaskUsage']). +combine('async', [false, true]) +). +fn((t) => { + const { entryPoint, async } = t.params; + const module = t.device.createShaderModule({ + code: ` + @vertex fn vs() -> @builtin(position) vec4f { + return vec4f(1); + } + struct Output { + @builtin(sample_mask) mask_out: u32, + @location(0) color : vec4f, + } + @fragment fn fsWithoutSampleMaskUsage() -> @location(0) vec4f { + return vec4f(1.0, 1.0, 1.0, 1.0); + } + @fragment fn fsWithSampleMaskUsage() -> Output { + var o: Output; + // We need to make sure this sample_mask isn't optimized out even if its value equals "no op". + o.mask_out = 0xFFFFFFFFu; + o.color = vec4f(1.0, 1.0, 1.0, 1.0); + return o; + } + ` + }); + const isValid = !t.isCompatibility || entryPoint === 'fsWithoutSampleMaskUsage'; + t.doCreateRenderPipelineTest(async, isValid, { + layout: 'auto', + vertex: { module }, + fragment: { + module, + entryPoint, + targets: [{ format: 'rgba8unorm' }] + } + }); +}); + +g.test('sample_index'). +desc( + ` +Tests that you can not create a render pipeline that uses sample_index in compat mode. + +- Test that a pipeline with a shader that uses sample_index fails. +- Test that a pipeline that references a module that has a shader that uses sample_index + but the pipeline does not reference that shader succeeds. + ` +). +params((u) => +u. +combine('entryPoint', ['fsWithoutSampleIndexUsage', 'fsWithSampleIndexUsage']). +combine('async', [false, true]) +). +fn((t) => { + const { entryPoint, async } = t.params; + + const module = t.device.createShaderModule({ + code: ` + @vertex fn vs() -> @builtin(position) vec4f { + return vec4f(1); + } + @fragment fn fsWithoutSampleIndexUsage() -> @location(0) vec4f { + return vec4f(0); + } + @fragment fn fsWithSampleIndexUsage(@builtin(sample_index) sampleIndex: u32) -> @location(0) vec4f { + _ = sampleIndex; + return vec4f(0); + } + ` + }); + + const isValid = !t.isCompatibility || entryPoint === 'fsWithoutSampleIndexUsage'; + t.doCreateRenderPipelineTest(async, isValid, { + layout: 'auto', + vertex: { module }, + fragment: { + module, + entryPoint, + targets: [{ format: 'rgba8unorm' }] + } + }); +}); + +g.test('interpolate'). +desc( + `Tests that you can not create a render pipeline that uses interpolate(linear), interpolate(...,sample), + interpolate(flat), nor interpolate(flat, first) in compat mode.` +). +params((u) => +u. +combineWithParams([ +{ success: false, interpolate: '@interpolate(linear)' }, +{ success: false, interpolate: '@interpolate(linear, sample)' }, +{ success: false, interpolate: '@interpolate(perspective, sample)' }, +{ success: false, interpolate: '@interpolate(flat)' }, +{ success: false, interpolate: '@interpolate(flat, first)' }, +{ success: true, interpolate: '@interpolate(flat, either)' }] +). +combine('entryPoint', [ +'fsWithoutInterpolationUsage', +'fsWithInterpolationUsage1', +'fsWithInterpolationUsage2', +'fsWithInterpolationUsage3'] +). +combine('async', [false, true]) +). +fn((t) => { + const { interpolate, success, entryPoint, async } = t.params; + + const module = t.device.createShaderModule({ + code: ` + struct Vertex { + @builtin(position) pos: vec4f, + @location(0) ${interpolate} color : vec4f, + }; + @vertex fn vs() -> Vertex { + var v: Vertex; + v.pos = vec4f(1); + v.color = vec4f(1); + return v; + } + @fragment fn fsWithoutInterpolationUsage() -> @location(0) vec4f { + return vec4f(1); + } + @fragment fn fsWithInterpolationUsage1(v: Vertex) -> @location(0) vec4f { + return vec4f(1); + } + @fragment fn fsWithInterpolationUsage2(v: Vertex) -> @location(0) vec4f { + return v.pos; + } + @fragment fn fsWithInterpolationUsage3(v: Vertex) -> @location(0) vec4f { + return v.color; + } + ` + }); + + const isValid = success || !t.isCompatibility || entryPoint === 'fsWithoutInterpolationUsage'; + t.doCreateRenderPipelineTest(async, isValid, { + layout: 'auto', + vertex: { module }, + fragment: { + entryPoint, + module, + targets: [{ format: 'rgba8unorm' }] + } + }); +}); + +g.test('unsupportedStorageTextureFormats,computePipeline'). +desc( + `Tests that you can not create a compute pipeline that uses an + unsupported storage texture format in compat mode.` +). +params((u) => +u. +combine('format', kCompatModeUnsupportedStorageTextureFormats). +combine('entryPoint', ['csWithoutStorageUsage', 'csWithStorageUsage']). +combine('async', [false, true]) +). +fn((t) => { + const { format, entryPoint, async } = t.params; + + const module = t.device.createShaderModule({ + code: ` + @group(0) @binding(0) var s: texture_storage_2d<${format}, read>; + @compute @workgroup_size(1) fn csWithoutStorageUsage() { + } + @compute @workgroup_size(1) fn csWithStorageUsage() { + _ = textureLoad(s, vec2u(0)); + } + ` + }); + + const isValid = !t.isCompatibility || entryPoint === 'csWithoutStorageUsage'; + t.doCreateComputePipelineTest(async, isValid, { + layout: 'auto', + compute: { module, entryPoint } + }); +}); + +g.test('unsupportedStorageTextureFormats,renderPipeline'). +desc( + `Tests that you can not create a render pipeline that uses an + unsupported storage texture format in compat mode.` +). +params((u) => +u. +combine('format', kCompatModeUnsupportedStorageTextureFormats). +combine('entryPoint', ['vsWithoutStorageUsage', 'vsWithStorageUsage']). +combine('async', [false, true]) +). +fn((t) => { + const { format, entryPoint, async } = t.params; + + const module = t.device.createShaderModule({ + code: ` + @group(0) @binding(0) var s: texture_storage_2d<${format}, read>; + @vertex fn vsWithoutStorageUsage() -> @builtin(position) vec4f { + return vec4f(0); + } + @vertex fn vsWithStorageUsage() -> @builtin(position) vec4f { + _ = textureLoad(s, vec2u(0)); + return vec4f(0); + } + ` + }); + + const isValid = !t.isCompatibility || entryPoint === 'vsWithoutStorageUsage'; + t.doCreateRenderPipelineTest(async, isValid, { + layout: 'auto', + vertex: { module, entryPoint }, + depthStencil: { format: 'depth32float', depthWriteEnabled: true, depthCompare: 'always' } + }); +}); + +const kDepthTextureTypeToParams = { + texture_depth_2d: 'vec2u(0), 0', + texture_depth_2d_array: 'vec2u(0), 0, 0', + texture_depth_multisampled_2d: 'vec2u(0), 0' +}; +const kDepthTextureTypes = keysOf(kDepthTextureTypeToParams); + +g.test('textureLoad_with_depth_textures,computePipeline'). +desc( + `Tests that you can not create a compute pipeline that uses textureLoad with a depth texture in compat mode.` +). +params((u) => +u. +combine('type', kDepthTextureTypes). +combine('entryPoint', ['csWithoutDepthUsage', 'csWithDepthUsage']). +combine('async', [false, true]) +). +fn((t) => { + const { type, entryPoint, async } = t.params; + const params = kDepthTextureTypeToParams[type]; + + const module = t.device.createShaderModule({ + code: ` + @group(0) @binding(0) var t: ${type}; + @compute @workgroup_size(1) fn csWithoutDepthUsage() { + } + @compute @workgroup_size(1) fn csWithDepthUsage() { + _ = textureLoad(t, ${params}); + } + ` + }); + + const isValid = !t.isCompatibility || entryPoint === 'csWithoutDepthUsage'; + t.doCreateComputePipelineTest(async, isValid, { + layout: 'auto', + compute: { module, entryPoint } + }); +}); + +g.test('textureLoad_with_depth_textures,renderPipeline'). +desc( + `Tests that you can not create a render pipeline that uses textureLoad with a depth texture in compat mode.` +). +params((u) => +u. +combine('type', kDepthTextureTypes). +combine('entryPoint', ['vsWithoutDepthUsage', 'vsWithDepthUsage']). +combine('async', [false, true]) +). +fn((t) => { + const { type, entryPoint, async } = t.params; + const params = kDepthTextureTypeToParams[type]; + + const module = t.device.createShaderModule({ + code: ` + @group(0) @binding(0) var t: ${type}; + @vertex fn vsWithoutDepthUsage() -> @builtin(position) vec4f { + return vec4f(0); + } + @vertex fn vsWithDepthUsage() -> @builtin(position) vec4f { + _ = textureLoad(t, ${params}); + return vec4f(0); + } + ` + }); + + const isValid = !t.isCompatibility || entryPoint === 'vsWithoutDepthUsage'; + t.doCreateRenderPipelineTest(async, isValid, { + layout: 'auto', + vertex: { module, entryPoint }, + depthStencil: { format: 'depth32float', depthWriteEnabled: true, depthCompare: 'always' } + }); +}); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/compat/api/validation/shader_module/shader_module.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/compat/api/validation/shader_module/shader_module.spec.js deleted file mode 100644 index 0de80fc9dc3..00000000000 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/compat/api/validation/shader_module/shader_module.spec.js +++ /dev/null @@ -1,156 +0,0 @@ -/** -* AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts -**/export const description = ` -Tests limitations of createShaderModule in compat mode. -`;import { makeTestGroup } from '../../../../../common/framework/test_group.js'; -import { keysOf } from '../../../../../common/util/data_tables.js'; -import { kCompatModeUnsupportedStorageTextureFormats } from '../../../../format_info.js'; -import { CompatibilityTest } from '../../../compatibility_test.js'; - -export const g = makeTestGroup(CompatibilityTest); - -g.test('sample_mask'). -desc(`Tests that you can not create a shader module that uses sample_mask in compat mode.`). -fn((t) => { - t.expectGPUErrorInCompatibilityMode( - 'validation', - () => - t.device.createShaderModule({ - code: ` - @vertex fn vs() -> @builtin(position) vec4f { - return vec4f(1); - } - struct Output { - @builtin(sample_mask) mask_out: u32, - @location(0) color : vec4f, - } - @fragment fn fsWithSampleMaskUsage() -> Output { - var o: Output; - // We need to make sure this sample_mask isn't optimized out even if its value equals "no op". - o.mask_out = 0xFFFFFFFFu; - o.color = vec4f(1.0, 1.0, 1.0, 1.0); - return o; - } - ` - }), - true - ); -}); - -g.test('sample_index'). -desc(`Tests that you can not create a shader module that uses sample_index in compat mode.`). -fn((t) => { - t.expectGPUErrorInCompatibilityMode( - 'validation', - () => - t.device.createShaderModule({ - code: ` - @vertex fn vs() -> @builtin(position) vec4f { - return vec4f(1); - } - @fragment fn fsWithSampleIndexUsage(@builtin(sample_index) sampleIndex: u32) -> @location(0) vec4f { - _ = sampleIndex; - return vec4f(0); - } - ` - }), - true - ); -}); - -g.test('interpolate'). -desc( - `Tests that you can not create a shader module that uses interpolate(linear), interpolate(...,sample), - interpolate(flat), nor interpolate(flat, first) in compat mode.` -). -params((u) => -u.combineWithParams([ -{ success: true, interpolate: '' }, -{ success: false, interpolate: '@interpolate(linear)' }, -{ success: false, interpolate: '@interpolate(linear, sample)' }, -{ success: false, interpolate: '@interpolate(perspective, sample)' }, -{ success: false, interpolate: '@interpolate(flat)' }, -{ success: false, interpolate: '@interpolate(flat, first)' }, -{ success: true, interpolate: '@interpolate(flat, either)' }] -) -). -fn((t) => { - const { interpolate, success } = t.params; - - t.expectGPUErrorInCompatibilityMode( - 'validation', - () => - t.device.createShaderModule({ - code: ` - struct Vertex { - @builtin(position) pos: vec4f, - @location(0) ${interpolate} color : vec4f, - }; - @vertex fn vs() -> Vertex { - var v: Vertex; - v.pos = vec4f(1); - v.color = vec4f(1); - return v; - } - @fragment fn fsWithInterpolationUsage(v: Vertex) -> @location(0) vec4f { - return v.color; - } - ` - }), - !success - ); -}); - -g.test('unsupportedStorageTextureFormats'). -desc( - `Tests that you can not create a shader module with unsupported storage texture formats in compat mode.` -). -params((u) => u.combine('format', kCompatModeUnsupportedStorageTextureFormats)). -fn((t) => { - const { format } = t.params; - - t.expectGPUErrorInCompatibilityMode( - 'validation', - () => - t.device.createShaderModule({ - code: ` - @group(0) @binding(0) var s: texture_storage_2d<${format}, read>; - @compute @workgroup_size(1) fn cs() { - _ = textureLoad(s, vec2u(0)); - } - ` - }), - true - ); -}); - -const kDepthTextureTypeToParams = { - texture_depth_2d: 'vec2u(0), 0', - texture_depth_2d_array: 'vec2u(0), 0, 0', - texture_depth_multisampled_2d: 'vec2u(0), 0' -}; -const kDepthTextureTypes = keysOf(kDepthTextureTypeToParams); - -g.test('textureLoad_with_depth_textures'). -desc( - `Tests that you can not create a shader module that uses textureLoad with a depth texture in compat mode.` -). -params((u) => u.combine('type', kDepthTextureTypes)). -fn((t) => { - const { type } = t.params; - const params = kDepthTextureTypeToParams[type]; - - t.expectGPUErrorInCompatibilityMode( - 'validation', - () => - t.device.createShaderModule({ - code: ` - @group(0) @binding(0) var t: ${type}; - @compute @workgroup_size(1) fn cs() { - _ = textureLoad(t, ${params}); - } - ` - }), - true - ); -}); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/format_info.js b/tests/wpt/webgpu/tests/webgpu/webgpu/format_info.js index 248078fc6c8..0685471aacc 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/format_info.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/format_info.js @@ -1785,6 +1785,14 @@ export function isDepthOrStencilTextureFormat(format) { return isDepthTextureFormat(format) || isStencilTextureFormat(format); } +export function isEncodableTextureFormat(format) { + return kEncodableTextureFormats.includes(format); +} + +export function canUseAsRenderTarget(format) { + return kTextureFormatInfo[format].colorRender || isDepthOrStencilTextureFormat(format); +} + export const kCompatModeUnsupportedStorageTextureFormats = [ 'rg32float', 'rg32sint', @@ -1815,6 +1823,13 @@ export function isCompressedFloatTextureFormat(format) { return isCompressedTextureFormat(format) && format.includes('float'); } +/** + * Returns true of format can be multisampled. + */ +export function isMultisampledTextureFormat(format) { + return kAllTextureFormatInfo[format].multisample; +} + export const kFeaturesForFormats = getFeaturesForFormats(kAllTextureFormats); /** diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/listing.js b/tests/wpt/webgpu/tests/webgpu/webgpu/listing.js index 998993c688e..b8943304746 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/listing.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/listing.js @@ -638,6 +638,15 @@ export const listing = [ ], "readme": "Test every method or option that shouldn't be allowed without a feature enabled.\nIf the feature is not enabled, any use of an enum value added by a feature must be an\n*exception*, per .\n\n- x= that feature {enabled, disabled}\n\nGenerally one file for each feature name, but some may be grouped (e.g. one file for all optional\nquery types, one file for all optional texture formats).\n\nTODO: implement" }, + { + "file": [ + "api", + "validation", + "capability_checks", + "features", + "clip_distances" + ] + }, { "file": [ "api", @@ -791,15 +800,6 @@ export const listing = [ "maxDynamicUniformBuffersPerPipelineLayout" ] }, - { - "file": [ - "api", - "validation", - "capability_checks", - "limits", - "maxInterStageShaderComponents" - ] - }, { "file": [ "api", @@ -1435,6 +1435,14 @@ export const listing = [ "depth_stencil_state" ] }, + { + "file": [ + "api", + "validation", + "render_pipeline", + "float32_blendable" + ] + }, { "file": [ "api", @@ -1697,7 +1705,7 @@ export const listing = [ "api", "validation", "render_pipeline", - "vertex_state" + "unsupported_wgsl" ] }, { @@ -1705,8 +1713,8 @@ export const listing = [ "compat", "api", "validation", - "shader_module", - "shader_module" + "render_pipeline", + "vertex_state" ] }, { @@ -2978,6 +2986,26 @@ export const listing = [ "pow" ] }, + { + "file": [ + "shader", + "execution", + "expression", + "call", + "builtin", + "quadBroadcast" + ] + }, + { + "file": [ + "shader", + "execution", + "expression", + "call", + "builtin", + "quadSwap" + ] + }, { "file": [ "shader", @@ -3128,6 +3156,76 @@ export const listing = [ "storageBarrier" ] }, + { + "file": [ + "shader", + "execution", + "expression", + "call", + "builtin", + "subgroupAdd" + ] + }, + { + "file": [ + "shader", + "execution", + "expression", + "call", + "builtin", + "subgroupAll" + ] + }, + { + "file": [ + "shader", + "execution", + "expression", + "call", + "builtin", + "subgroupAny" + ] + }, + { + "file": [ + "shader", + "execution", + "expression", + "call", + "builtin", + "subgroupBallot" + ] + }, + { + "file": [ + "shader", + "execution", + "expression", + "call", + "builtin", + "subgroupBitwise" + ] + }, + { + "file": [ + "shader", + "execution", + "expression", + "call", + "builtin", + "subgroupBroadcast" + ] + }, + { + "file": [ + "shader", + "execution", + "expression", + "call", + "builtin", + "subgroupMul" + ] + }, { "file": [ "shader", @@ -3228,6 +3326,16 @@ export const listing = [ "textureSample" ] }, + { + "file": [ + "shader", + "execution", + "expression", + "call", + "builtin", + "textureSampleBaseClampToEdge" + ] + }, { "file": [ "shader", @@ -3789,6 +3897,14 @@ export const listing = [ "user_io" ] }, + { + "file": [ + "shader", + "execution", + "shader_io", + "vertex_builtins" + ] + }, { "file": [ "shader", @@ -3835,6 +3951,14 @@ export const listing = [ "increment_decrement" ] }, + { + "file": [ + "shader", + "execution", + "statement", + "phony" + ] + }, { "file": [ "shader", @@ -4009,6 +4133,15 @@ export const listing = [ "parse" ] }, + { + "file": [ + "shader", + "validation", + "expression", + "binary", + "short_circuiting_and_or" + ] + }, { "file": [ "shader", @@ -4609,6 +4742,26 @@ export const listing = [ "pow" ] }, + { + "file": [ + "shader", + "validation", + "expression", + "call", + "builtin", + "quadBroadcast" + ] + }, + { + "file": [ + "shader", + "validation", + "expression", + "call", + "builtin", + "quadSwap" + ] + }, { "file": [ "shader", @@ -4749,6 +4902,106 @@ export const listing = [ "step" ] }, + { + "file": [ + "shader", + "validation", + "expression", + "call", + "builtin", + "subgroupAdd" + ] + }, + { + "file": [ + "shader", + "validation", + "expression", + "call", + "builtin", + "subgroupAnyAll" + ] + }, + { + "file": [ + "shader", + "validation", + "expression", + "call", + "builtin", + "subgroupBallot" + ] + }, + { + "file": [ + "shader", + "validation", + "expression", + "call", + "builtin", + "subgroupBitwise" + ] + }, + { + "file": [ + "shader", + "validation", + "expression", + "call", + "builtin", + "subgroupBroadcast" + ] + }, + { + "file": [ + "shader", + "validation", + "expression", + "call", + "builtin", + "subgroupBroadcastFirst" + ] + }, + { + "file": [ + "shader", + "validation", + "expression", + "call", + "builtin", + "subgroupElect" + ] + }, + { + "file": [ + "shader", + "validation", + "expression", + "call", + "builtin", + "subgroupMinMax" + ] + }, + { + "file": [ + "shader", + "validation", + "expression", + "call", + "builtin", + "subgroupMul" + ] + }, + { + "file": [ + "shader", + "validation", + "expression", + "call", + "builtin", + "subgroupShuffle" + ] + }, { "file": [ "shader", @@ -5143,6 +5396,14 @@ export const listing = [ "logical_negation" ] }, + { + "file": [ + "shader", + "validation", + "extension", + "clip_distances" + ] + }, { "file": [ "shader", diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/print_environment.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/print_environment.spec.js index d9bd5333261..0577ee9859a 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/print_environment.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/print_environment.spec.js @@ -35,9 +35,7 @@ NOTE: If your test runtime elides logs when tests pass, you won't see the prints in the logs. On non-WPT runtimes, it will also print to the console with console.log. WPT disallows console.log and doesn't support logs on passing tests, so this does nothing on WPT.` ). -fn(async (t) => { - // MAINTENANCE_TODO: Remove requestAdapterInfo when info is implemented. - const adapterInfo = t.adapter.info || (await t.adapter.requestAdapterInfo()); +fn((t) => { const isCompatibilityMode = t.adapter. isCompatibilityMode; @@ -51,7 +49,7 @@ fn(async (t) => { adapter: { isFallbackAdapter: t.adapter.isFallbackAdapter, isCompatibilityMode, - info: adapterInfo, + info: t.adapter.info, features: Array.from(t.adapter.features), limits: t.adapter.limits } diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/access/matrix/index.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/access/matrix/index.spec.js index 0f44f06305f..ddceafaa3b8 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/access/matrix/index.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/access/matrix/index.spec.js @@ -11,7 +11,9 @@ import { abstractFloat, f32, vec } from + '../../../../../util/conversion.js'; +import { align } from '../../../../../util/math.js'; import { allInputSources, basicExpressionBuilder, run } from '../../expression.js'; @@ -197,4 +199,74 @@ fn(async (t) => { { inputSource: 'const' }, cases ); +}); + +g.test('non_const_index'). +specURL('https://www.w3.org/TR/WGSL/#matrix-access-expr'). +desc(`Test indexing of a matrix using non-const index`). +params((u) => u.combine('columns', [2, 3, 4]).combine('rows', [2, 3, 4])). +fn((t) => { + const cols = t.params.columns; + const rows = t.params.rows; + const values = Array.from(Array(cols * rows).keys()); + const wgsl = ` +@group(0) @binding(0) var output : array; + +@compute @workgroup_size(${cols}, ${rows}) +fn main(@builtin(local_invocation_id) invocation_id : vec3) { + let m = mat${cols}x${rows}f(${values.join(', ')}); + output[invocation_id.x*${rows} + invocation_id.y] = m[invocation_id.x][invocation_id.y]; +} +`; + + const pipeline = t.device.createComputePipeline({ + layout: 'auto', + compute: { + module: t.device.createShaderModule({ code: wgsl }), + entryPoint: 'main' + } + }); + + const bufferSize = (arr) => { + let offset = 0; + let alignment = 0; + for (const value of arr) { + alignment = Math.max(alignment, value.type.alignment); + offset = align(offset, value.type.alignment) + value.type.size; + } + return align(offset, alignment); + }; + + const toArray = (arr) => { + const array = new Uint8Array(bufferSize(arr)); + let offset = 0; + for (const value of arr) { + offset = align(offset, value.type.alignment); + value.copyTo(array, offset); + offset += value.type.size; + } + return array; + }; + + const expected = values.map((i) => Type['f32'].create(i)); + + const outputBuffer = t.createBufferTracked({ + size: bufferSize(expected), + usage: GPUBufferUsage.STORAGE | GPUBufferUsage.COPY_SRC + }); + + const bindGroup = t.device.createBindGroup({ + layout: pipeline.getBindGroupLayout(0), + entries: [{ binding: 0, resource: { buffer: outputBuffer } }] + }); + + const encoder = t.device.createCommandEncoder(); + const pass = encoder.beginComputePass(); + pass.setPipeline(pipeline); + pass.setBindGroup(0, bindGroup); + pass.dispatchWorkgroups(1); + pass.end(); + t.queue.submit([encoder.finish()]); + + t.expectGPUBufferValuesEqual(outputBuffer, toArray(expected)); }); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/quadBroadcast.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/quadBroadcast.spec.js new file mode 100644 index 00000000000..9539ec8c0ce --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/quadBroadcast.spec.js @@ -0,0 +1,656 @@ +/** +* AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts +**/export const description = ` +Execution tests for quadBroadcast. + +Note: There is a lack of portability for non-uniform execution so these tests +restrict themselves to uniform control flow. +Note: There is no guaranteed mapping between subgroup_invocation_id and +local_invocation_index. Tests should avoid assuming there is. +`;import { makeTestGroup } from '../../../../../../common/framework/test_group.js'; +import { keysOf, objectsToRecord } from '../../../../../../common/util/data_tables.js'; +import { assert, unreachable } from '../../../../../../common/util/util.js'; +import { kTextureFormatInfo } from '../../../../../format_info.js'; +import { kBit } from '../../../../../util/constants.js'; +import { + kConcreteNumericScalarsAndVectors, + Type, + VectorType, + scalarTypeOf } from +'../../../../../util/conversion.js'; +import { align } from '../../../../../util/math.js'; + +import { + kWGSizes, + kDataSentinel, + kPredicateCases, + runComputeTest, + SubgroupTest, + kFramebufferSizes, + runFragmentTest } from +'./subgroup_util.js'; + +export const g = makeTestGroup(SubgroupTest); + +const kTypes = objectsToRecord(kConcreteNumericScalarsAndVectors); + +/** + * Generates scalar values for type + * + * Generates 4 32-bit values whose bit patterns represent + * interesting values of the data type. + * @param type The data type + */ +function generateScalarValues(type) { + const scalarTy = scalarTypeOf(type); + switch (scalarTy) { + case Type.u32: + return [kBit.u32.min, kBit.u32.max, 1111, 2222]; + case Type.i32: + return [ + kBit.i32.positive.min, + kBit.i32.positive.max, + kBit.i32.negative.min, + 0xffffffff // -1 + ]; + case Type.f32: + return [ + kBit.f32.positive.zero, + kBit.f32.positive.nearest_max, + kBit.f32.negative.nearest_min, + 0xbf800000 // -1 + ]; + case Type.f16: + return [ + kBit.f16.positive.zero, + kBit.f16.positive.nearest_max, + kBit.f16.negative.nearest_min, + 0xbc00 // -1 + ]; + default: + unreachable(`Unsupported type: ${type.toString()}`); + } + return [0, 0, 0, 0]; +} + +/** + * Generates input bit patterns for the input type + * + * Generates 4 values of type in a Uint32Array. + * 16-bit types are appropriately packed. + * @param type The data type + */ +function generateTypedInputs(type) { + const scalarValues = generateScalarValues(type); + let elements = 1; + if (type instanceof VectorType) { + elements = type.width; + } + if (type.requiresF16()) { + switch (elements) { + case 1: + return new Uint32Array([ + scalarValues[0] | scalarValues[1] << 16, + scalarValues[2] | scalarValues[3] << 16] + ); + case 2: + return new Uint32Array([ + scalarValues[0] | scalarValues[0] << 16, + scalarValues[1] | scalarValues[1] << 16, + scalarValues[2] | scalarValues[2] << 16, + scalarValues[3] | scalarValues[3] << 16] + ); + case 3: + return new Uint32Array([ + scalarValues[0] | scalarValues[0] << 16, + scalarValues[0] | kDataSentinel << 16, + scalarValues[1] | scalarValues[1] << 16, + scalarValues[1] | kDataSentinel << 16, + scalarValues[2] | scalarValues[2] << 16, + scalarValues[2] | kDataSentinel << 16, + scalarValues[3] | scalarValues[3] << 16, + scalarValues[3] | kDataSentinel << 16] + ); + case 4: + return new Uint32Array([ + scalarValues[0] | scalarValues[0] << 16, + scalarValues[0] | scalarValues[0] << 16, + scalarValues[1] | scalarValues[1] << 16, + scalarValues[1] | scalarValues[1] << 16, + scalarValues[2] | scalarValues[2] << 16, + scalarValues[2] | scalarValues[2] << 16, + scalarValues[3] | scalarValues[3] << 16, + scalarValues[3] | scalarValues[3] << 16] + ); + default: + unreachable(`Unsupported type: ${type.toString()}`); + } + return new Uint32Array([0]); + } else { + const bound = elements === 3 ? 4 : elements; + const values = []; + for (let i = 0; i < 4; i++) { + for (let j = 0; j < bound; j++) { + if (j < elements) { + values.push(scalarValues[i]); + } else { + values.push(kDataSentinel); + } + } + } + return new Uint32Array(values); + } +} + +/** + * Checks results from data types test + * + * The output is expected to match the input values corresponding to the + * id being broadcast (assuming a linear mapping). + * @param metadata An unused parameter + * @param output The output data + * @param input The input data + * @param broadcast The id being broadcast + * @param type The data type being tested + */ +function checkDataTypes( +metadata, // unused +output, +input, +broadcast, +type) +{ + if (type.requiresF16() && !(type instanceof VectorType)) { + const expectIdx = Math.floor(broadcast / 2); + const expectShift = broadcast % 2 === 1; + let expect = input[expectIdx]; + if (expectShift) { + expect >>= 16; + } + expect &= 0xffff; + + for (let i = 0; i < 4; i++) { + const index = Math.floor(i / 2); + const shift = i % 2 === 1; + let res = output[index]; + if (shift) { + res >>= 16; + } + res &= 0xffff; + if (res !== expect) { + return new Error(`${i}: incorrect result +- expected: ${expect} +- got: ${res}`); + } + } + } else { + let uints = 1; + if (type instanceof VectorType) { + uints = type.width === 3 ? 4 : type.width; + if (type.requiresF16()) { + uints = Math.floor(uints / 2); + } + } + for (let i = 0; i < 4; i++) { + for (let j = 0; j < uints; j++) { + const expect = input[broadcast * uints + j]; + const res = output[i * uints + j]; + if (res !== expect) { + return new Error(`${i * uints + j}: incorrect result +- expected: ${expect} +- got: ${res}`); + } + } + } + } + + return undefined; +} + +g.test('data_types'). +desc('Test allowed data types'). +params((u) => +u. +combine('type', keysOf(kTypes)). +beginSubcases(). +combine('id', [0, 1, 2, 3]) +). +beforeAllSubcases((t) => { + const features = ['subgroups']; + const type = kTypes[t.params.type]; + if (type.requiresF16()) { + features.push('subgroups-f16'); + features.push('shader-f16'); + } + t.selectDeviceOrSkipTestCase(features); +}). +fn(async (t) => { + const wgSize = [4, 1, 1]; + const type = kTypes[t.params.type]; + let enables = `enable subgroups;\n`; + if (type.requiresF16()) { + enables += `enable f16;\nenable subgroups_f16;`; + } + const wgsl = ` +${enables} + +@group(0) @binding(0) +var input : array<${type.toString()}>; + +@group(0) @binding(1) +var output : array<${type.toString()}>; + +@group(0) @binding(2) +var metadata : array; // unused + +@compute @workgroup_size(${wgSize[0]}, ${wgSize[1]}, ${wgSize[2]}) +fn main( + @builtin(subgroup_invocation_id) id : u32, +) { + // Force usage + _ = metadata[0]; + + output[id] = quadBroadcast(input[id], ${t.params.id}); +}`; + + const inputData = generateTypedInputs(type); + let uintsPerOutput = 1; + if (type instanceof VectorType) { + uintsPerOutput = type.width === 3 ? 4 : type.width; + if (type.requiresF16()) { + uintsPerOutput = Math.floor(uintsPerOutput / 2); + } + } + await runComputeTest( + t, + wgsl, + wgSize, + uintsPerOutput, + inputData, + (metadata, output) => { + return checkDataTypes(metadata, output, inputData, t.params.id, type); + } + ); +}); + +/** + * Checks quadBroadcast in compute shaders + * + * Assumes that quads are linear within a subgroup. + * + * @param metadata An array of integers divided as follows: + * * first half subgroup invocation ids + * * second half subgroup sizes + * @param output An array of integers divided as follows: + * * first half results of quad broadcast + * * second half generated unique subgroup ids + * @param broadcast The id being broadcast in the range [0, 3] + * @param filter A functor to filter active invocations + */ +function checkBroadcastCompute( +metadata, +output, +broadcast, +filter) +{ + assert(broadcast === Math.trunc(broadcast)); + assert(broadcast >= 0 && broadcast <= 3); + + const bound = Math.floor(output.length / 2); + for (let i = 0; i < bound; i++) { + const subgroup_id = output[bound + i]; + const id = metadata[i]; + const size = metadata[bound + i]; + if (!filter(id, size)) { + if (output[i] !== kDataSentinel) { + return new Error(`Unexpected write for invocation ${i}`); + } + continue; + } + + const quad_id = Math.floor(id / 4); + const quad = [-1, -1, -1, -1]; + for (let j = 0; j < bound; j++) { + const other_id = metadata[j]; + const other_quad_id = Math.floor(other_id / 4); + const other_quad_index = other_id % 4; + const other_subgroup_id = output[bound + j]; + if (other_subgroup_id === subgroup_id && quad_id === other_quad_id) { + quad[other_quad_index] = j; + } + } + for (let j = 0; j < 4; j++) { + if (quad[j] === -1) { + return new Error(`Invocation ${i}: missing quad index ${j}`); + } + } + for (let j = 0; j < 4; j++) { + if (output[quad[j]] !== output[quad[broadcast]]) { + return new Error(`Incorrect result for quad: base invocation = ${ + quad[broadcast] + }, invocation = ${quad[j]} +- expected: ${output[quad[broadcast]]} +- got: ${output[quad[j]]}`); + } + } + } + + return undefined; +} + +g.test('compute,all_active'). +desc( + `Tests broadcast with all active invocations + +Quad operations require a full quad so workgroup sizes are limited to multiples of 4. + ` +). +params((u) => +u. +combine('wgSize', kWGSizes). +filter((t) => { + const wgThreads = t.wgSize[0] * t.wgSize[1] * t.wgSize[2]; + return wgThreads % 4 === 0; +}). +beginSubcases(). +combine('id', [0, 1, 2, 3]) +). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn(async (t) => { + const wgThreads = t.params.wgSize[0] * t.params.wgSize[1] * t.params.wgSize[2]; + + const wgsl = ` +enable subgroups; + +@group(0) @binding(0) +var inputs : u32; // unused + +struct Output { + results : array, + subgroup_size : array, +} + +@group(0) @binding(1) +var output : Output; + +struct Metadata { + id : array, + subgroup_size : array, +} + +@group(0) @binding(2) +var metadata : Metadata; + +@compute @workgroup_size(${t.params.wgSize[0]}, ${t.params.wgSize[1]}, ${t.params.wgSize[2]}) +fn main( + @builtin(local_invocation_index) lid : u32, + @builtin(subgroup_invocation_id) id : u32, + @builtin(subgroup_size) subgroupSize : u32, +) { + // Force usage + _ = inputs; + + let b = quadBroadcast(lid, ${t.params.id}); + output.results[lid] = b; + output.subgroup_size[lid] = subgroupBroadcastFirst(lid + 1); + metadata.id[lid] = id; + metadata.subgroup_size[lid] = subgroupSize; +}`; + + const uintsPerOutput = 2; + await runComputeTest( + t, + wgsl, + [t.params.wgSize[0], t.params.wgSize[1], t.params.wgSize[2]], + uintsPerOutput, + new Uint32Array([0]), // unused + (metadata, output) => { + return checkBroadcastCompute(metadata, output, t.params.id, (id, size) => { + return true; + }); + } + ); +}); + +g.test('compute,split'). +desc( + `Tests broadcast with predicated invocations + +Quad operations require a full quad so workgroup sizes are limited to multiples of 4. +Quad operations require a fully active quad to operate correctly so several of the +predication filters are skipped. + ` +). +params((u) => +u. +combine('predicate', keysOf(kPredicateCases)). +filter((t) => { + return t.predicate === 'lower_half' || t.predicate === 'upper_half'; +}). +combine('wgSize', kWGSizes). +filter((t) => { + const wgThreads = t.wgSize[0] * t.wgSize[1] * t.wgSize[2]; + return wgThreads % 4 === 0; +}). +beginSubcases(). +combine('id', [0, 1, 2, 3]) +). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn(async (t) => { + const wgThreads = t.params.wgSize[0] * t.params.wgSize[1] * t.params.wgSize[2]; + const testcase = kPredicateCases[t.params.predicate]; + + const wgsl = ` +enable subgroups; + +@group(0) @binding(0) +var inputs : u32; // unused + +struct Output { + results : array, + subgroup_size : array, +} + +@group(0) @binding(1) +var output : Output; + +struct Metadata { + id : array, + subgroup_size : array, +} + +@group(0) @binding(2) +var metadata : Metadata; + +@compute @workgroup_size(${t.params.wgSize[0]}, ${t.params.wgSize[1]}, ${t.params.wgSize[2]}) +fn main( + @builtin(local_invocation_index) lid : u32, + @builtin(subgroup_invocation_id) id : u32, + @builtin(subgroup_size) subgroupSize : u32, +) { + // Force usage + _ = inputs; + + output.subgroup_size[lid] = subgroupBroadcastFirst(lid + 1); + metadata.id[lid] = id; + metadata.subgroup_size[lid] = subgroupSize; + + if ${testcase.cond} { + let b = quadBroadcast(lid, ${t.params.id}); + output.results[lid] = b; + } +}`; + + const uintsPerOutput = 2; + await runComputeTest( + t, + wgsl, + [t.params.wgSize[0], t.params.wgSize[1], t.params.wgSize[2]], + uintsPerOutput, + new Uint32Array([0]), // unused + (metadata, output) => { + return checkBroadcastCompute(metadata, output, t.params.id, testcase.filter); + } + ); +}); + +/** + * Checks results of quadBroadcast in fragment shaders. + * + * @param data The framebuffer output + * * component 0 is the broadcast of the integer x position + * * component 1 is the broadcast of the integer y position + * @param format The framebuffer format + * @param width Framebuffer width + * @param height Framebuffer height + * @param broadcast The quad id being broadcast + */ +function checkFragment( +data, +format, +width, +height, +broadcast) +{ + assert(broadcast === Math.trunc(broadcast)); + assert(broadcast >= 0 && broadcast <= 3); + + if (width < 3 || height < 3) { + return new Error( + `Insufficient framebuffer size [${width}w x ${height}h]. Minimum is [3w x 3h].` + ); + } + + const { blockWidth, blockHeight, bytesPerBlock } = kTextureFormatInfo[format]; + const blocksPerRow = width / blockWidth; + // 256 minimum comes from image copy requirements. + const bytesPerRow = align(blocksPerRow * (bytesPerBlock ?? 1), 256); + const uintsPerRow = bytesPerRow / 4; + const uintsPerTexel = (bytesPerBlock ?? 1) / blockWidth / blockHeight / 4; + + const coordToIndex = (row, col) => { + return uintsPerRow * row + col * uintsPerTexel; + }; + + // Iteration skips last row and column to avoid helper invocations because it is not + // guaranteed whether or not they participate in the subgroup operation. + for (let row = 0; row < height - 1; row++) { + for (let col = 0; col < width - 1; col++) { + const offset = coordToIndex(row, col); + + const row_is_odd = row % 2 === 1; + const col_is_odd = col % 2 === 1; + + // Skip checking quads that extend into potential helper invocations. + const max_row = row_is_odd ? row : row + 1; + const max_col = col_is_odd ? col : col + 1; + if (max_row === height - 1 || max_col === width - 1) { + continue; + } + + let expect_row = row; + let expect_col = col; + switch (broadcast) { + case 0: + expect_row = row_is_odd ? row - 1 : row; + expect_col = col_is_odd ? col - 1 : col; + break; + case 1: + expect_row = row_is_odd ? row - 1 : row; + expect_col = col_is_odd ? col : col + 1; + break; + case 2: + expect_row = row_is_odd ? row : row + 1; + expect_col = col_is_odd ? col - 1 : col; + break; + case 3: + expect_row = row_is_odd ? row : row + 1; + expect_col = col_is_odd ? col : col + 1; + break; + } + + const row_broadcast = data[offset + 1]; + const col_broadcast = data[offset]; + if (expect_row !== row_broadcast) { + return new Error(`Row ${row}, col ${col}: incorrect row results: +- expected: ${expect_row} +- got: ${row_broadcast}`); + } + + if (expect_col !== col_broadcast) { + return new Error(`Row ${row}, col ${col}: incorrect col results: +- expected: ${expect_row} +- got: ${col_broadcast}`); + } + } + } + + return undefined; +} + +g.test('fragment,all_active'). +desc(`Tests quadBroadcast in fragment shaders`). +params((u) => +u. +combine('size', kFramebufferSizes). +beginSubcases(). +combine('id', [0, 1, 2, 3]). +combineWithParams([{ format: 'rgba32uint' }]) +). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn(async (t) => { + const fsShader = ` +enable subgroups; + +@group(0) @binding(0) +var inputs : array; // unused + +@fragment +fn main( + @builtin(position) pos : vec4f, +) -> @location(0) vec4u { + // Force usage + _ = inputs[0]; + + let linear = u32(pos.x) + u32(pos.y) * ${t.params.size[0]}; + + // Filter out possible helper invocations. + let x_in_range = u32(pos.x) < (${t.params.size[0]} - 1); + let y_in_range = u32(pos.y) < (${t.params.size[1]} - 1); + let in_range = x_in_range && y_in_range; + + var x_broadcast = select(1001, u32(pos.x), in_range); + var y_broadcast = select(1001, u32(pos.y), in_range); + + x_broadcast = quadBroadcast(x_broadcast, ${t.params.id}); + y_broadcast = quadBroadcast(y_broadcast, ${t.params.id}); + + return vec4u(x_broadcast, y_broadcast, 0, 0); +}`; + + await runFragmentTest( + t, + t.params.format, + fsShader, + t.params.size[0], + t.params.size[1], + new Uint32Array([0]), // unused, + (data) => { + return checkFragment( + data, + t.params.format, + t.params.size[0], + t.params.size[1], + t.params.id + ); + } + ); +}); + +g.test('fragment,split').unimplemented(); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/quadSwap.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/quadSwap.spec.js new file mode 100644 index 00000000000..e15880b9b3c --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/quadSwap.spec.js @@ -0,0 +1,666 @@ +/** +* AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts +**/export const description = ` +Execution tests for quadSwapX, quadSwapY, and quadSwapDiagnoal. + +Note: There is a lack of portability for non-uniform execution so these tests +restrict themselves to uniform control flow. +Note: There is no guaranteed mapping between subgroup_invocation_id and +local_invocation_index. Tests should avoid assuming there is. +`;import { makeTestGroup } from '../../../../../../common/framework/test_group.js'; +import { keysOf, objectsToRecord } from '../../../../../../common/util/data_tables.js'; +import { assert, unreachable } from '../../../../../../common/util/util.js'; +import { kTextureFormatInfo } from '../../../../../format_info.js'; +import { kBit } from '../../../../../util/constants.js'; +import { + kConcreteNumericScalarsAndVectors, + Type, + VectorType, + scalarTypeOf } from +'../../../../../util/conversion.js'; +import { align } from '../../../../../util/math.js'; + +import { + kWGSizes, + kDataSentinel, + kPredicateCases, + runComputeTest, + SubgroupTest, + kFramebufferSizes, + runFragmentTest } from +'./subgroup_util.js'; + +export const g = makeTestGroup(SubgroupTest); + +const kTypes = objectsToRecord(kConcreteNumericScalarsAndVectors); + + + +const kOps = ['quadSwapX', 'quadSwapY', 'quadSwapDiagonal']; + +/** + * Generates scalar values for type + * + * Generates 4 32-bit values whose bit patterns represent + * interesting values of the data type. + * @param type The data type + */ +function generateScalarValues(type) { + const scalarTy = scalarTypeOf(type); + switch (scalarTy) { + case Type.u32: + return [kBit.u32.min, kBit.u32.max, 1111, 2222]; + case Type.i32: + return [ + kBit.i32.positive.min, + kBit.i32.positive.max, + kBit.i32.negative.min, + 0xffffffff // -1 + ]; + case Type.f32: + return [ + kBit.f32.positive.zero, + kBit.f32.positive.nearest_max, + kBit.f32.negative.nearest_min, + 0xbf800000 // -1 + ]; + case Type.f16: + return [ + kBit.f16.positive.zero, + kBit.f16.positive.nearest_max, + kBit.f16.negative.nearest_min, + 0xbc00 // -1 + ]; + default: + unreachable(`Unsupported type: ${type.toString()}`); + } + return [0, 0, 0, 0]; +} + +/** + * Generates input bit patterns for the input type + * + * Generates 4 values of type in a Uint32Array. + * 16-bit types are appropriately packed. + * @param type The data type + */ +function generateTypedInputs(type) { + const scalarValues = generateScalarValues(type); + let elements = 1; + if (type instanceof VectorType) { + elements = type.width; + } + if (type.requiresF16()) { + switch (elements) { + case 1: + return new Uint32Array([ + scalarValues[0] | scalarValues[1] << 16, + scalarValues[2] | scalarValues[3] << 16] + ); + case 2: + return new Uint32Array([ + scalarValues[0] | scalarValues[0] << 16, + scalarValues[1] | scalarValues[1] << 16, + scalarValues[2] | scalarValues[2] << 16, + scalarValues[3] | scalarValues[3] << 16] + ); + case 3: + return new Uint32Array([ + scalarValues[0] | scalarValues[0] << 16, + scalarValues[0] | kDataSentinel << 16, + scalarValues[1] | scalarValues[1] << 16, + scalarValues[1] | kDataSentinel << 16, + scalarValues[2] | scalarValues[2] << 16, + scalarValues[2] | kDataSentinel << 16, + scalarValues[3] | scalarValues[3] << 16, + scalarValues[3] | kDataSentinel << 16] + ); + case 4: + return new Uint32Array([ + scalarValues[0] | scalarValues[0] << 16, + scalarValues[0] | scalarValues[0] << 16, + scalarValues[1] | scalarValues[1] << 16, + scalarValues[1] | scalarValues[1] << 16, + scalarValues[2] | scalarValues[2] << 16, + scalarValues[2] | scalarValues[2] << 16, + scalarValues[3] | scalarValues[3] << 16, + scalarValues[3] | scalarValues[3] << 16] + ); + default: + unreachable(`Unsupported type: ${type.toString()}`); + } + return new Uint32Array([0]); + } else { + const bound = elements === 3 ? 4 : elements; + const values = []; + for (let i = 0; i < 4; i++) { + for (let j = 0; j < bound; j++) { + if (j < elements) { + values.push(scalarValues[i]); + } else { + values.push(kDataSentinel); + } + } + } + return new Uint32Array(values); + } +} + +/** + * Returns the swapped quad invocation id for the given op + * + * @param index The index in the range [0,3] + * @param op The swap + */ +function swapIndex(index, op) { + assert(index === Math.trunc(index)); + assert(index >= 0 && index <= 3); + switch (op) { + case 'quadSwapX': + return index ^ 1; + case 'quadSwapY': + return index ^ 2; + case 'quadSwapDiagonal': + return index ^ 3; + } + unreachable(`Unhandled op ${op}`); +} + +/** + * Checks the results of data types test + * + * The outputs for a given index are expected to match the input values + * for the given swap. + * @param metadata An unused parameter + * @param output The output data + * @param input The input data + * @param op The type of swap + * @param type The data type + */ +function checkDataTypes( +metadata, // unused +output, +input, +op, +type) +{ + if (type.requiresF16() && !(type instanceof VectorType)) { + for (let i = 0; i < 4; i++) { + const swapIdx = swapIndex(i, op); + + const expectIdx = Math.floor(swapIdx / 2); + const expectShift = swapIdx % 2 === 1; + let expect = input[expectIdx]; + if (expectShift) { + expect >>= 16; + } + expect &= 0xffff; + + const resIdx = Math.floor(i / 2); + const resShift = i % 2 === 1; + let res = output[resIdx]; + if (resShift) { + res >>= 16; + } + res &= 0xffff; + + if (res !== expect) { + return new Error(`${i}: incorrect result +- expected: ${expect} +- got: ${res}`); + } + } + } else { + let uints = 1; + if (type instanceof VectorType) { + uints = type.width === 3 ? 4 : type.width; + if (type.requiresF16()) { + uints = Math.floor(uints / 2); + } + } + for (let i = 0; i < 4; i++) { + for (let j = 0; j < uints; j++) { + const expect = input[swapIndex(i, op) * uints + j]; + const res = output[i * uints + j]; + if (res !== expect) { + return new Error(`${uints * i + j}: incorrect result +- expected: ${expect} +- got: ${res}`); + } + } + } + } + + return undefined; +} + +g.test('data_types'). +desc('Test allowed data types'). +params((u) => u.combine('type', keysOf(kTypes)).beginSubcases().combine('op', kOps)). +beforeAllSubcases((t) => { + const features = ['subgroups']; + const type = kTypes[t.params.type]; + if (type.requiresF16()) { + features.push('subgroups-f16'); + features.push('shader-f16'); + } + t.selectDeviceOrSkipTestCase(features); +}). +fn(async (t) => { + const wgSize = [4, 1, 1]; + const type = kTypes[t.params.type]; + let enables = `enable subgroups;\n`; + if (type.requiresF16()) { + enables += `enable f16;\nenable subgroups_f16;`; + } + const wgsl = ` +${enables} + +@group(0) @binding(0) +var input : array<${type.toString()}>; + +@group(0) @binding(1) +var output : array<${type.toString()}>; + +@group(0) @binding(2) +var metadata : array; // unused + +@compute @workgroup_size(${wgSize[0]}, ${wgSize[1]}, ${wgSize[2]}) +fn main( + @builtin(subgroup_invocation_id) id : u32, +) { + // Force usage + _ = metadata[0]; + + output[id] = ${t.params.op}(input[id]); +}`; + + const inputData = generateTypedInputs(type); + let uintsPerOutput = 1; + if (type instanceof VectorType) { + uintsPerOutput = type.width === 3 ? 4 : type.width; + if (type.requiresF16()) { + uintsPerOutput = Math.floor(uintsPerOutput / 2); + } + } + await runComputeTest( + t, + wgsl, + wgSize, + uintsPerOutput, + inputData, + (metadata, output) => { + return checkDataTypes(metadata, output, inputData, t.params.op, type); + } + ); +}); + +/** + * Checks quad swaps in compute shaders + * + * Assumes that quads are linear within a subgroup. + * + * @param metadata An array of integers divided as follows: + * * first half subgroup invocation ids + * * second half subgroup sizes + * @param output An array of integers divided as follows: + * * first half results of quad broadcast + * * second half generated unique subgroup ids + * @param op The swap operation + * @param filter A functor to filter active invocations + */ +function checkSwapCompute( +metadata, +output, +op, +filter) +{ + const bound = Math.floor(output.length / 2); + for (let i = 0; i < bound; i++) { + const subgroup_id = output[bound + i]; + const id = metadata[i]; + const size = metadata[bound + i]; + if (!filter(id, size)) { + if (output[i] !== kDataSentinel) { + return new Error(`Unexpected write for invocation ${i}`); + } + continue; + } + + const quad_id = Math.floor(id / 4); + const quad_index = id % 4; + let found = false; + for (let j = 0; j < bound; j++) { + const other_id = metadata[j]; + const other_quad_id = Math.floor(other_id / 4); + const other_quad_index = other_id % 4; + const other_subgroup_id = output[bound + j]; + if ( + subgroup_id === other_subgroup_id && + quad_id === other_quad_id && + quad_index === swapIndex(other_quad_index, op)) + { + found = true; + if (output[i] !== j) { + return new Error(`Invocation ${i}: incorrect result +- expected: ${j} +- got: ${output[i]}`); + } + break; + } + } + if (!found) { + return new Error(`Invocation ${i}: failed to find swapped result`); + } + } + + return undefined; +} + +g.test('compute,all_active'). +desc( + `Tests swaps with all active invocations + +Quad operations require a full quad so workgroup sizes are limited to multiples of 4. + ` +). +params((u) => +u. +combine('wgSize', kWGSizes). +filter((t) => { + const wgThreads = t.wgSize[0] * t.wgSize[1] * t.wgSize[2]; + return wgThreads % 4 === 0; +}). +beginSubcases(). +combine('op', kOps) +). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn(async (t) => { + const wgThreads = t.params.wgSize[0] * t.params.wgSize[1] * t.params.wgSize[2]; + + const wgsl = ` +enable subgroups; + +@group(0) @binding(0) +var inputs : u32; // unused + +struct Output { + results : array, + subgroup_size : array, +} + +@group(0) @binding(1) +var output : Output; + +struct Metadata { + id : array, + subgroup_size : array, +} + +@group(0) @binding(2) +var metadata : Metadata; + +@compute @workgroup_size(${t.params.wgSize[0]}, ${t.params.wgSize[1]}, ${t.params.wgSize[2]}) +fn main( + @builtin(local_invocation_index) lid : u32, + @builtin(subgroup_invocation_id) id : u32, + @builtin(subgroup_size) subgroupSize : u32, +) { + // Force usage + _ = inputs; + + let b = ${t.params.op}(lid); + output.results[lid] = b; + output.subgroup_size[lid] = subgroupBroadcastFirst(lid + 1); + metadata.id[lid] = id; + metadata.subgroup_size[lid] = subgroupSize; +}`; + + const uintsPerOutput = 2; + await runComputeTest( + t, + wgsl, + [t.params.wgSize[0], t.params.wgSize[1], t.params.wgSize[2]], + uintsPerOutput, + new Uint32Array([0]), // unused + (metadata, output) => { + return checkSwapCompute(metadata, output, t.params.op, (id, size) => { + return true; + }); + } + ); +}); + +g.test('compute,split'). +desc( + `Tests swaps with all predicated invocations + +Quad operations require a full quad so workgroup sizes are limited to multiples of 4. +Quad operations require a fully active quad to operate correctly so several of the +predication filters are skipped. + ` +). +params((u) => +u. +combine('predicate', keysOf(kPredicateCases)). +filter((t) => { + return t.predicate === 'lower_half' || t.predicate === 'upper_half'; +}). +combine('wgSize', kWGSizes). +filter((t) => { + const wgThreads = t.wgSize[0] * t.wgSize[1] * t.wgSize[2]; + return wgThreads % 4 === 0; +}). +beginSubcases(). +combine('op', kOps) +). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn(async (t) => { + const wgThreads = t.params.wgSize[0] * t.params.wgSize[1] * t.params.wgSize[2]; + const testcase = kPredicateCases[t.params.predicate]; + + const wgsl = ` +enable subgroups; + +@group(0) @binding(0) +var inputs : u32; // unused + +struct Output { + results : array, + subgroup_size : array, +} + +@group(0) @binding(1) +var output : Output; + +struct Metadata { + id : array, + subgroup_size : array, +} + +@group(0) @binding(2) +var metadata : Metadata; + +@compute @workgroup_size(${t.params.wgSize[0]}, ${t.params.wgSize[1]}, ${t.params.wgSize[2]}) +fn main( + @builtin(local_invocation_index) lid : u32, + @builtin(subgroup_invocation_id) id : u32, + @builtin(subgroup_size) subgroupSize : u32, +) { + // Force usage + _ = inputs; + + output.subgroup_size[lid] = subgroupBroadcastFirst(lid + 1); + metadata.id[lid] = id; + metadata.subgroup_size[lid] = subgroupSize; + + if ${testcase.cond} { + let b = ${t.params.op}(lid); + output.results[lid] = b; + } +}`; + + const uintsPerOutput = 2; + await runComputeTest( + t, + wgsl, + [t.params.wgSize[0], t.params.wgSize[1], t.params.wgSize[2]], + uintsPerOutput, + new Uint32Array([0]), // unused + (metadata, output) => { + return checkSwapCompute(metadata, output, t.params.op, testcase.filter); + } + ); +}); + +/** + * Checks results of quad swaps in fragment shaders. + * + * @param data The framebuffer output + * * component 0 is the broadcast of the integer x position + * * component 1 is the broadcast of the integer y position + * @param format The framebuffer format + * @param width Framebuffer width + * @param height Framebuffer height + * @param broadcast The quad id being broadcast + */ +function checkFragment( +data, +format, +width, +height, +op) +{ + if (width < 3 || height < 3) { + return new Error( + `Insufficient framebuffer size [${width}w x ${height}h]. Minimum is [3w x 3h].` + ); + } + + const { blockWidth, blockHeight, bytesPerBlock } = kTextureFormatInfo[format]; + const blocksPerRow = width / blockWidth; + // 256 minimum comes from image copy requirements. + const bytesPerRow = align(blocksPerRow * (bytesPerBlock ?? 1), 256); + const uintsPerRow = bytesPerRow / 4; + const uintsPerTexel = (bytesPerBlock ?? 1) / blockWidth / blockHeight / 4; + + const coordToIndex = (row, col) => { + return uintsPerRow * row + col * uintsPerTexel; + }; + + // Iteration skips last row and column to avoid helper invocations because it is not + // guaranteed whether or not they participate in the subgroup operation. + for (let row = 0; row < height - 1; row++) { + for (let col = 0; col < width - 1; col++) { + const offset = coordToIndex(row, col); + + const row_is_odd = row % 2 === 1; + const col_is_odd = col % 2 === 1; + + // Skip checking quads that extend into potential helper invocations. + const max_row = row_is_odd ? row : row + 1; + const max_col = col_is_odd ? col : col + 1; + if (max_row === height - 1 || max_col === width - 1) { + continue; + } + + let expect_row = row; + let expect_col = col; + switch (op) { + case 'quadSwapX': + expect_col = col_is_odd ? col - 1 : col + 1; + break; + case 'quadSwapY': + expect_row = row_is_odd ? row - 1 : row + 1; + break; + case 'quadSwapDiagonal': + expect_row = row_is_odd ? row - 1 : row + 1; + expect_col = col_is_odd ? col - 1 : col + 1; + break; + } + + const row_output = data[offset + 1]; + const col_output = data[offset]; + if (expect_row !== row_output) { + return new Error(`Row ${row}, col ${col}: incorrect row results: +- expected: ${expect_row} +- got: ${row_output}`); + } + + if (expect_col !== col_output) { + return new Error(`Row ${row}, col ${col}: incorrect col results: +- expected: ${expect_row} +- got: ${col_output}`); + } + } + } + + return undefined; +} + +g.test('fragment,all_active'). +desc(`Tests quad swaps in fragment shaders`). +params((u) => +u. +combine('size', kFramebufferSizes). +beginSubcases(). +combine('op', kOps). +combineWithParams([{ format: 'rgba32uint' }]) +). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn(async (t) => { + const fsShader = ` +enable subgroups; + +@group(0) @binding(0) +var inputs : array; // unused + +@fragment +fn main( + @builtin(position) pos : vec4f, +) -> @location(0) vec4u { + // Force usage + _ = inputs[0]; + + let linear = u32(pos.x) + u32(pos.y) * ${t.params.size[0]}; + + // Filter out possible helper invocations. + let x_in_range = u32(pos.x) < (${t.params.size[0]} - 1); + let y_in_range = u32(pos.y) < (${t.params.size[1]} - 1); + let in_range = x_in_range && y_in_range; + + var x_swap = select(1001, u32(pos.x), in_range); + var y_swap = select(1001, u32(pos.y), in_range); + + x_swap = ${t.params.op}(x_swap); + y_swap = ${t.params.op}(y_swap); + + return vec4u(x_swap, y_swap, 0, 0); +}`; + + await runFragmentTest( + t, + t.params.format, + fsShader, + t.params.size[0], + t.params.size[1], + new Uint32Array([0]), // unused, + (data) => { + return checkFragment( + data, + t.params.format, + t.params.size[0], + t.params.size[1], + t.params.op + ); + } + ); +}); + +g.test('fragment,split').unimplemented(); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/smoothstep.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/smoothstep.spec.js index 353f70a00c3..c8fe39c196e 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/smoothstep.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/smoothstep.spec.js @@ -9,9 +9,14 @@ T is S or vecN Returns the smooth Hermite interpolation between 0 and 1. Component-wise when T is a vector. For scalar T, the result is t * t * (3.0 - 2.0 * t), where t = clamp((x - low) / (high - low), 0.0, 1.0). + +If low >= high: +* It is a shader-creation error if low and high are const-expressions. +* It is a pipeline-creation error if low and high are override-expressions. `;import { makeTestGroup } from '../../../../../../common/framework/test_group.js'; import { GPUTest } from '../../../../../gpu_test.js'; import { Type } from '../../../../../util/conversion.js'; + import { allInputSources, onlyConstInputSource, run } from '../../expression.js'; import { abstractFloatBuiltin, builtin } from './builtin.js'; @@ -19,6 +24,13 @@ import { d } from './smoothstep.cache.js'; export const g = makeTestGroup(GPUTest); +// Returns true if `c` is valid for a const evaluation of smoothstep. +function validForConst(c) { + const low = c.input[0]; + const high = c.input[1]; + return low.value < high.value; +} + g.test('abstract_float'). specURL('https://www.w3.org/TR/WGSL/#float-builtin-functions'). desc(`abstract float tests`). @@ -28,7 +40,7 @@ combine('inputSource', onlyConstInputSource). combine('vectorize', [undefined, 2, 3, 4]) ). fn(async (t) => { - const cases = await d.get('abstract_const'); + const cases = (await d.get('abstract_const')).filter((c) => validForConst(c)); await run( t, abstractFloatBuiltin('smoothstep'), @@ -47,7 +59,15 @@ u.combine('inputSource', allInputSources).combine('vectorize', [undefined, 2, 3, ). fn(async (t) => { const cases = await d.get(t.params.inputSource === 'const' ? 'f32_const' : 'f32_non_const'); - await run(t, builtin('smoothstep'), [Type.f32, Type.f32, Type.f32], Type.f32, t.params, cases); + const validCases = cases.filter((c) => t.params.inputSource !== 'const' || validForConst(c)); + await run( + t, + builtin('smoothstep'), + [Type.f32, Type.f32, Type.f32], + Type.f32, + t.params, + validCases + ); }); g.test('f16'). @@ -61,5 +81,13 @@ beforeAllSubcases((t) => { }). fn(async (t) => { const cases = await d.get(t.params.inputSource === 'const' ? 'f16_const' : 'f16_non_const'); - await run(t, builtin('smoothstep'), [Type.f16, Type.f16, Type.f16], Type.f16, t.params, cases); + const validCases = cases.filter((c) => t.params.inputSource !== 'const' || validForConst(c)); + await run( + t, + builtin('smoothstep'), + [Type.f16, Type.f16, Type.f16], + Type.f16, + t.params, + validCases + ); }); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/subgroupAdd.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/subgroupAdd.spec.js new file mode 100644 index 00000000000..250e876f4b0 --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/subgroupAdd.spec.js @@ -0,0 +1,364 @@ +/** +* AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts +**/export const description = ` +Execution tests for subgroupAdd, subgroupExclusiveAdd, and subgroupInclusiveAdd + +Note: There is a lack of portability for non-uniform execution so these tests +restrict themselves to uniform control flow. +Note: There is no guaranteed mapping between subgroup_invocation_id and +local_invocation_index. Tests should avoid assuming there is. +`;import { makeTestGroup } from '../../../../../../common/framework/test_group.js'; +import { keysOf, objectsToRecord } from '../../../../../../common/util/data_tables.js'; +import { iterRange } from '../../../../../../common/util/util.js'; +import { GPUTest } from '../../../../../gpu_test.js'; +import { + kConcreteNumericScalarsAndVectors, + Type, + VectorType, + numberToFloatBits, + floatBitsToNumber, + kFloat32Format, + kFloat16Format, + scalarTypeOf } from +'../../../../../util/conversion.js'; +import { FP } from '../../../../../util/floating_point.js'; + +import { + kNumCases, + kStride, + kWGSizes, + kPredicateCases, + runAccuracyTest, + runComputeTest } from +'./subgroup_util.js'; + +export const g = makeTestGroup(GPUTest); + +const kIdentity = 0; + +const kDataTypes = objectsToRecord(kConcreteNumericScalarsAndVectors); + +const kOperations = ['subgroupAdd', 'subgroupExclusiveAdd', 'subgroupInclusiveAdd']; + +g.test('fp_accuracy'). +desc( + `Tests the accuracy of floating-point addition. + +The order of operations is implementation defined, most threads are filled with +the identity value and two receive random values. +Subgroup sizes are not known ahead of time so some cases may not perform any +interesting operations. The test biases towards checking subgroup sizes under 64. +These tests only check two values in order to reuse more of the existing infrastructure +and limit the number of permutations needed to calculate the final result.` +). +params((u) => +u. +combine('case', [...iterRange(kNumCases, (x) => x)]). +combine('type', ['f32', 'f16']). +combine('wgSize', [ +[kStride, 1, 1], +[kStride / 2, 2, 1]] +) +). +beforeAllSubcases((t) => { + const features = ['subgroups']; + if (t.params.type === 'f16') { + features.push('shader-f16'); + features.push('subgroups-f16'); + } + t.selectDeviceOrSkipTestCase(features); +}). +fn(async (t) => { + await runAccuracyTest( + t, + t.params.case, + [t.params.wgSize[0], t.params.wgSize[1], t.params.wgSize[2]], + 'subgroupAdd', + t.params.type, + kIdentity, + t.params.type === 'f16' ? FP.f16.additionInterval : FP.f32.additionInterval + ); +}); + +/** + * Checks subgroup additions + * + * Expected results: + * - subgroupAdd: each invocation should have result equal to real subgroup size + * - subgroupExclusiveAdd: each invocation should have result equal to its subgroup invocation id + * - subgroupInclusiveAdd: each invocation should be equal to the result of subgroupExclusiveAdd plus the fill value + * @param metadata An array containing actual subgroup size per invocation followed by + * subgroup invocation id per invocation + * @param output An array of additions + * @param type The data type + * @param operation Type of addition + * @param expectedfillValue The original value used to fill the test array + */ +function checkAddition( +metadata, +output, +type, +operation, +expectedfillValue) +{ + let numEles = 1; + if (type instanceof VectorType) { + numEles = type.width; + } + const scalarTy = scalarTypeOf(type); + const expectedOffset = operation === 'subgroupAdd' ? 0 : metadata.length / 2; + for (let i = 0; i < metadata.length / 2; i++) { + let expected = metadata[i + expectedOffset]; + if (operation === 'subgroupInclusiveAdd') { + expected += expectedfillValue; + } + + for (let j = 0; j < numEles; j++) { + let idx = i * numEles + j; + const isOdd = idx & 0x1; + if (scalarTy === Type.f16) { + idx = Math.floor(idx / 2); + } + let val = output[idx]; + if (scalarTy === Type.f32) { + val = floatBitsToNumber(val, kFloat32Format); + } else if (scalarTy === Type.f16) { + if (isOdd) { + val = val >> 16; + } + val = floatBitsToNumber(val & 0xffff, kFloat16Format); + } + if (expected !== val) { + return new Error(`Invocation ${i}, component ${j}: incorrect result +- expected: ${expected} +- got: ${val}`); + } + } + } + + return undefined; +} + +g.test('data_types'). +desc( + `Tests subgroup addition for valid data types + +Tests a simple addition of all 1 values. +Reductions expect result to be equal to actual subgroup size. +Exclusice scans expect result to be equal subgroup invocation id. + +TODO: support vec3 types. + ` +). +params((u) => +u. +combine('type', keysOf(kDataTypes)). +filter((t) => { + const type = kDataTypes[t.type]; + if (type instanceof VectorType) { + return type.width !== 3; + } + return true; +}). +beginSubcases(). +combine('wgSize', kWGSizes). +combine('operation', kOperations) +). +beforeAllSubcases((t) => { + const features = ['subgroups']; + const type = kDataTypes[t.params.type]; + if (type.requiresF16()) { + features.push('shader-f16'); + features.push('subgroups-f16'); + } + t.selectDeviceOrSkipTestCase(features); +}). +fn(async (t) => { + const type = kDataTypes[t.params.type]; + let numEles = 1; + if (type instanceof VectorType) { + numEles = type.width; + } + const scalarType = scalarTypeOf(type); + let enables = 'enable subgroups;\n'; + if (type.requiresF16()) { + enables += 'enable f16;\nenable subgroups_f16;\n'; + } + + const wgThreads = t.params.wgSize[0] * t.params.wgSize[1] * t.params.wgSize[2]; + + const wgsl = ` +${enables} + +@group(0) @binding(0) +var inputs : array<${type.toString()}>; + +@group(0) @binding(1) +var outputs : array<${type.toString()}>; + +struct Metadata { + subgroup_size : array, + subgroup_invocation_id : array, +} + +@group(0) @binding(2) +var metadata : Metadata; + +@compute @workgroup_size(${t.params.wgSize[0]}, ${t.params.wgSize[1]}, ${t.params.wgSize[2]}) +fn main( + @builtin(local_invocation_index) lid : u32, + @builtin(subgroup_invocation_id) id : u32, +) { + // Record the actual subgroup size for this invocation. + // Note: subgroup_size builtin is always a power-of-2 and might be larger + // if the subgroup is not full. + let ballot = subgroupBallot(true); + var size = countOneBits(ballot.x); + size += countOneBits(ballot.y); + size += countOneBits(ballot.z); + size += countOneBits(ballot.w); + metadata.subgroup_size[lid] = size; + + // Record subgroup invocation id for this invocation. + metadata.subgroup_invocation_id[lid] = id; + + outputs[lid] = ${t.params.operation}(inputs[lid]); +}`; + const expectedFillValue = 1; + let fillValue = expectedFillValue; + let numUints = wgThreads * numEles; + if (scalarType === Type.f32) { + fillValue = numberToFloatBits(1, kFloat32Format); + } else if (scalarType === Type.f16) { + const f16 = numberToFloatBits(1, kFloat16Format); + fillValue = f16 | f16 << 16; + numUints = Math.ceil(numUints / 2); + } + await runComputeTest( + t, + wgsl, + [t.params.wgSize[0], t.params.wgSize[1], t.params.wgSize[2]], + numUints, + new Uint32Array([...iterRange(numUints, (x) => fillValue)]), + (metadata, output) => { + return checkAddition(metadata, output, type, t.params.operation, expectedFillValue); + } + ); +}); + +g.test('fragment').unimplemented(); + +/** + * Performs correctness checking for predicated additions + * + * Assumes the shader performs a predicated subgroup addition with the + * subgroup_invocation_id as the data. + * + * @param metadata An array containing subgroup sizes and subgroup invocation ids + * @param output An array containing the output results + * @param operation The type of addition + * @param filter A functor that mirrors the predication in the shader + */ +function checkPredicatedAddition( +metadata, +output, +operation, +filter) +{ + for (let i = 0; i < output.length; i++) { + const size = metadata[i]; + const id = metadata[output.length + i]; + let expected = 0; + if (filter(id, size)) { + const bound = + operation === 'subgroupInclusiveAdd' ? id + 1 : operation === 'subgroupAdd' ? size : id; + for (let j = 0; j < bound; j++) { + if (filter(j, size)) { + expected += j; + } + } + } else { + expected = 999; + } + if (expected !== output[i]) { + return new Error(`Invocation ${i}: incorrect result +- expected: ${expected} +- got: ${output[i]}`); + } + } + return undefined; +} + +g.test('compute,split'). +desc('Tests that only active invocations contribute to the operation'). +params((u) => +u. +combine('case', keysOf(kPredicateCases)). +beginSubcases(). +combine('operation', kOperations). +combine('wgSize', kWGSizes) +). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn(async (t) => { + const testcase = kPredicateCases[t.params.case]; + const outputUintsPerElement = 1; + const inputData = new Uint32Array([0]); // no input data + const wgThreads = t.params.wgSize[0] * t.params.wgSize[1] * t.params.wgSize[2]; + + const wgsl = ` +enable subgroups; + +@group(0) @binding(0) +var input : array; + +@group(0) @binding(1) +var outputs : array; + +struct Metadata { + subgroup_size : array, + subgroup_invocation_id : array, +} + +@group(0) @binding(2) +var metadata : Metadata; + +@compute @workgroup_size(${t.params.wgSize[0]}, ${t.params.wgSize[1]}, ${t.params.wgSize[2]}) +fn main( + @builtin(local_invocation_index) lid : u32, + @builtin(subgroup_invocation_id) id : u32, +) { + _ = input[0]; + + // Record the actual subgroup size for this invocation. + // Note: subgroup_size builtin is always a power-of-2 and might be larger + // if the subgroup is not full. + let ballot = subgroupBallot(true); + var subgroupSize = countOneBits(ballot.x); + subgroupSize += countOneBits(ballot.y); + subgroupSize += countOneBits(ballot.z); + subgroupSize += countOneBits(ballot.w); + metadata.subgroup_size[lid] = subgroupSize; + + // Record subgroup invocation id for this invocation. + metadata.subgroup_invocation_id[lid] = id; + + if ${testcase.cond} { + outputs[lid] = ${t.params.operation}(id); + } else { + return; + } +}`; + + await runComputeTest( + t, + wgsl, + [t.params.wgSize[0], t.params.wgSize[1], t.params.wgSize[2]], + outputUintsPerElement, + inputData, + (metadata, output) => { + return checkPredicatedAddition(metadata, output, t.params.operation, testcase.filter); + } + ); +}); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/subgroupAll.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/subgroupAll.spec.js new file mode 100644 index 00000000000..2f9b66f6124 --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/subgroupAll.spec.js @@ -0,0 +1,390 @@ +/** +* AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts +**/export const description = ` +Execution tests for subgroupAll. + +Note: There is a lack of portability for non-uniform execution so these tests +restrict themselves to uniform control flow. +Note: There is no guaranteed mapping between subgroup_invocation_id and +local_invocation_index. Tests should avoid assuming there is. +`;import { makeTestGroup } from '../../../../../../common/framework/test_group.js'; +import { keysOf } from '../../../../../../common/util/data_tables.js'; +import { iterRange } from '../../../../../../common/util/util.js'; +import { kTextureFormatInfo } from '../../../../../format_info.js'; +import { align } from '../../../../../util/math.js'; +import { PRNG } from '../../../../../util/prng.js'; + +import { + kWGSizes, + kPredicateCases, + SubgroupTest, + kDataSentinel, + kFramebufferSizes, + runComputeTest, + runFragmentTest } from +'./subgroup_util.js'; + +export const g = makeTestGroup(SubgroupTest); + +const kNumCases = 15; + +/** + * Generate input data for testing. + * + * Data is generated in the following categories: + * Seed 0 generates all 0 data + * Seed 1 generates all 1 data + * Seeds 2-9 generates all 1s except for a zero randomly once per 32 elements + * Seeds 10+ generate all random data + * @param seed The seed for the PRNG + * @param num The number of data items to generate + */ +function generateInputData(seed, num) { + const prng = new PRNG(seed); + + const bound = Math.min(num, 32); + const index = prng.uniformInt(bound); + + return new Uint32Array([ + ...iterRange(num, (x) => { + if (seed === 0) { + return 0; + } else if (seed === 1) { + return 1; + } else if (seed < 10) { + const bounded = x % bound; + return bounded === index ? 0 : 1; + } + return prng.uniformInt(2); + })] + ); +} + +/** + * Checks the result of a subgroupAll operation + * + * Since subgroup size depends on the pipeline compile, we calculate the expected + * results after execution. The shader generates a subgroup id and records it for + * each invocation. The check first calculates the expected result for each subgroup + * and then compares to the actual result for each invocation. The filter functor + * ensures only the correct invocations contribute to the calculation. + * @param metadata An array of uints: + * * first half containing subgroup sizes (from builtin value) + * * second half subgroup invocation id + * @param output An array of uints containing: + * * first half is the outputs of subgroupAll + * * second half is a generated subgroup id + * @param numInvs Number of invocations executed + * @param input The input data (equal size to output) + * @param filter A functor to filter active invocations + */ +function checkAll( +metadata, // unused +output, +numInvs, +input, +filter) +{ + // First, generate expected results. + const expected = new Map(); + for (let inv = 0; inv < numInvs; inv++) { + const size = metadata[inv]; + const id = metadata[inv + numInvs]; + if (!filter(id, size)) { + continue; + } + const subgroup_id = output[numInvs + inv]; + let v = expected.get(subgroup_id) ?? 1; + v &= input[inv]; + expected.set(subgroup_id, v); + } + + // Second, check against actual results. + for (let inv = 0; inv < numInvs; inv++) { + const size = metadata[inv]; + const id = metadata[inv + numInvs]; + const res = output[inv]; + if (filter(id, size)) { + const subgroup_id = output[numInvs + inv]; + const expected_v = expected.get(subgroup_id) ?? 0; + if (expected_v !== res) { + return new Error(`Invocation ${inv}: +- expected: ${expected_v} +- got: ${res}`); + } + } else { + if (res !== kDataSentinel) { + return new Error(`Invocation ${inv} unexpected write: +- subgroup invocation id: ${id} +- subgroup size: ${size}`); + } + } + } + + return undefined; +} + +g.test('compute,all_active'). +desc(`Test compute subgroupAll`). +params((u) => +u. +combine('wgSize', kWGSizes). +beginSubcases(). +combine('case', [...iterRange(kNumCases, (x) => x)]) +). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn(async (t) => { + const wgThreads = t.params.wgSize[0] * t.params.wgSize[1] * t.params.wgSize[2]; + + const wgsl = ` +enable subgroups; + +@group(0) @binding(0) +var inputs : array; + +@group(0) @binding(1) +var outputs : array; + +struct Metadata { + subgroup_size: array, + subgroup_invocation_id: array, +} + +@group(0) @binding(2) +var metadata : Metadata; + +@compute @workgroup_size(${t.params.wgSize[0]}, ${t.params.wgSize[1]}, ${t.params.wgSize[2]}) +fn main( + @builtin(local_invocation_index) lid : u32, + @builtin(subgroup_invocation_id) id : u32, + @builtin(subgroup_size) subgroupSize : u32, +) { + metadata.subgroup_size[lid] = subgroupSize; + + metadata.subgroup_invocation_id[lid] = id; + + // Record a representative subgroup id. + outputs[lid + ${wgThreads}] = subgroupBroadcastFirst(lid); + + let res = select(0u, 1u, subgroupAll(bool(inputs[lid]))); + outputs[lid] = res; +}`; + + const inputData = generateInputData(t.params.case, wgThreads); + + const uintsPerOutput = 2; + await runComputeTest( + t, + wgsl, + [t.params.wgSize[0], t.params.wgSize[1], t.params.wgSize[2]], + uintsPerOutput, + inputData, + (metadata, output) => { + return checkAll(metadata, output, wgThreads, inputData, (id, size) => { + return true; + }); + } + ); +}); + +g.test('compute,split'). +desc('Test that only active invocation participate'). +params((u) => +u. +combine('predicate', keysOf(kPredicateCases)). +beginSubcases(). +combine('wgSize', kWGSizes). +combine('case', [...iterRange(kNumCases, (x) => x)]) +). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn(async (t) => { + const testcase = kPredicateCases[t.params.predicate]; + const wgThreads = t.params.wgSize[0] * t.params.wgSize[1] * t.params.wgSize[2]; + + const wgsl = ` +enable subgroups; + +@group(0) @binding(0) +var inputs : array; + +@group(0) @binding(1) +var outputs : array; + +struct Metadata { + subgroup_size : array, + subgroup_invocation_id : array, +} + +@group(0) @binding(2) +var metadata : Metadata; + +@compute @workgroup_size(${t.params.wgSize[0]}, ${t.params.wgSize[1]}, ${t.params.wgSize[2]}) +fn main( + @builtin(local_invocation_index) lid : u32, + @builtin(subgroup_invocation_id) id : u32, + @builtin(subgroup_size) subgroupSize : u32, +) { + metadata.subgroup_size[lid] = subgroupSize; + + // Record subgroup invocation id for this invocation. + metadata.subgroup_invocation_id[lid] = id; + + // Record a generated subgroup id. + outputs[${wgThreads} + lid] = subgroupBroadcastFirst(lid); + + if ${testcase.cond} { + outputs[lid] = select(0u, 1u, subgroupAll(bool(inputs[lid]))); + } else { + return; + } +}`; + + const inputData = generateInputData(t.params.case, wgThreads); + + const uintsPerOutput = 2; + await runComputeTest( + t, + wgsl, + [t.params.wgSize[0], t.params.wgSize[1], t.params.wgSize[2]], + uintsPerOutput, + inputData, + (metadata, output) => { + return checkAll(metadata, output, wgThreads, inputData, testcase.filter); + } + ); +}); + +/** + * Checks subgroupAll results from a fragment shader. + * + * @param data Framebuffer output + * * component 0 is result + * * component 1 is generated subgroup id + * @param input An array of input data + * @param format The framebuffer format + * @param width Framebuffer width + * @param height Framebuffer height + */ +function checkFragmentAll( +data, +input, +format, +width, +height) +{ + const { blockWidth, blockHeight, bytesPerBlock } = kTextureFormatInfo[format]; + const blocksPerRow = width / blockWidth; + // 256 minimum comes from image copy requirements. + const bytesPerRow = align(blocksPerRow * (bytesPerBlock ?? 1), 256); + const uintsPerRow = bytesPerRow / 4; + const uintsPerTexel = (bytesPerBlock ?? 1) / blockWidth / blockHeight / 4; + + // Iteration skips last row and column to avoid helper invocations because it is not + // guaranteed whether or not they participate in the subgroup operation. + const expected = new Map(); + for (let row = 0; row < height - 1; row++) { + for (let col = 0; col < width - 1; col++) { + const offset = uintsPerRow * row + col * uintsPerTexel; + const subgroup_id = data[offset + 1]; + + if (subgroup_id === 0) { + return new Error(`Internal error: helper invocation at (${col}, ${row})`); + } + + let v = expected.get(subgroup_id) ?? 1; + // First index of input is an atomic counter. + v &= input[row * width + col]; + expected.set(subgroup_id, v); + } + } + + for (let row = 0; row < height - 1; row++) { + for (let col = 0; col < width - 1; col++) { + const offset = uintsPerRow * row + col * uintsPerTexel; + const res = data[offset]; + const subgroup_id = data[offset + 1]; + + if (subgroup_id === 0) { + // Inactive in the fragment. + continue; + } + + const expected_v = expected.get(subgroup_id) ?? 0; + if (expected_v !== res) { + return new Error(`Row ${row}, col ${col}: incorrect results: +- expected: ${expected_v} +- got: ${res}`); + } + } + } + + return undefined; +} + +g.test('fragment,all_active'). +desc('Tests subgroupAll in fragment shaders'). +params((u) => +u. +combine('size', kFramebufferSizes). +beginSubcases(). +combine('case', [...iterRange(kNumCases, (x) => x)]). +combineWithParams([{ format: 'rg32uint' }]) +). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn(async (t) => { + const numInputs = t.params.size[0] * t.params.size[1]; + const inputData = generateInputData(t.params.case, numInputs); + + const fsShader = ` +enable subgroups; + +@group(0) @binding(0) +var inputs : array; + +@fragment +fn main( + @builtin(position) pos : vec4f, +) -> @location(0) vec2u { + // Generate a subgroup id based on linearized position, but avoid 0. + let linear = u32(pos.x) + u32(pos.y) * ${t.params.size[0]}; + var subgroup_id = linear + 1; + subgroup_id = subgroupBroadcastFirst(subgroup_id); + + // Filter out possible helper invocations. + let x_in_range = u32(pos.x) < (${t.params.size[0]} - 1); + let y_in_range = u32(pos.y) < (${t.params.size[1]} - 1); + let in_range = x_in_range && y_in_range; + let input = select(1u, inputs[linear], in_range); + + let res = select(0u, 1u, subgroupAll(bool(input))); + return vec2u(res, subgroup_id); +}`; + + await runFragmentTest( + t, + t.params.format, + fsShader, + t.params.size[0], + t.params.size[1], + inputData, + (data) => { + return checkFragmentAll( + data, + inputData, + t.params.format, + t.params.size[0], + t.params.size[1] + ); + } + ); +}); + +// Using subgroup operations in control with fragment shaders +// quickly leads to unportable behavior. +g.test('fragment,split').unimplemented(); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/subgroupAny.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/subgroupAny.spec.js new file mode 100644 index 00000000000..8b3a52a3658 --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/subgroupAny.spec.js @@ -0,0 +1,390 @@ +/** +* AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts +**/export const description = ` +Execution tests for subgroupAny. + +Note: There is a lack of portability for non-uniform execution so these tests +restrict themselves to uniform control flow. +Note: There is no guaranteed mapping between subgroup_invocation_id and +local_invocation_index. Tests should avoid assuming there is. +`;import { makeTestGroup } from '../../../../../../common/framework/test_group.js'; +import { keysOf } from '../../../../../../common/util/data_tables.js'; +import { iterRange } from '../../../../../../common/util/util.js'; +import { kTextureFormatInfo } from '../../../../../format_info.js'; +import { align } from '../../../../../util/math.js'; +import { PRNG } from '../../../../../util/prng.js'; + +import { + kWGSizes, + kPredicateCases, + SubgroupTest, + kDataSentinel, + runComputeTest, + runFragmentTest, + kFramebufferSizes } from +'./subgroup_util.js'; + +export const g = makeTestGroup(SubgroupTest); + +const kNumCases = 15; + +/** + * Generate input data for testing. + * + * Data is generated in the following categories: + * Seed 0 generates all 0 data + * Seed 1 generates all 1 data + * Seeds 2-9 generates all 0s except for a one randomly once per 32 elements + * Seeds 10+ generate all random data + * @param seed The seed for the PRNG + * @param num The number of data items to generate + */ +function generateInputData(seed, num) { + const prng = new PRNG(seed); + + const bound = Math.min(num, 32); + const index = prng.uniformInt(bound); + + return new Uint32Array([ + ...iterRange(num, (x) => { + if (seed === 0) { + return 0; + } else if (seed === 1) { + return 1; + } else if (seed < 10) { + const bounded = x % bound; + return bounded === index ? 1 : 0; + } + return prng.uniformInt(2); + })] + ); +} + +/** + * Checks the result of a subgroupAny operation + * + * Since subgroup size depends on the pipeline compile, we calculate the expected + * results after execution. The shader generates a subgroup id and records it for + * each invocation. The check first calculates the expected result for each subgroup + * and then compares to the actual result for each invocation. The filter functor + * ensures only the correct invocations contribute to the calculation. + * @param metadata An array of uints: + * * first half containing subgroup sizes (from builtin value) + * * second half subgroup invocation id + * @param output An array of uints containing: + * * first half is the outputs of subgroupAny + * * second half is a generated subgroup id + * @param numInvs Number of invocations executed + * @param input The input data (equal size to output) + * @param filter A functor to filter active invocations + */ +function checkAny( +metadata, // unused +output, +numInvs, +input, +filter) +{ + // First, generate expected results. + const expected = new Map(); + for (let inv = 0; inv < numInvs; inv++) { + const size = metadata[inv]; + const id = metadata[inv + numInvs]; + if (!filter(id, size)) { + continue; + } + const subgroup_id = output[numInvs + inv]; + let v = expected.get(subgroup_id) ?? 0; + v |= input[inv]; + expected.set(subgroup_id, v); + } + + // Second, check against actual results. + for (let inv = 0; inv < numInvs; inv++) { + const size = metadata[inv]; + const id = metadata[inv + numInvs]; + const res = output[inv]; + if (filter(id, size)) { + const subgroup_id = output[numInvs + inv]; + const expected_v = expected.get(subgroup_id) ?? 0; + if (expected_v !== res) { + return new Error(`Invocation ${inv}: +- expected: ${expected_v} +- got: ${res}`); + } + } else { + if (res !== kDataSentinel) { + return new Error(`Invocation ${inv} unexpected write: +- subgroup invocation id: ${id} +- subgroup size: ${size}`); + } + } + } + + return undefined; +} + +g.test('compute,all_active'). +desc(`Test compute subgroupAny`). +params((u) => +u. +combine('wgSize', kWGSizes). +beginSubcases(). +combine('case', [...iterRange(kNumCases, (x) => x)]) +). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn(async (t) => { + const wgThreads = t.params.wgSize[0] * t.params.wgSize[1] * t.params.wgSize[2]; + + const wgsl = ` +enable subgroups; + +@group(0) @binding(0) +var inputs : array; + +@group(0) @binding(1) +var outputs : array; + +struct Metadata { + subgroup_size: array, + subgroup_invocation_id: array, +} + +@group(0) @binding(2) +var metadata : Metadata; + +@compute @workgroup_size(${t.params.wgSize[0]}, ${t.params.wgSize[1]}, ${t.params.wgSize[2]}) +fn main( + @builtin(local_invocation_index) lid : u32, + @builtin(subgroup_invocation_id) id : u32, + @builtin(subgroup_size) subgroupSize : u32, +) { + metadata.subgroup_size[lid] = subgroupSize; + + metadata.subgroup_invocation_id[lid] = id; + + // Record a representative subgroup id. + outputs[lid + ${wgThreads}] = subgroupBroadcastFirst(lid); + + let res = select(0u, 1u, subgroupAny(bool(inputs[lid]))); + outputs[lid] = res; +}`; + + const inputData = generateInputData(t.params.case, wgThreads); + + const uintsPerOutput = 2; + await runComputeTest( + t, + wgsl, + [t.params.wgSize[0], t.params.wgSize[1], t.params.wgSize[2]], + uintsPerOutput, + inputData, + (metadata, output) => { + return checkAny(metadata, output, wgThreads, inputData, (id, size) => { + return true; + }); + } + ); +}); + +g.test('compute,split'). +desc('Test that only active invocation participate'). +params((u) => +u. +combine('predicate', keysOf(kPredicateCases)). +beginSubcases(). +combine('wgSize', kWGSizes). +combine('case', [...iterRange(kNumCases, (x) => x)]) +). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn(async (t) => { + const testcase = kPredicateCases[t.params.predicate]; + const wgThreads = t.params.wgSize[0] * t.params.wgSize[1] * t.params.wgSize[2]; + + const wgsl = ` +enable subgroups; + +@group(0) @binding(0) +var inputs : array; + +@group(0) @binding(1) +var outputs : array; + +struct Metadata { + subgroup_size : array, + subgroup_invocation_id : array, +} + +@group(0) @binding(2) +var metadata : Metadata; + +@compute @workgroup_size(${t.params.wgSize[0]}, ${t.params.wgSize[1]}, ${t.params.wgSize[2]}) +fn main( + @builtin(local_invocation_index) lid : u32, + @builtin(subgroup_invocation_id) id : u32, + @builtin(subgroup_size) subgroupSize : u32, +) { + metadata.subgroup_size[lid] = subgroupSize; + + // Record subgroup invocation id for this invocation. + metadata.subgroup_invocation_id[lid] = id; + + // Record a generated subgroup id. + outputs[${wgThreads} + lid] = subgroupBroadcastFirst(lid); + + if ${testcase.cond} { + outputs[lid] = select(0u, 1u, subgroupAny(bool(inputs[lid]))); + } else { + return; + } +}`; + + const inputData = generateInputData(t.params.case, wgThreads); + + const uintsPerOutput = 2; + await runComputeTest( + t, + wgsl, + [t.params.wgSize[0], t.params.wgSize[1], t.params.wgSize[2]], + uintsPerOutput, + inputData, + (metadata, output) => { + return checkAny(metadata, output, wgThreads, inputData, testcase.filter); + } + ); +}); + +/** + * Checks subgroupAny results from a fragment shader. + * + * @param data Framebuffer output + * * component 0 is result + * * component 1 is generated subgroup id + * @param input An array of input data + * @param format The framebuffer format + * @param width Framebuffer width + * @param height Framebuffer height + */ +function checkFragmentAny( +data, +input, +format, +width, +height) +{ + const { blockWidth, blockHeight, bytesPerBlock } = kTextureFormatInfo[format]; + const blocksPerRow = width / blockWidth; + // 256 minimum comes from image copy requirements. + const bytesPerRow = align(blocksPerRow * (bytesPerBlock ?? 1), 256); + const uintsPerRow = bytesPerRow / 4; + const uintsPerTexel = (bytesPerBlock ?? 1) / blockWidth / blockHeight / 4; + + // Iteration skips last row and column to avoid helper invocations because it is not + // guaranteed whether or not they participate in the subgroup operation. + const expected = new Map(); + for (let row = 0; row < height - 1; row++) { + for (let col = 0; col < width - 1; col++) { + const offset = uintsPerRow * row + col * uintsPerTexel; + const subgroup_id = data[offset + 1]; + + if (subgroup_id === 0) { + return new Error(`Internal error: helper invocation at (${col}, ${row})`); + } + + let v = expected.get(subgroup_id) ?? 0; + // First index of input is an atomic counter. + v |= input[row * width + col]; + expected.set(subgroup_id, v); + } + } + + for (let row = 0; row < height - 1; row++) { + for (let col = 0; col < width - 1; col++) { + const offset = uintsPerRow * row + col * uintsPerTexel; + const res = data[offset]; + const subgroup_id = data[offset + 1]; + + if (subgroup_id === 0) { + // Inactive in the fragment. + continue; + } + + const expected_v = expected.get(subgroup_id) ?? 0; + if (expected_v !== res) { + return new Error(`Row ${row}, col ${col}: incorrect results: +- expected: ${expected_v} +- got: ${res}`); + } + } + } + + return undefined; +} + +g.test('fragment,all_active'). +desc('Tests subgroupAny in fragment shaders'). +params((u) => +u. +combine('size', kFramebufferSizes). +beginSubcases(). +combine('case', [...iterRange(kNumCases, (x) => x)]). +combineWithParams([{ format: 'rg32uint' }]) +). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn(async (t) => { + const numInputs = t.params.size[0] * t.params.size[1]; + const inputData = generateInputData(t.params.case, numInputs); + + const fsShader = ` +enable subgroups; + +@group(0) @binding(0) +var inputs : array; + +@fragment +fn main( + @builtin(position) pos : vec4f, +) -> @location(0) vec2u { + // Generate a subgroup id based on linearized position, but avoid 0. + let linear = u32(pos.x) + u32(pos.y) * ${t.params.size[0]}; + var subgroup_id = linear + 1; + subgroup_id = subgroupBroadcastFirst(subgroup_id); + + // Filter out possible helper invocations. + let x_in_range = u32(pos.x) < (${t.params.size[0]} - 1); + let y_in_range = u32(pos.y) < (${t.params.size[1]} - 1); + let in_range = x_in_range && y_in_range; + let input = select(0u, inputs[linear], in_range); + + let res = select(0u, 1u, subgroupAny(bool(input))); + return vec2u(res, subgroup_id); +}`; + + await runFragmentTest( + t, + t.params.format, + fsShader, + t.params.size[0], + t.params.size[1], + inputData, + (data) => { + return checkFragmentAny( + data, + inputData, + t.params.format, + t.params.size[0], + t.params.size[1] + ); + } + ); +}); + +// Using subgroup operations in control with fragment shaders +// quickly leads to unportable behavior. +g.test('fragment,split').unimplemented(); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/subgroupBallot.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/subgroupBallot.spec.js new file mode 100644 index 00000000000..2bb107d9998 --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/subgroupBallot.spec.js @@ -0,0 +1,339 @@ +/** +* AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts +**/export const description = ` +Execution tests for subgroupBallot + +Note: There is a lack of portability for non-uniform execution so these tests +restrict themselves to uniform control flow or returning early. +Note: There is no guaranteed mapping between subgroup_invocation_id and +local_invocation_index. Tests should avoid assuming there is. +`;import { makeTestGroup } from '../../../../../../common/framework/test_group.js'; +import { keysOf } from '../../../../../../common/util/data_tables.js'; +import { iterRange } from '../../../../../../common/util/util.js'; +import { GPUTest } from '../../../../../gpu_test.js'; + +export const g = makeTestGroup(GPUTest); + +// 128 is the maximum possible subgroup size. +const kInvocations = 128; + +function getMask(size) { + return (1n << BigInt(size)) - 1n; +} + +function checkBallots( +data, +subgroupSize, +filter, +expect, +allActive) +{ + for (let i = 0; i < kInvocations; i++) { + const idx = i * 4; + let actual = 0n; + for (let j = 0; j < 4; j++) { + actual |= BigInt(data[idx + j]) << BigInt(32 * j); + } + let expectedResult = expect(subgroupSize); + const subgroupId = i % subgroupSize; + if (!allActive && !filter(subgroupId, subgroupSize)) { + expectedResult = 0n; + } + if (expectedResult !== actual) { + return new Error( + `Invocation ${i}, subgroup inv id ${i % subgroupSize}, size ${subgroupSize} +- expected: ${expectedResult.toString(16)} +- got: ${actual.toString(16)}` + ); + } + } + + return undefined; +} + +async function runTest( +t, +wgsl, +filter, +expect, +allActive) +{ + const sizeBuffer = t.makeBufferWithContents( + new Uint32Array([0]), + GPUBufferUsage.COPY_SRC | GPUBufferUsage.COPY_DST | GPUBufferUsage.STORAGE + ); + t.trackForCleanup(sizeBuffer); + + const outputNumInts = kInvocations * 4; + const outputBuffer = t.makeBufferWithContents( + new Uint32Array([...iterRange(outputNumInts, (x) => 0)]), + GPUBufferUsage.COPY_SRC | GPUBufferUsage.COPY_DST | GPUBufferUsage.STORAGE + ); + t.trackForCleanup(outputBuffer); + + const pipeline = t.device.createComputePipeline({ + layout: 'auto', + compute: { + module: t.device.createShaderModule({ + code: wgsl + }), + entryPoint: 'main' + } + }); + const bg = t.device.createBindGroup({ + layout: pipeline.getBindGroupLayout(0), + entries: [ + { + binding: 0, + resource: { + buffer: sizeBuffer + } + }, + { + binding: 1, + resource: { + buffer: outputBuffer + } + }] + + }); + + const encoder = t.device.createCommandEncoder(); + const pass = encoder.beginComputePass(); + pass.setPipeline(pipeline); + pass.setBindGroup(0, bg); + pass.dispatchWorkgroups(1, 1, 1); + pass.end(); + t.queue.submit([encoder.finish()]); + + const sizeReadback = await t.readGPUBufferRangeTyped(sizeBuffer, { + srcByteOffset: 0, + type: Uint32Array, + typedLength: 1, + method: 'copy' + }); + const subgroupSize = sizeReadback.data[0]; + + const outputReadback = await t.readGPUBufferRangeTyped(outputBuffer, { + srcByteOffset: 0, + type: Uint32Array, + typedLength: outputNumInts, + method: 'copy' + }); + const output = outputReadback.data; + + t.expectOK(checkBallots(output, subgroupSize, filter, expect, allActive)); +} + +const kCases = { + every_even: { + cond: `id % 2 == 0`, + filter: (id, size) => { + return id % 2 === 0; + }, + expect: (subgroupSize) => { + const base = BigInt('0x55555555555555555555555555555555'); + const mask = getMask(subgroupSize); + return base & mask; + } + }, + every_odd: { + cond: `id % 2 == 1`, + filter: (id, size) => { + return id % 2 === 1; + }, + expect: (subgroupSize) => { + const base = BigInt('0xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'); + const mask = getMask(subgroupSize); + return base & mask; + } + }, + lower_half: { + cond: `id < subgroupSize / 2`, + filter: (id, size) => { + return id < Math.floor(size / 2); + }, + expect: (size) => { + return getMask(Math.floor(size / 2)); + } + }, + upper_half: { + cond: `id >= subgroupSize / 2`, + filter: (id, size) => { + return id >= Math.floor(size / 2); + }, + expect: (size) => { + return getMask(Math.floor(size / 2)) << BigInt(Math.floor(size / 2)); + } + }, + first_two: { + cond: `id == 0 || id == 1`, + filter: (id) => { + return id === 0 || id === 1; + }, + expect: (size) => { + return getMask(2); + } + } +}; + +g.test('compute,split'). +desc('Tests ballot in a split subgroup'). +params((u) => u.combine('case', keysOf(kCases))). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn(async (t) => { + const testcase = kCases[t.params.case]; + const wgsl = ` +enable subgroups; + +@group(0) @binding(0) +var size : u32; + +@group(0) @binding(1) +var output : array; + +@compute @workgroup_size(${kInvocations}) +fn main(@builtin(subgroup_size) subgroupSize : u32, + @builtin(subgroup_invocation_id) id : u32, + @builtin(local_invocation_index) lid : u32) { + if (lid == 0) { + size = subgroupSize; + } + if ${testcase.cond} { + output[lid] = subgroupBallot(true); + } else { + return; + } +}`; + + await runTest(t, wgsl, testcase.filter, testcase.expect, false); +}); + +g.test('fragment,split').unimplemented(); + +g.test('predicate'). +desc('Tests the predicate parameter'). +params((u) => u.combine('case', keysOf(kCases))). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn(async (t) => { + const testcase = kCases[t.params.case]; + const wgsl = ` +enable subgroups; + +@group(0) @binding(0) +var size : u32; + +@group(0) @binding(1) +var output : array; + +@compute @workgroup_size(${kInvocations}) +fn main(@builtin(subgroup_size) subgroupSize : u32, + @builtin(subgroup_invocation_id) id : u32, + @builtin(local_invocation_index) lid : u32) { + if (lid == 0) { + size = subgroupSize; + } + let cond = ${testcase.cond}; + let b = subgroupBallot(cond); + output[lid] = b; +}`; + + await runTest(t, wgsl, testcase.filter, testcase.expect, true); +}); + +const kBothCases = { + empty: { + cond: `id < subgroupSize / 2`, + pred: `id >= subgroupSize / 2`, + filter: (id, size) => { + return id < Math.floor(size / 2); + }, + expect: (size) => { + return 0n; + } + }, + full: { + cond: `id < 128`, + pred: `lid < 128`, + filter: (id, size) => { + return true; + }, + expect: (size) => { + return getMask(size); + } + }, + one_in_four: { + cond: `id % 2 == 0`, + pred: `id % 4 == 0`, + filter: (id, size) => { + return id % 2 === 0; + }, + expect: (size) => { + const base = BigInt('0x11111111111111111111111111111111'); + const mask = getMask(size); + return base & mask; + } + }, + middle_half: { + cond: `id >= subgroupSize / 4`, + pred: `id < 3 * (subgroupSize / 4)`, + filter: (id, size) => { + return id >= Math.floor(size / 4); + }, + expect: (size) => { + return getMask(Math.floor(size / 2)) << BigInt(Math.floor(size / 4)); + } + }, + middle_half_every_other: { + cond: `(id >= subgroupSize / 4) && (id < 3 * (subgroupSize / 4))`, + pred: `id % 2 == 0`, + filter: (id, size) => { + return id >= Math.floor(size / 4) && id < 3 * Math.floor(size / 4); + }, + expect: (size) => { + const base = BigInt('0x55555555555555555555555555555555'); + const mask = getMask(Math.floor(size / 2)) << BigInt(Math.floor(size / 4)); + return base & mask; + } + } +}; + +g.test('predicate_and_control_flow'). +desc('Test dynamic predicate and control flow together'). +params((u) => u.combine('case', keysOf(kBothCases))). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn(async (t) => { + const testcase = kBothCases[t.params.case]; + const wgsl = ` +enable subgroups; + +@group(0) @binding(0) +var size : u32; + +@group(0) @binding(1) +var output : array; + +@compute @workgroup_size(${kInvocations}) +fn main(@builtin(subgroup_size) subgroupSize : u32, + @builtin(subgroup_invocation_id) id : u32, + @builtin(local_invocation_index) lid : u32) { + if (lid == 0) { + size = subgroupSize; + } + if ${testcase.cond} { + output[lid] = subgroupBallot(${testcase.pred}); + } else { + return; + } +}`; + + await runTest(t, wgsl, testcase.filter, testcase.expect, false); +}); + +g.test('fragment').unimplemented(); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/subgroupBitwise.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/subgroupBitwise.spec.js new file mode 100644 index 00000000000..a44ae05d8a7 --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/subgroupBitwise.spec.js @@ -0,0 +1,562 @@ +/** +* AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts +**/export const description = ` +Execution tests for subgroupAny. + +Note: There is a lack of portability for non-uniform execution so these tests +restrict themselves to uniform control flow. +Note: There is no guaranteed mapping between subgroup_invocation_id and +local_invocation_index. Tests should avoid assuming there is. +`;import { makeTestGroup } from '../../../../../../common/framework/test_group.js'; +import { keysOf, objectsToRecord } from '../../../../../../common/util/data_tables.js'; +import { iterRange } from '../../../../../../common/util/util.js'; +import { kTextureFormatInfo } from '../../../../../format_info.js'; +import { + kConcreteSignedIntegerScalarsAndVectors, + kConcreteUnsignedIntegerScalarsAndVectors, + scalarTypeOf, + + VectorType } from +'../../../../../util/conversion.js'; +import { align } from '../../../../../util/math.js'; +import { PRNG } from '../../../../../util/prng.js'; + +import { + kWGSizes, + kPredicateCases, + SubgroupTest, + kDataSentinel, + runComputeTest, + runFragmentTest, + kFramebufferSizes } from +'./subgroup_util.js'; + +export const g = makeTestGroup(SubgroupTest); + +const kNumCases = 15; +const kOps = ['subgroupAnd', 'subgroupOr', 'subgroupXor']; +const kTypes = objectsToRecord([ +...kConcreteSignedIntegerScalarsAndVectors, +...kConcreteUnsignedIntegerScalarsAndVectors] +); + +/** + * Performs the appropriate bitwise operation on v1 and v2. + * + * @param op The subgroup operation + * @param v1 The first value + * @param v2 The second value + */ +function bitwise(op, v1, v2) { + switch (op) { + case 'subgroupAnd': + return v1 & v2; + case 'subgroupOr': + return v1 | v2; + case 'subgroupXor': + return v1 ^ v2; + } +} + +/** + * Returns the identity value for the subgroup operations + * + * @param op The subgroup operation + */ +function identity(op) { + switch (op) { + case 'subgroupAnd': + return ~0; + case 'subgroupOr': + case 'subgroupXor': + return 0; + } +} + +/** + * Checks the results for data type test + * + * The shader generate a unique subgroup id for each subgroup (avoiding 0). + * The check calculates the expected result for all subgroups and then compares that + * to the actual results. + * @param metadata An array of integers divided as follows: + * * first half subgroup invocation id + * * second half unique subgroup id + * @param output An array of output values + * @param type The type being tested + * @param op The subgroup operation + * @param offset A constant offset added to subgroup invocation id to form the + * the input to the subgroup operation + */ +function checkDataTypes( +metadata, +output, +type, +op, +offset) +{ + const expected = new Map(); + for (let i = 0; i < Math.floor(metadata.length / 2); i++) { + const group_id = metadata[i + Math.floor(metadata.length / 2)]; + let expect = expected.get(group_id) ?? identity(op); + expect = bitwise(op, expect, i + offset); + expected.set(group_id, expect); + } + + let numEles = 1; + let stride = 1; + if (type instanceof VectorType) { + numEles = type.width; + stride = numEles === 3 ? 4 : numEles; + } + for (let inv = 0; inv < Math.floor(output.length / stride); inv++) { + const group_id = metadata[inv + Math.floor(metadata.length / 2)]; + const expect = expected.get(group_id) ?? 0; + for (let ele = 0; ele < numEles; ele++) { + const res = output[inv * stride + ele]; + if (res !== expect) { + return new Error(`Invocation ${inv}, component ${ele}: incorrect result +- expected: ${expect} +- got: ${res}`); + } + } + } + + return undefined; +} + +g.test('data_types'). +desc('Tests allowed data types'). +params((u) => +u. +combine('type', keysOf(kTypes)). +beginSubcases(). +combine('wgSize', kWGSizes). +combine('op', kOps) +). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn(async (t) => { + const type = kTypes[t.params.type]; + let numEles = 1; + if (type instanceof VectorType) { + numEles = type.width === 3 ? 4 : type.width; + } + + const scalarTy = scalarTypeOf(type); + + const wgThreads = t.params.wgSize[0] * t.params.wgSize[1] * t.params.wgSize[2]; + + const wgsl = ` +enable subgroups; + +@group(0) @binding(0) +var inputs : array; + +@group(0) @binding(1) +var outputs : array<${type.toString()}>; + +struct Metadata { + id : array, + group_id : array +} + +@group(0) @binding(2) +var metadata : Metadata; + +@compute @workgroup_size(${t.params.wgSize[0]}, ${t.params.wgSize[1]}, ${t.params.wgSize[2]}) +fn main( + @builtin(local_invocation_index) lid : u32, + @builtin(subgroup_invocation_id) id : u32, +) { + + // Record subgroup invocation id for this invocation. + metadata.id[lid] = id; + + // Record a unique id for this subgroup (avoid 0). + let group_id = subgroupBroadcastFirst(lid + 1); + metadata.group_id[lid] = group_id; + + outputs[lid] = ${t.params.op}(${type.toString()}(${scalarTy.toString()}(lid + inputs[0]))); +}`; + + const magicOffset = 0x7fff000f; + await runComputeTest( + t, + wgsl, + [t.params.wgSize[0], t.params.wgSize[1], t.params.wgSize[2]], + numEles, + new Uint32Array([magicOffset]), + (metadata, output) => { + return checkDataTypes(metadata, output, type, t.params.op, magicOffset); + } + ); +}); + +/** + * Generates randomized input data + * + * Case 0: All 0s + * Case 1: All 0xffffs + * Case 2-9: All identity values except an inverted value randomly every 32 values. + * All values capped to 0xffff + * Case 10+: Random values in the range [0, 2 ** 30] + * @param seed The PRNG seed + * @param num The number of values to generate + * @param identity The identity value for the operation + */ +function generateInputData(seed, num, identity) { + const prng = new PRNG(seed); + + const bound = Math.min(num, 32); + const index = prng.uniformInt(bound); + + return new Uint32Array([ + ...iterRange(num, (x) => { + if (seed === 0) { + return 0; + } else if (seed === 1) { + return 0xffff; + } else if (seed < 10) { + const bounded = x % bound; + let val = bounded === index ? ~identity : identity; + val &= 0xffff; + return val; + } + return prng.uniformInt(1 << 30); + })] + ); +} + +/** + * Checks the result of compute tests + * + * Calculates the expected results for each subgroup and compares against + * the actual output. + * @param metadata An array divided as follows: + * * first half: subgroup invocation id in lower 16 bits + * subgroup size in upper 16 bits + * * second half: unique subgroup id + * @param output The outputs + * @param input The input data + * @param op The subgroup operation + * @param filter A predicate used to filter invocations. + */ +function checkBitwiseCompute( +metadata, +output, +input, +op, +filter) +{ + const expected = new Map(); + for (let i = 0; i < output.length; i++) { + const group_id = metadata[i + output.length]; + const combo = metadata[i]; + const id = combo & 0xffff; + const size = combo >> 16 & 0xffff; + if (filter(id, size)) { + let expect = expected.get(group_id) ?? identity(op); + expect = bitwise(op, expect, input[i]); + expected.set(group_id, expect); + } + } + + for (let i = 0; i < output.length; i++) { + const group_id = metadata[i + output.length]; + const combo = metadata[i]; + const id = combo & 0xffff; + const size = combo >> 16 & 0xffff; + const res = output[i]; + if (filter(id, size)) { + const expect = expected.get(group_id) ?? 0; + if (res !== expect) { + return new Error(`Invocation ${i}: incorrect result +- expected: ${expect} +- got: ${res}`); + } + } else { + if (res !== kDataSentinel) { + return new Error(`Invocation ${i}: unexpected write`); + } + } + } + + return undefined; +} + +g.test('compute,all_active'). +desc('Test bitwise operations with randomized inputs'). +params((u) => +u. +combine('case', [...iterRange(kNumCases, (x) => x)]). +beginSubcases(). +combine('wgSize', kWGSizes). +combine('op', kOps) +). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn(async (t) => { + const wgThreads = t.params.wgSize[0] * t.params.wgSize[1] * t.params.wgSize[2]; + + const wgsl = ` +enable subgroups; + +@group(0) @binding(0) +var inputs : array; + +@group(0) @binding(1) +var outputs : array; + +struct Metadata { + id_and_size : array, + group_id : array +} + +@group(0) @binding(2) +var metadata : Metadata; + +@compute @workgroup_size(${t.params.wgSize[0]}, ${t.params.wgSize[1]}, ${t.params.wgSize[2]}) +fn main( + @builtin(local_invocation_index) lid : u32, + @builtin(subgroup_invocation_id) id : u32, + @builtin(subgroup_size) sg_size : u32, +) { + + // Record both subgroup invocation id and subgroup size in the same u32. + // Subgroups sizes are in the range [4, 128] so both values fit. + metadata.id_and_size[lid] = id | (sg_size << 16); + + // Record a unique id for this subgroup (avoid 0). + let group_id = subgroupBroadcastFirst(lid + 1); + metadata.group_id[lid] = group_id; + + outputs[lid] = ${t.params.op}(inputs[lid]); +}`; + + const inputData = generateInputData(t.params.case, wgThreads, identity(t.params.op)); + const uintsPerOutput = 1; + await runComputeTest( + t, + wgsl, + [t.params.wgSize[0], t.params.wgSize[1], t.params.wgSize[2]], + uintsPerOutput, + inputData, + (metadata, output) => { + return checkBitwiseCompute( + metadata, + output, + inputData, + t.params.op, + (id, size) => { + return true; + } + ); + } + ); +}); + +g.test('compute,split'). +desc('Test that only active invocations participate'). +params((u) => +u. +combine('predicate', keysOf(kPredicateCases)). +beginSubcases(). +combine('wgSize', kWGSizes). +combine('op', kOps). +combine('case', [...iterRange(kNumCases, (x) => x)]) +). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn(async (t) => { + const testcase = kPredicateCases[t.params.predicate]; + const wgThreads = t.params.wgSize[0] * t.params.wgSize[1] * t.params.wgSize[2]; + + const wgsl = ` +enable subgroups; + +@group(0) @binding(0) +var inputs : array; + +@group(0) @binding(1) +var outputs : array; + +struct Metadata { + id_and_size : array, + group_id : array +} + +@group(0) @binding(2) +var metadata : Metadata; + +@compute @workgroup_size(${t.params.wgSize[0]}, ${t.params.wgSize[1]}, ${t.params.wgSize[2]}) +fn main( + @builtin(local_invocation_index) lid : u32, + @builtin(subgroup_invocation_id) id : u32, + @builtin(subgroup_size) subgroupSize : u32, +) { + + // Record both subgroup invocation id and subgroup size in the same u32. + // Subgroups sizes are in the range [4, 128] so both values fit. + metadata.id_and_size[lid] = id | (subgroupSize << 16); + + // Record a unique id for this subgroup (avoid 0). + let group_id = subgroupBroadcastFirst(lid + 1); + metadata.group_id[lid] = group_id; + + if ${testcase.cond} { + outputs[lid] = ${t.params.op}(inputs[lid]); + } else { + return; + } +}`; + + const inputData = generateInputData(t.params.case, wgThreads, identity(t.params.op)); + const uintsPerOutput = 1; + await runComputeTest( + t, + wgsl, + [t.params.wgSize[0], t.params.wgSize[1], t.params.wgSize[2]], + uintsPerOutput, + inputData, + (metadata, output) => { + return checkBitwiseCompute(metadata, output, inputData, t.params.op, testcase.filter); + } + ); +}); + +/** + * Checks bitwise ops results from a fragment shader. + * + * Avoids the last row and column to skip potential helper invocations. + * @param data Framebuffer output + * * component 0 is result + * * component 1 is generated subgroup id + * @param input An array of input data + * @param op The subgroup operation + * @param format The framebuffer format + * @param width Framebuffer width + * @param height Framebuffer height + */ +function checkBitwiseFragment( +data, +input, +op, +format, +width, +height) +{ + const { blockWidth, blockHeight, bytesPerBlock } = kTextureFormatInfo[format]; + const blocksPerRow = width / blockWidth; + // 256 minimum comes from image copy requirements. + const bytesPerRow = align(blocksPerRow * (bytesPerBlock ?? 1), 256); + const uintsPerRow = bytesPerRow / 4; + const uintsPerTexel = (bytesPerBlock ?? 1) / blockWidth / blockHeight / 4; + + // Iteration skips last row and column to avoid helper invocations because it is not + // guaranteed whether or not they participate in the subgroup operation. + const expected = new Map(); + for (let row = 0; row < height - 1; row++) { + for (let col = 0; col < width - 1; col++) { + const offset = uintsPerRow * row + col * uintsPerTexel; + const subgroup_id = data[offset + 1]; + + if (subgroup_id === 0) { + return new Error(`Internal error: helper invocation at (${col}, ${row})`); + } + + let v = expected.get(subgroup_id) ?? identity(op); + v = bitwise(op, v, input[row * width + col]); + expected.set(subgroup_id, v); + } + } + + for (let row = 0; row < height - 1; row++) { + for (let col = 0; col < width - 1; col++) { + const offset = uintsPerRow * row + col * uintsPerTexel; + const res = data[offset]; + const subgroup_id = data[offset + 1]; + + if (subgroup_id === 0) { + // Inactive in the fragment. + continue; + } + + const expected_v = expected.get(subgroup_id) ?? 0; + if (expected_v !== res) { + return new Error(`Row ${row}, col ${col}: incorrect results: +- expected: ${expected_v} +- got: ${res}`); + } + } + } + + return undefined; +} + +g.test('fragment,all_active'). +desc('Tests bitwise operations in fragment shaders'). +params((u) => +u. +combine('size', kFramebufferSizes). +beginSubcases(). +combine('case', [...iterRange(kNumCases, (x) => x)]). +combine('op', kOps). +combineWithParams([{ format: 'rg32uint' }]) +). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn(async (t) => { + const numInputs = t.params.size[0] * t.params.size[1]; + const inputData = generateInputData(t.params.case, numInputs, identity(t.params.op)); + + const ident = identity(t.params.op) === 0 ? '0' : '0xffffffff'; + const fsShader = ` +enable subgroups; + +@group(0) @binding(0) +var inputs : array; + +@fragment +fn main( + @builtin(position) pos : vec4f, +) -> @location(0) vec2u { + // Generate a subgroup id based on linearized position, avoid 0. + let linear = u32(pos.x) + u32(pos.y) * ${t.params.size[0]}; + let subgroup_id = subgroupBroadcastFirst(linear + 1); + + // Filter out possible helper invocations. + let x_in_range = u32(pos.x) < (${t.params.size[0]} - 1); + let y_in_range = u32(pos.y) < (${t.params.size[1]} - 1); + let in_range = x_in_range && y_in_range; + let input = select(${ident}, inputs[linear], in_range); + + let res = ${t.params.op}(input); + return vec2u(res, subgroup_id); +}`; + + await runFragmentTest( + t, + t.params.format, + fsShader, + t.params.size[0], + t.params.size[1], + inputData, + (data) => { + return checkBitwiseFragment( + data, + inputData, + t.params.op, + t.params.format, + t.params.size[0], + t.params.size[1] + ); + } + ); +}); + +g.test('fragment,split').unimplemented(); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/subgroupBroadcast.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/subgroupBroadcast.spec.js new file mode 100644 index 00000000000..f6d11fc3c27 --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/subgroupBroadcast.spec.js @@ -0,0 +1,321 @@ +/** +* AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts +**/export const description = ` +Execution tests for subgroupBroadcast + +Note: There is a lack of portability for non-uniform execution so these tests +restrict themselves to uniform control flow. +Note: There is no guaranteed mapping between subgroup_invocation_id and +local_invocation_index. Tests should avoid assuming there is. +`;import { makeTestGroup } from '../../../../../../common/framework/test_group.js'; +import { keysOf, objectsToRecord } from '../../../../../../common/util/data_tables.js'; +import { iterRange } from '../../../../../../common/util/util.js'; +import { GPUTest } from '../../../../../gpu_test.js'; +import { + kConcreteNumericScalarsAndVectors, + Type, + VectorType, + elementTypeOf } from +'../../../../../util/conversion.js'; + +export const g = makeTestGroup(GPUTest); + +const kDataTypes = objectsToRecord(kConcreteNumericScalarsAndVectors); + +const kWGSizes = [ +[4, 1, 1], +[8, 1, 1], +[16, 1, 1], +[32, 1, 1], +[64, 1, 1], +[128, 1, 1], +[256, 1, 1], +[1, 4, 1], +[1, 8, 1], +[1, 16, 1], +[1, 32, 1], +[1, 64, 1], +[1, 128, 1], +[1, 256, 1], +[1, 1, 4], +[1, 1, 8], +[1, 1, 16], +[1, 1, 32], +[1, 1, 64], +[3, 3, 3], +[4, 4, 4], +[16, 16, 1], +[16, 1, 16], +[1, 16, 16], +[15, 3, 3], +[3, 15, 3], +[3, 3, 15]]; + + +g.test('data_types'). +desc('Tests broadcast of data types'). +params((u) => +u. +combine('type', keysOf(kDataTypes)). +filter((t) => { + // Skip vec3h for simplicity + const type = kDataTypes[t.type]; + return type !== Type['vec3h']; +}). +beginSubcases(). +combine('id', [0, 1, 2, 3]). +combine('wgSize', kWGSizes) +). +beforeAllSubcases((t) => { + const features = ['subgroups']; + const type = kDataTypes[t.params.type]; + if (type.requiresF16()) { + features.push('shader-f16'); + features.push('subgroups-f16'); + } + t.selectDeviceOrSkipTestCase(features); +}). +fn(async (t) => { + const type = kDataTypes[t.params.type]; + let enables = 'enable subgroups;\n'; + if (type.requiresF16()) { + enables += 'enable f16;\nenable subgroups_f16;\n'; + } + + // Compatibility mode has lower workgroup limits. + const wgThreads = t.params.wgSize[0] * t.params.wgSize[1] * t.params.wgSize[2]; + const { + maxComputeInvocationsPerWorkgroup, + maxComputeWorkgroupSizeX, + maxComputeWorkgroupSizeY, + maxComputeWorkgroupSizeZ + } = t.device.limits; + t.skipIf( + maxComputeInvocationsPerWorkgroup < wgThreads || + maxComputeWorkgroupSizeX < t.params.wgSize[0] || + maxComputeWorkgroupSizeY < t.params.wgSize[1] || + maxComputeWorkgroupSizeZ < t.params.wgSize[2], + 'Workgroup size too large' + ); + + let outputType = Type.u32; + if (type instanceof VectorType) { + outputType = Type['vec'](type.width, outputType); + } + + let updates = `_ = atomicAdd(&output[b], 1);`; + if (type instanceof VectorType) { + updates = ``; + for (let i = 0; i < type.width; i++) { + updates += `_ = atomicAdd(&output[b[${i}]], 1);\n`; + } + } + + // This test should be expanded to cover large input values for each type instead of just conversions to u32. + const wgsl = ` +${enables} + +@group(0) @binding(0) +var size : u32; + +@group(0) @binding(1) +var output : array>; + +@compute @workgroup_size(${t.params.wgSize[0]}, ${t.params.wgSize[1]}, ${t.params.wgSize[2]}) +fn main(@builtin(local_invocation_index) lid : u32, + @builtin(subgroup_invocation_id) id : u32, + @builtin(subgroup_size) subgroupSize : u32) { + let scalar = ${elementTypeOf(type).toString()}(id); + let v = ${type.toString()}(scalar); + let b = ${outputType.toString()}(subgroupBroadcast(v, ${t.params.id})); + ${updates} + if (lid == 0) { + size = subgroupSize; + } +}`; + + const sizeBuffer = t.makeBufferWithContents( + new Uint32Array([0]), + GPUBufferUsage.COPY_SRC | GPUBufferUsage.COPY_DST | GPUBufferUsage.STORAGE + ); + t.trackForCleanup(sizeBuffer); + + const outputNumInts = wgThreads; + const outputBuffer = t.makeBufferWithContents( + new Uint32Array([...iterRange(outputNumInts, (x) => 0)]), + GPUBufferUsage.COPY_SRC | GPUBufferUsage.COPY_DST | GPUBufferUsage.STORAGE + ); + t.trackForCleanup(outputBuffer); + + const pipeline = t.device.createComputePipeline({ + layout: 'auto', + compute: { + module: t.device.createShaderModule({ + code: wgsl + }), + entryPoint: 'main' + } + }); + const bg = t.device.createBindGroup({ + layout: pipeline.getBindGroupLayout(0), + entries: [ + { + binding: 0, + resource: { + buffer: sizeBuffer + } + }, + { + binding: 1, + resource: { + buffer: outputBuffer + } + }] + + }); + + const encoder = t.device.createCommandEncoder(); + const pass = encoder.beginComputePass(); + pass.setPipeline(pipeline); + pass.setBindGroup(0, bg); + pass.dispatchWorkgroups(1, 1, 1); + pass.end(); + t.queue.submit([encoder.finish()]); + + const sizeReadback = await t.readGPUBufferRangeTyped(sizeBuffer, { + srcByteOffset: 0, + type: Uint32Array, + typedLength: 1, + method: 'copy' + }); + const subgroupSize = sizeReadback.data[0]; + + let width = 1; + if (type instanceof VectorType) { + width = type.width; + } + + const expect = Array(wgThreads); + expect.fill(0); + + const numFullSubgroups = Math.floor(wgThreads / subgroupSize); + const partialSize = wgThreads % subgroupSize; + const numSubgroups = Math.ceil(wgThreads / subgroupSize); + for (let i = 0; i < numSubgroups; i++) { + if (i < numFullSubgroups) { + expect[t.params.id] += width * subgroupSize; + } else { + expect[t.params.id] += width * partialSize; + } + } + t.expectGPUBufferValuesEqual(outputBuffer, new Uint32Array(expect)); +}); + +g.test('workgroup_uniform_load'). +desc('Tests a workgroup uniform load equivalent'). +params((u) => +u. +combine('wgSize', kWGSizes). +beginSubcases(). +combine('inputId', [1, 2, 3]) +). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + // Compatibility mode has lower workgroup limits. + const wgThreads = t.params.wgSize[0] * t.params.wgSize[1] * t.params.wgSize[2]; + const { + maxComputeInvocationsPerWorkgroup, + maxComputeWorkgroupSizeX, + maxComputeWorkgroupSizeY, + maxComputeWorkgroupSizeZ + } = t.device.limits; + t.skipIf( + maxComputeInvocationsPerWorkgroup < wgThreads || + maxComputeWorkgroupSizeX < t.params.wgSize[0] || + maxComputeWorkgroupSizeY < t.params.wgSize[1] || + maxComputeWorkgroupSizeZ < t.params.wgSize[2], + 'Workgroup size too large' + ); + + const wgsl = ` +enable subgroups; + +var wgmem : u32; + +@group(0) @binding(0) +var inputs : array; + +@group(0) @binding(1) +var output : array; + +@compute @workgroup_size(${t.params.wgSize[0]}, ${t.params.wgSize[1]}, ${t.params.wgSize[2]}) +fn main(@builtin(subgroup_invocation_id) id : u32, + @builtin(local_invocation_index) lid : u32) { + if (lid == ${t.params.inputId}) { + wgmem = inputs[lid]; + } + workgroupBarrier(); + var v = 0u; + if (id == 0) { + v = wgmem; + } + v = subgroupBroadcast(v, 0); + output[lid] = v; +}`; + + const values = [1, 13, 33, 125]; + const inputBuffer = t.makeBufferWithContents( + new Uint32Array(values), + GPUBufferUsage.COPY_SRC | GPUBufferUsage.STORAGE + ); + t.trackForCleanup(inputBuffer); + + const outputBuffer = t.makeBufferWithContents( + new Uint32Array([...iterRange(wgThreads, (x) => 0)]), + GPUBufferUsage.COPY_SRC | GPUBufferUsage.COPY_DST | GPUBufferUsage.STORAGE + ); + t.trackForCleanup(outputBuffer); + + const pipeline = t.device.createComputePipeline({ + layout: 'auto', + compute: { + module: t.device.createShaderModule({ + code: wgsl + }), + entryPoint: 'main' + } + }); + const bg = t.device.createBindGroup({ + layout: pipeline.getBindGroupLayout(0), + entries: [ + { + binding: 0, + resource: { + buffer: inputBuffer + } + }, + { + binding: 1, + resource: { + buffer: outputBuffer + } + }] + + }); + + const encoder = t.device.createCommandEncoder(); + const pass = encoder.beginComputePass(); + pass.setPipeline(pipeline); + pass.setBindGroup(0, bg); + pass.dispatchWorkgroups(1, 1, 1); + pass.end(); + t.queue.submit([encoder.finish()]); + + const expect = Array(wgThreads); + expect.fill(values[t.params.inputId]); + t.expectGPUBufferValuesEqual(outputBuffer, new Uint32Array(expect)); +}); + +g.test('fragment').unimplemented(); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/subgroupMul.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/subgroupMul.spec.js new file mode 100644 index 00000000000..f8e8ddf230b --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/subgroupMul.spec.js @@ -0,0 +1,387 @@ +/** +* AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts +**/export const description = ` +Execution tests for subgroupMul, subgroupExclusiveMul, and subgroupInclusiveMul + +Note: There is a lack of portability for non-uniform execution so these tests +restrict themselves to uniform control flow. +Note: There is no guaranteed mapping between subgroup_invocation_id and +local_invocation_index. Tests should avoid assuming there is. +`;import { makeTestGroup } from '../../../../../../common/framework/test_group.js'; +import { keysOf, objectsToRecord } from '../../../../../../common/util/data_tables.js'; +import { iterRange } from '../../../../../../common/util/util.js'; +import { GPUTest } from '../../../../../gpu_test.js'; +import { + kConcreteNumericScalarsAndVectors, + Type, + VectorType, + numberToFloatBits, + floatBitsToNumber, + kFloat32Format, + kFloat16Format, + scalarTypeOf } from +'../../../../../util/conversion.js'; +import { FP } from '../../../../../util/floating_point.js'; + +import { + kNumCases, + kStride, + kWGSizes, + kPredicateCases, + runAccuracyTest, + runComputeTest } from +'./subgroup_util.js'; + +export const g = makeTestGroup(GPUTest); + +const kIdentity = 1; + +const kDataTypes = objectsToRecord(kConcreteNumericScalarsAndVectors); + +const kOperations = ['subgroupMul', 'subgroupExclusiveMul', 'subgroupInclusiveMul']; + +g.test('fp_accuracy'). +desc( + `Tests the accuracy of floating-point multiplication. + +The order of operations is implementation defined, most threads are filled with +the identity value and two receive random values. +Subgroup sizes are not known ahead of time so some cases may not perform any +interesting operations. The test biases towards checking subgroup sizes under 64. +These tests only check two values in order to reuse more of the existing infrastructure +and limit the number of permutations needed to calculate the final result.` +). +params((u) => +u. +combine('case', [...iterRange(kNumCases, (x) => x)]). +combine('type', ['f32', 'f16']). +combine('wgSize', [ +[kStride, 1, 1], +[kStride / 2, 2, 1]] +) +). +beforeAllSubcases((t) => { + const features = ['subgroups']; + if (t.params.type === 'f16') { + features.push('shader-f16'); + features.push('subgroups-f16'); + } + t.selectDeviceOrSkipTestCase(features); +}). +fn(async (t) => { + await runAccuracyTest( + t, + t.params.case, + [t.params.wgSize[0], t.params.wgSize[1], t.params.wgSize[2]], + 'subgroupMul', + t.params.type, + kIdentity, + t.params.type === 'f16' ? FP.f16.multiplicationInterval : FP.f32.multiplicationInterval + ); +}); + +/** + * Checks subgroup multiplications. + * + * Expected results: + * - subgroupMul: each invocation should have result equal to 2 to the real subgroup size + * - subgroupExclusiveMul: each invocation should have result equal to 2 to its subgroup invocation id + * - subgroupInclusiveMul: each invocation should be equal to subgroupExclusiveMul result multiplied by the fill value + * @param metadata An array containing actual subgroup size per invocation followed by + * subgroup invocation id per invocation + * @param output An array of multiplications + * @param type The data type + * @param operation Type of multiplication + * @param expectedFillValue The original value used to fill the test array + */ +function checkMultiplication( +metadata, +output, +type, +operation, +expectedfillValue) +{ + let numEles = 1; + if (type instanceof VectorType) { + numEles = type.width; + } + const scalarTy = scalarTypeOf(type); + const expectedOffset = operation === 'subgroupMul' ? 0 : metadata.length / 2; + for (let i = 0; i < metadata.length / 2; i++) { + let expected = Math.pow(2, metadata[i + expectedOffset]); + if (operation === 'subgroupInclusiveMul') { + expected *= expectedfillValue; + } + for (let j = 0; j < numEles; j++) { + let idx = i * numEles + j; + const isOdd = idx & 0x1; + if (scalarTy === Type.f16) { + idx = Math.floor(idx / 2); + } + let val = output[idx]; + if (scalarTy === Type.f32) { + val = floatBitsToNumber(val, kFloat32Format); + } else if (scalarTy === Type.f16) { + if (isOdd) { + val = val >> 16; + } + val = floatBitsToNumber(val & 0xffff, kFloat16Format); + } + if (expected !== val) { + return new Error(`Invocation ${i}, component ${j}: incorrect result +- expected: ${expected} +- got: ${val}`); + } + } + } + + return undefined; +} + +g.test('data_types'). +desc( + `Tests subgroup multiplication for valid data types + +Tests a simple multiplication of all 2 values. +Reductions expect result to be equal to actual subgroup size. +Exclusice scans expect result to be equal subgroup invocation id. + +TODO: support vec3 types. + ` +). +params((u) => +u. +combine('type', keysOf(kDataTypes)). +filter((t) => { + const type = kDataTypes[t.type]; + if (type instanceof VectorType) { + return type.width !== 3; + } + return true; +}). +beginSubcases() +// Workgroup sizes are kept < 16 to avoid overflows. +// Other tests cover that the full subgroup will contribute. +.combine('wgSize', [ +[4, 1, 1], +[8, 1, 1], +[1, 4, 1], +[1, 8, 1], +[1, 1, 4], +[1, 1, 8], +[2, 2, 2], +[4, 2, 1], +[4, 1, 2], +[2, 4, 1], +[2, 1, 4], +[1, 4, 2], +[1, 2, 4], +[3, 3, 1], +[3, 1, 3], +[1, 3, 3]] +). +combine('operation', kOperations) +). +beforeAllSubcases((t) => { + const features = ['subgroups']; + const type = kDataTypes[t.params.type]; + if (type.requiresF16()) { + features.push('shader-f16'); + features.push('subgroups-f16'); + } + t.selectDeviceOrSkipTestCase(features); +}). +fn(async (t) => { + const type = kDataTypes[t.params.type]; + let numEles = 1; + if (type instanceof VectorType) { + numEles = type.width; + } + const scalarType = scalarTypeOf(type); + let enables = 'enable subgroups;\n'; + if (type.requiresF16()) { + enables += 'enable f16;\nenable subgroups_f16;\n'; + } + + const wgThreads = t.params.wgSize[0] * t.params.wgSize[1] * t.params.wgSize[2]; + + const wgsl = ` +${enables} + +@group(0) @binding(0) +var inputs : array<${type.toString()}>; + +@group(0) @binding(1) +var outputs : array<${type.toString()}>; + +struct Metadata { + subgroup_size : array, + subgroup_invocation_id : array, +} + +@group(0) @binding(2) +var metadata : Metadata; + +@compute @workgroup_size(${t.params.wgSize[0]}, ${t.params.wgSize[1]}, ${t.params.wgSize[2]}) +fn main( + @builtin(local_invocation_index) lid : u32, + @builtin(subgroup_invocation_id) id : u32, +) { + // Record the actual subgroup size for this invocation. + // Note: subgroup_size builtin is always a power-of-2 and might be larger + // if the subgroup is not full. + let ballot = subgroupBallot(true); + var size = countOneBits(ballot.x); + size += countOneBits(ballot.y); + size += countOneBits(ballot.z); + size += countOneBits(ballot.w); + metadata.subgroup_size[lid] = size; + + // Record subgroup invocation id for this invocation. + metadata.subgroup_invocation_id[lid] = id; + + outputs[lid] = ${t.params.operation}(inputs[lid]); +}`; + + const expectedfillValue = 2; + let fillValue = expectedfillValue; + let numUints = wgThreads * numEles; + if (scalarType === Type.f32) { + fillValue = numberToFloatBits(fillValue, kFloat32Format); + } else if (scalarType === Type.f16) { + const f16 = numberToFloatBits(fillValue, kFloat16Format); + fillValue = f16 | f16 << 16; + numUints = Math.ceil(numUints / 2); + } + await runComputeTest( + t, + wgsl, + [t.params.wgSize[0], t.params.wgSize[1], t.params.wgSize[2]], + numUints, + new Uint32Array([...iterRange(numUints, (x) => fillValue)]), + (metadata, output) => { + return checkMultiplication(metadata, output, type, t.params.operation, expectedfillValue); + } + ); +}); + +g.test('fragment').unimplemented(); + +/** + * Performs correctness checking for predicated multiplications + * + * Assumes the shader performs a predicated subgroup multiplication with the + * subgroup_invocation_id as the data. + * + * @param metadata An array containing subgroup sizes and subgroup invocation ids + * @param output An array containing the output results + * @param operation The type of multiplication + * @param filter A functor that mirrors the predication in the shader + */ +function checkPredicatedMultiplication( +metadata, +output, +operation, +filter) +{ + for (let i = 0; i < output.length; i++) { + const size = metadata[i]; + const id = metadata[output.length + i]; + let expected = 1; + if (filter(id, size)) { + // This function replicates the behavior in the shader. + const valueModFun = function (id) { + return id % 4 + 1; + }; + const bound = + operation === 'subgroupInclusiveMul' ? id + 1 : operation === 'subgroupMul' ? size : id; + for (let j = 0; j < bound; j++) { + if (filter(j, size)) { + expected *= valueModFun(j); + } + } + } else { + expected = 999; + } + if (expected !== output[i]) { + return new Error(`Invocation ${i}: incorrect result +- expected: ${expected} +- got: ${output[i]}`); + } + } + return undefined; +} + +g.test('compute,split'). +desc('Tests that only active invocations contribute to the operation'). +params((u) => +u. +combine('case', keysOf(kPredicateCases)). +beginSubcases(). +combine('operation', kOperations). +combine('wgSize', kWGSizes) +). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn(async (t) => { + const testcase = kPredicateCases[t.params.case]; + const outputUintsPerElement = 1; + const inputData = new Uint32Array([0]); // no input data + const wgThreads = t.params.wgSize[0] * t.params.wgSize[1] * t.params.wgSize[2]; + + const wgsl = ` +enable subgroups; + +@group(0) @binding(0) +var input : array; + +@group(0) @binding(1) +var outputs : array; + +struct Metadata { + subgroup_size : array, + subgroup_invocation_id : array, +} + +@group(0) @binding(2) +var metadata : Metadata; + +@compute @workgroup_size(${t.params.wgSize[0]}, ${t.params.wgSize[1]}, ${t.params.wgSize[2]}) +fn main( + @builtin(local_invocation_index) lid : u32, + @builtin(subgroup_invocation_id) id : u32, +) { + _ = input[0]; + + // Record the actual subgroup size for this invocation. + // Note: subgroup_size builtin is always a power-of-2 and might be larger + // if the subgroup is not full. + let ballot = subgroupBallot(true); + var subgroupSize = countOneBits(ballot.x); + subgroupSize += countOneBits(ballot.y); + subgroupSize += countOneBits(ballot.z); + subgroupSize += countOneBits(ballot.w); + metadata.subgroup_size[lid] = subgroupSize; + + // Record subgroup invocation id for this invocation. + metadata.subgroup_invocation_id[lid] = id; + + if ${testcase.cond} { + outputs[lid] = ${t.params.operation}((id % 4) + 1); + } else { + return; + } +}`; + + await runComputeTest( + t, + wgsl, + [t.params.wgSize[0], t.params.wgSize[1], t.params.wgSize[2]], + outputUintsPerElement, + inputData, + (metadata, output) => { + return checkPredicatedMultiplication(metadata, output, t.params.operation, testcase.filter); + } + ); +}); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/subgroup_util.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/subgroup_util.js new file mode 100644 index 00000000000..67ce096918a --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/subgroup_util.js @@ -0,0 +1,555 @@ +/** +* AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts +**/import { assert, iterRange } from '../../../../../../common/util/util.js';import { Float16Array } from '../../../../../../external/petamoriken/float16/float16.js';import { kTextureFormatInfo } from '../../../../../format_info.js'; +import { GPUTest, TextureTestMixin } from '../../../../../gpu_test.js'; + +import { sparseScalarF16Range, sparseScalarF32Range, align } from '../../../../../util/math.js'; +import { PRNG } from '../../../../../util/prng.js'; + +export class SubgroupTest extends TextureTestMixin(GPUTest) {} + +export const kNumCases = 1000; +export const kStride = 128; + +export const kWGSizes = [ +[4, 1, 1], +[8, 1, 1], +[16, 1, 1], +[32, 1, 1], +[64, 1, 1], +[128, 1, 1], +[256, 1, 1], +[1, 4, 1], +[1, 8, 1], +[1, 16, 1], +[1, 32, 1], +[1, 64, 1], +[1, 128, 1], +[1, 256, 1], +[1, 1, 4], +[1, 1, 8], +[1, 1, 16], +[1, 1, 32], +[1, 1, 64], +[3, 3, 3], +[4, 4, 4], +[16, 16, 1], +[16, 1, 16], +[1, 16, 16], +[15, 3, 3], +[3, 15, 3], +[3, 3, 15]]; + + +export const kPredicateCases = { + every_even: { + cond: `id % 2 == 0`, + filter: (id, size) => { + return id % 2 === 0; + } + }, + every_odd: { + cond: `id % 2 == 1`, + filter: (id, size) => { + return id % 2 === 1; + } + }, + lower_half: { + cond: `id < subgroupSize / 2`, + filter: (id, size) => { + return id < Math.floor(size / 2); + } + }, + upper_half: { + cond: `id >= subgroupSize / 2`, + filter: (id, size) => { + return id >= Math.floor(size / 2); + } + }, + first_two: { + cond: `id == 0 || id == 1`, + filter: (id) => { + return id === 0 || id === 1; + } + } +}; + +/** + * Check the accuracy of the reduction operation. + * + * @param metadata An array containing subgroup ids for each invocation + * @param output An array containing the results of the reduction for each invocation + * @param indices An array of two values containing the indices of the interesting values in the input + * @param values An array of two values containing the interesting values in the input + * @param identity The identity for the operation + * @param intervalGen A functor to generate an appropriate FPInterval for a binary operation + */ +function checkAccuracy( +metadata, +output, +indices, +values, +identity, +intervalGen) +{ + const subgroupIdIdx1 = metadata[indices[0]]; + const subgroupIdIdx2 = metadata[indices[1]]; + for (let i = 0; i < output.length; i++) { + const subgroupId = metadata[i]; + + const v1 = subgroupId === subgroupIdIdx1 ? values[0] : identity; + const v2 = subgroupId === subgroupIdIdx2 ? values[1] : identity; + const interval = intervalGen(v1, v2); + if (!interval.contains(output[i])) { + return new Error(`Invocation ${i}, subgroup id ${subgroupId}: incorrect result +- interval: ${interval.toString()} +- output: ${output[i]}`); + } + } + + return undefined; +} + +/** + * Run a floating-point accuracy subgroup test. + * + * @param t The base test + * @param seed A seed for the PRNG + * @param wgSize An array for the workgroup size + * @param operation The subgroup operation + * @param type The type (f16 or f32) + * @param identity The identity for the operation + * @param intervalGen A functor to generate an appropriate FPInterval for a binary operation + */ +export async function runAccuracyTest( +t, +seed, +wgSize, +operation, +type, +identity, +intervalGen) +{ + assert(seed < kNumCases); + const prng = new PRNG(seed); + + // Compatibility mode has lower workgroup limits. + const wgThreads = wgSize[0] * wgSize[1] * wgSize[2]; + const { + maxComputeInvocationsPerWorkgroup, + maxComputeWorkgroupSizeX, + maxComputeWorkgroupSizeY, + maxComputeWorkgroupSizeZ + } = t.device.limits; + t.skipIf( + maxComputeInvocationsPerWorkgroup < wgThreads || + maxComputeWorkgroupSizeX < wgSize[0] || + maxComputeWorkgroupSizeY < wgSize[1] || + maxComputeWorkgroupSizeZ < wgSize[2], + 'Workgroup size too large' + ); + + // Bias half the cases to lower indices since most subgroup sizes are <= 64. + let indexLimit = kStride; + if (seed < kNumCases / 4) { + indexLimit = 16; + } else if (seed < kNumCases / 2) { + indexLimit = 64; + } + + // Ensure two distinct indices are picked. + const idx1 = prng.uniformInt(indexLimit); + let idx2 = prng.uniformInt(indexLimit - 1); + if (idx1 === idx2) { + idx2++; + } + assert(idx2 < indexLimit); + + // Select two random values. + const range = type === 'f16' ? sparseScalarF16Range() : sparseScalarF32Range(); + const numVals = range.length; + const val1 = range[prng.uniformInt(numVals)]; + const val2 = range[prng.uniformInt(numVals)]; + + const extraEnables = type === 'f16' ? `enable f16;\nenable subgroups_f16;` : ``; + const wgsl = ` +enable subgroups; +${extraEnables} + +@group(0) @binding(0) +var inputs : array<${type}>; + +@group(0) @binding(1) +var outputs : array<${type}>; + +struct Metadata { + subgroup_id : array, +} + +@group(0) @binding(2) +var metadata : Metadata; + +@compute @workgroup_size(${wgSize[0]}, ${wgSize[1]}, ${wgSize[2]}) +fn main( + @builtin(local_invocation_index) lid : u32, +) { + metadata.subgroup_id[lid] = subgroupBroadcast(lid, 0); + outputs[lid] = ${operation}(inputs[lid]); +}`; + + const inputData = + type === 'f16' ? + new Float16Array([ + ...iterRange(kStride, (x) => { + if (x === idx1) return val1; + if (x === idx2) return val2; + return identity; + })] + ) : + new Float32Array([ + ...iterRange(kStride, (x) => { + if (x === idx1) return val1; + if (x === idx2) return val2; + return identity; + })] + ); + + const inputBuffer = t.makeBufferWithContents( + inputData, + GPUBufferUsage.COPY_SRC | GPUBufferUsage.COPY_DST | GPUBufferUsage.STORAGE + ); + t.trackForCleanup(inputBuffer); + + const outputBuffer = t.makeBufferWithContents( + new Float32Array([...iterRange(kStride, (x) => 0)]), + GPUBufferUsage.COPY_SRC | GPUBufferUsage.COPY_DST | GPUBufferUsage.STORAGE + ); + t.trackForCleanup(outputBuffer); + + const numMetadata = kStride; + const metadataBuffer = t.makeBufferWithContents( + new Uint32Array([...iterRange(numMetadata, (x) => 0)]), + GPUBufferUsage.COPY_SRC | GPUBufferUsage.COPY_DST | GPUBufferUsage.STORAGE + ); + + const pipeline = t.device.createComputePipeline({ + layout: 'auto', + compute: { + module: t.device.createShaderModule({ + code: wgsl + }), + entryPoint: 'main' + } + }); + const bg = t.device.createBindGroup({ + layout: pipeline.getBindGroupLayout(0), + entries: [ + { + binding: 0, + resource: { + buffer: inputBuffer + } + }, + { + binding: 1, + resource: { + buffer: outputBuffer + } + }, + { + binding: 2, + resource: { + buffer: metadataBuffer + } + }] + + }); + + const encoder = t.device.createCommandEncoder(); + const pass = encoder.beginComputePass(); + pass.setPipeline(pipeline); + pass.setBindGroup(0, bg); + pass.dispatchWorkgroups(1, 1, 1); + pass.end(); + t.queue.submit([encoder.finish()]); + + const metadataReadback = await t.readGPUBufferRangeTyped(metadataBuffer, { + srcByteOffset: 0, + type: Uint32Array, + typedLength: numMetadata, + method: 'copy' + }); + const metadata = metadataReadback.data; + + let output; + if (type === 'f16') { + const outputReadback = await t.readGPUBufferRangeTyped(outputBuffer, { + srcByteOffset: 0, + type: Float16Array, + typedLength: kStride, + method: 'copy' + }); + output = outputReadback.data; + } else { + const outputReadback = await t.readGPUBufferRangeTyped(outputBuffer, { + srcByteOffset: 0, + type: Float32Array, + typedLength: kStride, + method: 'copy' + }); + output = outputReadback.data; + } + + t.expectOK(checkAccuracy(metadata, output, [idx1, idx2], [val1, val2], identity, intervalGen)); +} + +// Repeat the bit pattern evey 16 bits for use with 16-bit types. +export const kDataSentinel = 999 | 999 << 16; + +/** + * Runs compute shader subgroup test + * + * The test makes the following assumptions: + * * group(0) binding(0) is a storage buffer for input data + * * group(0) binding(1) is an output storage buffer for outputUintsPerElement * wgSize uints + * * group(0) binding(2) is an output storage buffer for 2 * wgSize uints + * + * @param t The base test + * @param wgsl The shader code + * @param outputUintsPerElement number of uints output per invocation + * @param inputData the input data + * @param checkFunction a functor that takes the output storage buffer data to check result validity + */ +export async function runComputeTest( +t, +wgsl, +wgSize, +outputUintsPerElement, +inputData, +checkFunction) +{ + // Compatibility mode has lower workgroup limits. + const wgThreads = wgSize[0] * wgSize[1] * wgSize[2]; + const { + maxComputeInvocationsPerWorkgroup, + maxComputeWorkgroupSizeX, + maxComputeWorkgroupSizeY, + maxComputeWorkgroupSizeZ + } = t.device.limits; + t.skipIf( + maxComputeInvocationsPerWorkgroup < wgThreads || + maxComputeWorkgroupSizeX < wgSize[0] || + maxComputeWorkgroupSizeY < wgSize[1] || + maxComputeWorkgroupSizeZ < wgSize[2], + 'Workgroup size too large' + ); + + const inputBuffer = t.makeBufferWithContents( + inputData, + GPUBufferUsage.COPY_SRC | GPUBufferUsage.COPY_DST | GPUBufferUsage.STORAGE + ); + t.trackForCleanup(inputBuffer); + + const outputUints = outputUintsPerElement * wgThreads; + const outputBuffer = t.makeBufferWithContents( + new Uint32Array([...iterRange(outputUints, (x) => kDataSentinel)]), + GPUBufferUsage.COPY_SRC | GPUBufferUsage.COPY_DST | GPUBufferUsage.STORAGE + ); + t.trackForCleanup(outputBuffer); + + const numMetadata = 2 * wgThreads; + const metadataBuffer = t.makeBufferWithContents( + new Uint32Array([...iterRange(numMetadata, (x) => kDataSentinel)]), + GPUBufferUsage.COPY_SRC | GPUBufferUsage.COPY_DST | GPUBufferUsage.STORAGE + ); + + const pipeline = t.device.createComputePipeline({ + layout: 'auto', + compute: { + module: t.device.createShaderModule({ + code: wgsl + }) + } + }); + const bg = t.device.createBindGroup({ + layout: pipeline.getBindGroupLayout(0), + entries: [ + { + binding: 0, + resource: { + buffer: inputBuffer + } + }, + { + binding: 1, + resource: { + buffer: outputBuffer + } + }, + { + binding: 2, + resource: { + buffer: metadataBuffer + } + }] + + }); + + const encoder = t.device.createCommandEncoder(); + const pass = encoder.beginComputePass(); + pass.setPipeline(pipeline); + pass.setBindGroup(0, bg); + pass.dispatchWorkgroups(1, 1, 1); + pass.end(); + t.queue.submit([encoder.finish()]); + + const metadataReadback = await t.readGPUBufferRangeTyped(metadataBuffer, { + srcByteOffset: 0, + type: Uint32Array, + typedLength: numMetadata, + method: 'copy' + }); + const metadata = metadataReadback.data; + + const outputReadback = await t.readGPUBufferRangeTyped(outputBuffer, { + srcByteOffset: 0, + type: Uint32Array, + typedLength: outputUints, + method: 'copy' + }); + const output = outputReadback.data; + + t.expectOK(checkFunction(metadata, output)); +} + +// Minimum size is [3, 3]. +export const kFramebufferSizes = [ +[15, 15], +[16, 16], +[17, 17], +[19, 13], +[13, 10], +[111, 3], +[3, 111], +[35, 3], +[3, 35], +[53, 13], +[13, 53], +[3, 3]]; + + +/** + * Runs a subgroup builtin test for fragment shaders + * + * This test draws a full screen triangle. + * Tests should avoid checking the last row or column to avoid helper + * invocations. Underlying APIs do not consistently guarantee whether + * helper invocations participate in subgroup operations. + * @param t The base test + * @param format The framebuffer format + * @param fsShader The fragment shader with the following interface: + * Location 0 output is framebuffer with format + * Group 0 binding 0 is input data + * @param width The framebuffer width + * @param height The framebuffer height + * @param inputData The input data + * @param checker A functor to check the framebuffer values + */ +export async function runFragmentTest( +t, +format, +fsShader, +width, +height, +inputData, +checker) +{ + const vsShader = ` +@vertex +fn vsMain(@builtin(vertex_index) index : u32) -> @builtin(position) vec4f { + const vertices = array( + vec2(-2, 4), vec2(-2, -4), vec2(2, 0), + ); + return vec4f(vec2f(vertices[index]), 0, 1); +}`; + + assert(width >= 3, 'Minimum width is 3'); + assert(height >= 3, 'Minimum height is 3'); + const pipeline = t.device.createRenderPipeline({ + layout: 'auto', + vertex: { + module: t.device.createShaderModule({ code: vsShader }) + }, + fragment: { + module: t.device.createShaderModule({ code: fsShader }), + targets: [{ format }] + }, + primitive: { + topology: 'triangle-list' + } + }); + + const { blockWidth, blockHeight, bytesPerBlock } = kTextureFormatInfo[format]; + assert(bytesPerBlock !== undefined); + + const blocksPerRow = width / blockWidth; + const blocksPerColumn = height / blockHeight; + // 256 minimum arises from image copy requirements. + const bytesPerRow = align(blocksPerRow * (bytesPerBlock ?? 1), 256); + const byteLength = bytesPerRow * blocksPerColumn; + const uintLength = byteLength / 4; + + const buffer = t.makeBufferWithContents( + inputData, + GPUBufferUsage.STORAGE | GPUBufferUsage.COPY_DST + ); + + const bg = t.device.createBindGroup({ + layout: pipeline.getBindGroupLayout(0), + entries: [ + { + binding: 0, + resource: { + buffer + } + }] + + }); + + const framebuffer = t.createTextureTracked({ + size: [width, height], + usage: + GPUTextureUsage.COPY_SRC | + GPUTextureUsage.COPY_DST | + GPUTextureUsage.RENDER_ATTACHMENT | + GPUTextureUsage.TEXTURE_BINDING, + format + }); + + const encoder = t.device.createCommandEncoder(); + const pass = encoder.beginRenderPass({ + colorAttachments: [ + { + view: framebuffer.createView(), + loadOp: 'clear', + storeOp: 'store' + }] + + }); + pass.setPipeline(pipeline); + pass.setBindGroup(0, bg); + pass.draw(3); + pass.end(); + t.queue.submit([encoder.finish()]); + + const copyBuffer = t.copyWholeTextureToNewBufferSimple(framebuffer, 0); + const readback = await t.readGPUBufferRangeTyped(copyBuffer, { + srcByteOffset: 0, + type: Uint32Array, + typedLength: uintLength, + method: 'copy' + }); + const data = readback.data; + + t.expectOK(checker(data)); +} \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureGather.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureGather.spec.js index 162832708f0..4e72dc97c4e 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureGather.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureGather.spec.js @@ -3,6 +3,8 @@ **/export const description = ` Execution tests for the 'textureGather' builtin function +- TODO: Test un-encodable formats. + A texture gather operation reads from a 2D, 2D array, cube, or cube array texture, computing a four-component vector as follows: * Find the four texels that would be used in a sampling operation with linear filtering, from mip level 0: - Use the specified coordinate, array index (when present), and offset (when present). @@ -23,11 +25,38 @@ A texture gather operation reads from a 2D, 2D array, cube, or cube array textur z (umax,vmin) w (umin,vmin) `;import { makeTestGroup } from '../../../../../../common/framework/test_group.js'; -import { GPUTest } from '../../../../../gpu_test.js'; +import { + isDepthTextureFormat, + isEncodableTextureFormat, + kCompressedTextureFormats, + kDepthStencilFormats, + kEncodableTextureFormats } from +'../../../../../format_info.js'; -import { generateCoordBoundaries, generateOffsets } from './utils.js'; +import { + appendComponentTypeForFormatToTextureType, + checkCallResults, + chooseTextureSize, + createTextureWithRandomDataAndGetTexels, + doTextureCalls, + generateSamplePointsCube, + generateTextureBuiltinInputs2D, + isFillable, + kCubeSamplePointMethods, + kSamplePointMethods, + kShortAddressModes, + kShortAddressModeToAddressMode, + kShortShaderStages, + skipIfNeedsFilteringAndIsUnfilterableOrSelectDevice, -export const g = makeTestGroup(GPUTest); + + + WGSLTextureSampleTest } from +'./texture_utils.js'; + +const kTestableColorFormats = [...kEncodableTextureFormats, ...kCompressedTextureFormats]; + +export const g = makeTestGroup(WGSLTextureSampleTest); g.test('sampled_2d_coords'). specURL('https://www.w3.org/TR/WGSL/#texturegather'). @@ -55,22 +84,89 @@ Parameters: Values outside of this range will result in a shader-creation error. ` ). -paramsSubcasesOnly((u) => +params((u) => u. -combine('T', ['f32-only', 'i32', 'u32']). -combine('S', ['clamp-to-edge', 'repeat', 'mirror-repeat']). +combine('stage', kShortShaderStages). +combine('format', kTestableColorFormats). +filter((t) => isFillable(t.format)). +combine('filt', ['nearest', 'linear']). +combine('modeU', kShortAddressModes). +combine('modeV', kShortAddressModes). +combine('offset', [false, true]). +beginSubcases(). combine('C', ['i32', 'u32']). -combine('C_value', [-1, 0, 1, 2, 3, 4]). -combine('coords', generateCoordBoundaries(2)). -combine('offset', generateOffsets(2)) +combine('samplePoints', kSamplePointMethods) ). -unimplemented(); +beforeAllSubcases((t) => { + t.skipIfTextureFormatNotSupported(t.params.format); + skipIfNeedsFilteringAndIsUnfilterableOrSelectDevice(t, t.params.filt, t.params.format); +}). +fn(async (t) => { + const { format, C, samplePoints, stage, modeU, modeV, filt: minFilter, offset } = t.params; + + // We want at least 4 blocks or something wide enough for 3 mip levels. + const [width, height] = chooseTextureSize({ minSize: 8, minBlocks: 4, format }); + const descriptor = { + format, + size: { width, height }, + mipLevelCount: 3, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor); + const sampler = { + addressModeU: kShortAddressModeToAddressMode[modeU], + addressModeV: kShortAddressModeToAddressMode[modeV], + minFilter, + magFilter: minFilter, + mipmapFilter: minFilter + }; + + const calls = generateTextureBuiltinInputs2D(50, { + method: samplePoints, + textureBuiltin: 'textureGather', + sampler, + descriptor, + offset, + component: true, + hashInputs: [stage, format, C, samplePoints, modeU, modeV, minFilter, offset] + }).map(({ coords, component, offset }) => { + return { + builtin: 'textureGather', + coordType: 'f', + coords, + component, + componentType: C === 'i32' ? 'i' : 'u', + offset + }; + }); + const textureType = appendComponentTypeForFormatToTextureType('texture_2d', format); + const viewDescriptor = {}; + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + stage + ); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + stage, + texture + ); + t.expectOK(res); +}); g.test('sampled_3d_coords'). specURL('https://www.w3.org/TR/WGSL/#texturegather'). desc( ` -C: i32, u32 T: i32, u32, f32 fn textureGather(component: C, t: texture_cube, s: sampler, coords: vec3) -> vec4 @@ -85,15 +181,86 @@ Parameters: * coords: The texture coordinates ` ). -paramsSubcasesOnly((u) => +params((u) => u. -combine('T', ['f32-only', 'i32', 'u32']). -combine('S', ['clamp-to-edge', 'repeat', 'mirror-repeat']). +combine('stage', kShortShaderStages). +combine('format', kTestableColorFormats). +filter((t) => isFillable(t.format)). +combine('filt', ['nearest', 'linear']). +combine('mode', kShortAddressModes). +beginSubcases(). combine('C', ['i32', 'u32']). -combine('C_value', [-1, 0, 1, 2, 3, 4]). -combine('coords', generateCoordBoundaries(3)) +combine('samplePoints', kCubeSamplePointMethods) ). -unimplemented(); +beforeAllSubcases((t) => { + t.skipIfTextureFormatNotSupported(t.params.format); + skipIfNeedsFilteringAndIsUnfilterableOrSelectDevice(t, t.params.filt, t.params.format); +}). +fn(async (t) => { + const { format, C, stage, samplePoints, mode, filt: minFilter } = t.params; + + const viewDimension = 'cube'; + const [width, height] = chooseTextureSize({ minSize: 8, minBlocks: 2, format, viewDimension }); + const depthOrArrayLayers = 6; + + const descriptor = { + format, + ...(t.isCompatibility && { textureBindingViewDimension: viewDimension }), + size: { width, height, depthOrArrayLayers }, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING, + mipLevelCount: 3 + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor); + const sampler = { + addressModeU: kShortAddressModeToAddressMode[mode], + addressModeV: kShortAddressModeToAddressMode[mode], + addressModeW: kShortAddressModeToAddressMode[mode], + minFilter, + magFilter: minFilter, + mipmapFilter: minFilter + }; + + const calls = generateSamplePointsCube(50, { + method: samplePoints, + sampler, + descriptor, + component: true, + textureBuiltin: 'textureGather', + hashInputs: [stage, format, C, samplePoints, mode, minFilter] + }).map(({ coords, component }) => { + return { + builtin: 'textureGather', + component, + componentType: C === 'i32' ? 'i' : 'u', + coordType: 'f', + coords + }; + }); + const viewDescriptor = { + dimension: viewDimension + }; + const textureType = appendComponentTypeForFormatToTextureType('texture_cube', format); + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + stage + ); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + stage, + texture + ); + t.expectOK(res); +}); g.test('sampled_array_2d_coords'). specURL('https://www.w3.org/TR/WGSL/#texturegather'). @@ -122,17 +289,90 @@ Parameters: Values outside of this range will result in a shader-creation error. ` ). -paramsSubcasesOnly((u) => +params((u) => u. -combine('T', ['f32-only', 'i32', 'u32']). -combine('S', ['clamp-to-edge', 'repeat', 'mirror-repeat']). +combine('stage', kShortShaderStages). +combine('format', kTestableColorFormats). +filter((t) => isFillable(t.format)). +combine('filt', ['nearest', 'linear']). +combine('modeU', kShortAddressModes). +combine('modeV', kShortAddressModes). +combine('offset', [false, true]). +beginSubcases(). +combine('samplePoints', kSamplePointMethods). combine('C', ['i32', 'u32']). -combine('C_value', [-1, 0, 1, 2, 3, 4]). -combine('coords', generateCoordBoundaries(2)) -/* array_index not param'd as out-of-bounds is implementation specific */. -combine('offset', generateOffsets(2)) +combine('A', ['i32', 'u32']) ). -unimplemented(); +beforeAllSubcases((t) => { + t.skipIfTextureFormatNotSupported(t.params.format); + skipIfNeedsFilteringAndIsUnfilterableOrSelectDevice(t, t.params.filt, t.params.format); +}). +fn(async (t) => { + const { format, stage, samplePoints, C, A, modeU, modeV, filt: minFilter, offset } = t.params; + + // We want at least 4 blocks or something wide enough for 3 mip levels. + const [width, height] = chooseTextureSize({ minSize: 8, minBlocks: 4, format }); + const depthOrArrayLayers = 4; + + const descriptor = { + format, + size: { width, height, depthOrArrayLayers }, + mipLevelCount: 3, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor); + const sampler = { + addressModeU: kShortAddressModeToAddressMode[modeU], + addressModeV: kShortAddressModeToAddressMode[modeV], + minFilter, + magFilter: minFilter, + mipmapFilter: minFilter + }; + + const calls = generateTextureBuiltinInputs2D(50, { + method: samplePoints, + textureBuiltin: 'textureGather', + sampler, + descriptor, + arrayIndex: { num: texture.depthOrArrayLayers, type: A }, + offset, + component: true, + hashInputs: [stage, format, samplePoints, C, A, modeU, modeV, minFilter, offset] + }).map(({ coords, component, arrayIndex, offset }) => { + return { + builtin: 'textureGather', + component, + componentType: C === 'i32' ? 'i' : 'u', + coordType: 'f', + coords, + arrayIndex, + arrayIndexType: A === 'i32' ? 'i' : 'u', + offset + }; + }); + const textureType = appendComponentTypeForFormatToTextureType('texture_2d_array', format); + const viewDescriptor = {}; + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + stage + ); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + stage, + texture + ); + t.expectOK(res); +}); g.test('sampled_array_3d_coords'). specURL('https://www.w3.org/TR/WGSL/#texturegather'). @@ -140,8 +380,9 @@ desc( ` C: i32, u32 T: i32, u32, f32 +A: i32, u32 -fn textureGather(component: C, t: texture_cube_array, s: sampler, coords: vec3, array_index: C) -> vec4 +fn textureGather(component: C, t: texture_cube_array, s: sampler, coords: vec3, array_index: A) -> vec4 Parameters: * component: @@ -154,17 +395,90 @@ Parameters: * array_index: The 0-based texture array index ` ). -paramsSubcasesOnly( - (u) => - u. - combine('T', ['f32-only', 'i32', 'u32']). - combine('S', ['clamp-to-edge', 'repeat', 'mirror-repeat']). - combine('C', ['i32', 'u32']). - combine('C_value', [-1, 0, 1, 2, 3, 4]). - combine('coords', generateCoordBoundaries(3)) - /* array_index not param'd as out-of-bounds is implementation specific */ +params((u) => +u. +combine('stage', kShortShaderStages). +combine('format', kTestableColorFormats). +filter((t) => isFillable(t.format)). +combine('filt', ['nearest', 'linear']). +combine('mode', kShortAddressModes). +beginSubcases(). +combine('samplePoints', kCubeSamplePointMethods). +combine('C', ['i32', 'u32']). +combine('A', ['i32', 'u32']) ). -unimplemented(); +beforeAllSubcases((t) => { + t.skipIfTextureFormatNotSupported(t.params.format); + t.skipIfTextureViewDimensionNotSupported('cube-array'); + skipIfNeedsFilteringAndIsUnfilterableOrSelectDevice(t, t.params.filt, t.params.format); +}). +fn(async (t) => { + const { format, C, A, stage, samplePoints, mode, filt: minFilter } = t.params; + + const viewDimension = 'cube-array'; + const size = chooseTextureSize({ minSize: 8, minBlocks: 2, format, viewDimension }); + + const descriptor = { + format, + ...(t.isCompatibility && { textureBindingViewDimension: viewDimension }), + size, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING, + mipLevelCount: 3 + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor); + const sampler = { + addressModeU: kShortAddressModeToAddressMode[mode], + addressModeV: kShortAddressModeToAddressMode[mode], + addressModeW: kShortAddressModeToAddressMode[mode], + minFilter, + magFilter: minFilter, + mipmapFilter: minFilter + }; + + const calls = generateSamplePointsCube(50, { + method: samplePoints, + sampler, + descriptor, + component: true, + textureBuiltin: 'textureGather', + arrayIndex: { num: texture.depthOrArrayLayers / 6, type: A }, + hashInputs: [stage, format, C, samplePoints, mode, minFilter] + }).map(({ coords, component, arrayIndex }) => { + return { + builtin: 'textureGather', + component, + componentType: C === 'i32' ? 'i' : 'u', + arrayIndex, + arrayIndexType: A === 'i32' ? 'i' : 'u', + coordType: 'f', + coords + }; + }); + const viewDescriptor = { + dimension: viewDimension + }; + const textureType = appendComponentTypeForFormatToTextureType('texture_cube_array', format); + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + stage + ); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + stage, + texture + ); + t.expectOK(res); +}); g.test('depth_2d_coords'). specURL('https://www.w3.org/TR/WGSL/#texturegather'). @@ -185,13 +499,79 @@ Parameters: Values outside of this range will result in a shader-creation error. ` ). -paramsSubcasesOnly((u) => +params((u) => u. -combine('S', ['clamp-to-edge', 'repeat', 'mirror-repeat']). -combine('coords', generateCoordBoundaries(2)). -combine('offset', generateOffsets(2)) +combine('stage', kShortShaderStages). +combine('format', kDepthStencilFormats) +// filter out stencil only formats +.filter((t) => isDepthTextureFormat(t.format)) +// MAINTENANCE_TODO: Remove when support for depth24plus, depth24plus-stencil8, and depth32float-stencil8 is added. +.filter((t) => isEncodableTextureFormat(t.format)). +combine('filt', ['nearest', 'linear']). +combine('modeU', kShortAddressModes). +combine('modeV', kShortAddressModes). +combine('offset', [false, true]). +beginSubcases(). +combine('samplePoints', kSamplePointMethods) ). -unimplemented(); +fn(async (t) => { + const { format, stage, samplePoints, modeU, modeV, filt: minFilter, offset } = t.params; + + // We want at least 4 blocks or something wide enough for 3 mip levels. + const [width, height] = chooseTextureSize({ minSize: 8, minBlocks: 4, format }); + const descriptor = { + format, + size: { width, height }, + mipLevelCount: 3, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor); + const sampler = { + addressModeU: kShortAddressModeToAddressMode[modeU], + addressModeV: kShortAddressModeToAddressMode[modeV], + minFilter, + magFilter: minFilter, + mipmapFilter: minFilter + }; + + const calls = generateTextureBuiltinInputs2D(50, { + method: samplePoints, + textureBuiltin: 'textureGather', + sampler, + descriptor, + offset, + hashInputs: [stage, format, samplePoints, modeU, modeV, minFilter, offset] + }).map(({ coords, offset }) => { + return { + builtin: 'textureGather', + coordType: 'f', + coords, + offset + }; + }); + const textureType = 'texture_depth_2d'; + const viewDescriptor = {}; + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + stage + ); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + stage, + texture + ); + t.expectOK(res); +}); g.test('depth_3d_coords'). specURL('https://www.w3.org/TR/WGSL/#texturegather'). @@ -205,21 +585,90 @@ Parameters: * coords: The texture coordinates ` ). -paramsSubcasesOnly((u) => +params((u) => u. -combine('S', ['clamp-to-edge', 'repeat', 'mirror-repeat']). -combine('coords', generateCoordBoundaries(3)) +combine('stage', kShortShaderStages). +combine('format', kDepthStencilFormats) +// filter out stencil only formats +.filter((t) => isDepthTextureFormat(t.format)) +// MAINTENANCE_TODO: Remove when support for depth24plus, depth24plus-stencil8, and depth32float-stencil8 is added. +.filter((t) => isEncodableTextureFormat(t.format)). +combine('filt', ['nearest', 'linear']). +combine('mode', kShortAddressModes). +beginSubcases(). +combine('samplePoints', kCubeSamplePointMethods) ). -unimplemented(); +fn(async (t) => { + const { format, stage, samplePoints, mode, filt: minFilter } = t.params; + + const viewDimension = 'cube'; + const [width, height] = chooseTextureSize({ minSize: 8, minBlocks: 2, format, viewDimension }); + const depthOrArrayLayers = 6; + + const descriptor = { + format, + ...(t.isCompatibility && { textureBindingViewDimension: viewDimension }), + size: { width, height, depthOrArrayLayers }, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING, + mipLevelCount: 3 + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor); + const sampler = { + addressModeU: kShortAddressModeToAddressMode[mode], + addressModeV: kShortAddressModeToAddressMode[mode], + addressModeW: kShortAddressModeToAddressMode[mode], + minFilter, + magFilter: minFilter, + mipmapFilter: minFilter + }; + + const calls = generateSamplePointsCube(50, { + method: samplePoints, + sampler, + descriptor, + textureBuiltin: 'textureGather', + hashInputs: [stage, format, samplePoints, mode, minFilter] + }).map(({ coords, component }) => { + return { + builtin: 'textureGather', + coordType: 'f', + coords + }; + }); + const viewDescriptor = { + dimension: viewDimension + }; + const textureType = 'texture_depth_cube'; + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + stage + ); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + stage, + texture + ); + t.expectOK(res); +}); g.test('depth_array_2d_coords'). specURL('https://www.w3.org/TR/WGSL/#texturegather'). desc( ` -C: i32, u32 +A: i32, u32 -fn textureGather(t: texture_depth_2d_array, s: sampler, coords: vec2, array_index: C) -> vec4 -fn textureGather(t: texture_depth_2d_array, s: sampler, coords: vec2, array_index: C, offset: vec2) -> vec4 +fn textureGather(t: texture_depth_2d_array, s: sampler, coords: vec2, array_index: A) -> vec4 +fn textureGather(t: texture_depth_2d_array, s: sampler, coords: vec2, array_index: A, offset: vec2) -> vec4 Parameters: * t: The depth texture to read from @@ -234,23 +683,97 @@ Parameters: Values outside of this range will result in a shader-creation error. ` ). -paramsSubcasesOnly((u) => +params((u) => u. -combine('S', ['clamp-to-edge', 'repeat', 'mirror-repeat']). -combine('C', ['i32', 'u32']). -combine('coords', generateCoordBoundaries(2)) -/* array_index not param'd as out-of-bounds is implementation specific */. -combine('offset', generateOffsets(2)) +combine('stage', kShortShaderStages). +combine('format', kDepthStencilFormats) +// filter out stencil only formats +.filter((t) => isDepthTextureFormat(t.format)) +// MAINTENANCE_TODO: Remove when support for depth24plus, depth24plus-stencil8, and depth32float-stencil8 is added. +.filter((t) => isEncodableTextureFormat(t.format)). +combine('filt', ['nearest', 'linear']). +combine('modeU', kShortAddressModes). +combine('modeV', kShortAddressModes). +combine('offset', [false, true]). +beginSubcases(). +combine('samplePoints', kSamplePointMethods). +combine('A', ['i32', 'u32']) ). -unimplemented(); +beforeAllSubcases((t) => { + t.skipIfTextureFormatNotSupported(t.params.format); + skipIfNeedsFilteringAndIsUnfilterableOrSelectDevice(t, t.params.filt, t.params.format); +}). +fn(async (t) => { + const { format, stage, samplePoints, A, modeU, modeV, filt: minFilter, offset } = t.params; + + // We want at least 4 blocks or something wide enough for 3 mip levels. + const [width, height] = chooseTextureSize({ minSize: 8, minBlocks: 4, format }); + const depthOrArrayLayers = 4; + + const descriptor = { + format, + size: { width, height, depthOrArrayLayers }, + mipLevelCount: 3, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor); + const sampler = { + addressModeU: kShortAddressModeToAddressMode[modeU], + addressModeV: kShortAddressModeToAddressMode[modeV], + minFilter, + magFilter: minFilter, + mipmapFilter: minFilter + }; + + const calls = generateTextureBuiltinInputs2D(50, { + method: samplePoints, + textureBuiltin: 'textureGather', + sampler, + descriptor, + arrayIndex: { num: texture.depthOrArrayLayers, type: A }, + offset, + hashInputs: [stage, format, samplePoints, A, modeU, modeV, minFilter, offset] + }).map(({ coords, arrayIndex, offset }) => { + return { + builtin: 'textureGather', + coordType: 'f', + coords, + arrayIndex, + arrayIndexType: A === 'i32' ? 'i' : 'u', + offset + }; + }); + const textureType = 'texture_depth_2d_array'; + const viewDescriptor = {}; + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + stage + ); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + stage, + texture + ); + t.expectOK(res); +}); g.test('depth_array_3d_coords'). specURL('https://www.w3.org/TR/WGSL/#texturegather'). desc( ` -C: i32, u32 +A: i32, u32 -fn textureGather(t: texture_depth_cube_array, s: sampler, coords: vec3, array_index: C) -> vec4 +fn textureGather(t: texture_depth_cube_array, s: sampler, coords: vec3, array_index: A) -> vec4 Parameters: * t: The depth texture to read from @@ -259,12 +782,84 @@ Parameters: * array_index: The 0-based texture array index ` ). -paramsSubcasesOnly( - (u) => - u. - combine('S', ['clamp-to-edge', 'repeat', 'mirror-repeat']). - combine('C', ['i32', 'u32']). - combine('coords', generateCoordBoundaries(3)) - /* array_index not param'd as out-of-bounds is implementation specific */ +params((u) => +u. +combine('stage', kShortShaderStages). +combine('format', kDepthStencilFormats) +// filter out stencil only formats +.filter((t) => isDepthTextureFormat(t.format)) +// MAINTENANCE_TODO: Remove when support for depth24plus, depth24plus-stencil8, and depth32float-stencil8 is added. +.filter((t) => isEncodableTextureFormat(t.format)). +combine('filt', ['nearest', 'linear']). +combine('mode', kShortAddressModes). +beginSubcases(). +combine('samplePoints', kCubeSamplePointMethods). +combine('A', ['i32', 'u32']) ). -unimplemented(); \ No newline at end of file +beforeAllSubcases((t) => { + t.skipIfTextureViewDimensionNotSupported('cube-array'); +}). +fn(async (t) => { + const { format, A, stage, samplePoints, mode, filt: minFilter } = t.params; + + const viewDimension = 'cube-array'; + const size = chooseTextureSize({ minSize: 8, minBlocks: 2, format, viewDimension }); + + const descriptor = { + format, + ...(t.isCompatibility && { textureBindingViewDimension: viewDimension }), + size, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING, + mipLevelCount: 3 + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor); + const sampler = { + addressModeU: kShortAddressModeToAddressMode[mode], + addressModeV: kShortAddressModeToAddressMode[mode], + addressModeW: kShortAddressModeToAddressMode[mode], + minFilter, + magFilter: minFilter, + mipmapFilter: minFilter + }; + + const calls = generateSamplePointsCube(50, { + method: samplePoints, + sampler, + descriptor, + textureBuiltin: 'textureGather', + arrayIndex: { num: texture.depthOrArrayLayers / 6, type: A }, + hashInputs: [stage, format, samplePoints, mode, minFilter] + }).map(({ coords, arrayIndex }) => { + return { + builtin: 'textureGather', + arrayIndex, + arrayIndexType: A === 'i32' ? 'i' : 'u', + coordType: 'f', + coords + }; + }); + const viewDescriptor = { + dimension: viewDimension + }; + const textureType = 'texture_depth_cube_array'; + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + stage + ); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + stage, + texture + ); + t.expectOK(res); +}); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureGatherCompare.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureGatherCompare.spec.js index d029c8cdf5e..6ed16e0020f 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureGatherCompare.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureGatherCompare.spec.js @@ -17,20 +17,42 @@ A texture gather compare operation performs a depth comparison on four texels in z (umax,vmin) w (umin,vmin) `;import { makeTestGroup } from '../../../../../../common/framework/test_group.js'; -import { GPUTest } from '../../../../../gpu_test.js'; +import { kCompareFunctions } from '../../../../../capability_info.js'; +import { + isDepthTextureFormat, + isEncodableTextureFormat, + kDepthStencilFormats } from +'../../../../../format_info.js'; -import { generateCoordBoundaries, generateOffsets } from './utils.js'; +import { + checkCallResults, + chooseTextureSize, + createTextureWithRandomDataAndGetTexels, + doTextureCalls, + generateSamplePointsCube, + generateTextureBuiltinInputs2D, + kCubeSamplePointMethods, + kSamplePointMethods, + kShortAddressModes, + kShortAddressModeToAddressMode, + kShortShaderStages, + makeRandomDepthComparisonTexelGenerator, -export const g = makeTestGroup(GPUTest); + + + WGSLTextureSampleTest } from +'./texture_utils.js'; + +export const g = makeTestGroup(WGSLTextureSampleTest); g.test('array_2d_coords'). specURL('https://www.w3.org/TR/WGSL/#texturegathercompare'). desc( ` -C: i32, u32 +A: i32, u32 -fn textureGatherCompare(t: texture_depth_2d_array, s: sampler_comparison, coords: vec2, array_index: C, depth_ref: f32) -> vec4 -fn textureGatherCompare(t: texture_depth_2d_array, s: sampler_comparison, coords: vec2, array_index: C, depth_ref: f32, offset: vec2) -> vec4 +fn textureGatherCompare(t: texture_depth_2d_array, s: sampler_comparison, coords: vec2, array_index: A, depth_ref: f32) -> vec4 +fn textureGatherCompare(t: texture_depth_2d_array, s: sampler_comparison, coords: vec2, array_index: A, depth_ref: f32, offset: vec2) -> vec4 Parameters: * t: The depth texture to read from @@ -46,24 +68,110 @@ Parameters: Values outside of this range will result in a shader-creation error. ` ). -paramsSubcasesOnly((u) => +params((u) => u. -combine('S', ['clamp-to-edge', 'repeat', 'mirror-repeat']). -combine('C', ['i32', 'u32']). -combine('C_value', [-1, 0, 1, 2, 3, 4]). -combine('coords', generateCoordBoundaries(2)). -combine('depth_ref', [-1 /* smaller ref */, 0 /* equal ref */, 1 /* larger ref */]). -combine('offset', generateOffsets(2)) +combine('stage', kShortShaderStages). +combine('format', kDepthStencilFormats) +// filter out stencil only formats +.filter((t) => isDepthTextureFormat(t.format)) +// MAINTENANCE_TODO: Remove when support for depth24plus, depth24plus-stencil8, and depth32float-stencil8 is added. +.filter((t) => isEncodableTextureFormat(t.format)). +combine('filt', ['nearest', 'linear']). +combine('modeU', kShortAddressModes). +combine('modeV', kShortAddressModes). +combine('offset', [false, true]). +beginSubcases(). +combine('samplePoints', kSamplePointMethods). +combine('A', ['i32', 'u32']). +combine('compare', kCompareFunctions) ). -unimplemented(); +beforeAllSubcases((t) => { + t.skipIfTextureFormatNotSupported(t.params.format); +}). +fn(async (t) => { + const { + format, + stage, + samplePoints, + A, + modeU, + modeV, + filt: minFilter, + compare, + offset + } = t.params; + + const viewDimension = '2d-array'; + const size = chooseTextureSize({ minSize: 8, minBlocks: 4, format, viewDimension }); + + const descriptor = { + format, + size, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor, { + generator: makeRandomDepthComparisonTexelGenerator(descriptor, compare) + }); + const sampler = { + addressModeU: kShortAddressModeToAddressMode[modeU], + addressModeV: kShortAddressModeToAddressMode[modeV], + compare, + minFilter, + magFilter: minFilter, + mipmapFilter: minFilter + }; + + const calls = generateTextureBuiltinInputs2D(50, { + method: samplePoints, + textureBuiltin: 'textureGatherCompare', + sampler, + descriptor, + arrayIndex: { num: texture.depthOrArrayLayers, type: A }, + depthRef: true, + offset, + hashInputs: [stage, format, samplePoints, A, modeU, modeV, minFilter, offset] + }).map(({ coords, arrayIndex, depthRef, offset }) => { + return { + builtin: 'textureGatherCompare', + coordType: 'f', + coords, + arrayIndex, + arrayIndexType: A === 'i32' ? 'i' : 'u', + depthRef, + offset + }; + }); + const textureType = 'texture_depth_2d_array'; + const viewDescriptor = {}; + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + stage + ); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + stage, + texture + ); + t.expectOK(res); +}); g.test('array_3d_coords'). specURL('https://www.w3.org/TR/WGSL/#texturegathercompare'). desc( ` -C: i32, u32 +A: i32, u32 -fn textureGatherCompare(t: texture_depth_cube_array, s: sampler_comparison, coords: vec3, array_index: C, depth_ref: f32) -> vec4 +fn textureGatherCompare(t: texture_depth_cube_array, s: sampler_comparison, coords: vec3, array_index: A, depth_ref: f32) -> vec4 Parameters: * t: The depth texture to read from @@ -73,17 +181,94 @@ Parameters: * depth_ref: The reference value to compare the sampled depth value against ` ). -paramsSubcasesOnly((u) => +params((u) => u. -combine('S', ['clamp-to-edge', 'repeat', 'mirror-repeat']). -combine('C', ['i32', 'u32']). -combine('C_value', [-1, 0, 1, 2, 3, 4]). -combine('coords', generateCoordBoundaries(3)). -combine('depth_ref', [-1 /* smaller ref */, 0 /* equal ref */, 1 /* larger ref */]) +combine('stage', kShortShaderStages). +combine('format', kDepthStencilFormats) +// filter out stencil only formats +.filter((t) => isDepthTextureFormat(t.format)) +// MAINTENANCE_TODO: Remove when support for depth24plus, depth24plus-stencil8, and depth32float-stencil8 is added. +.filter((t) => isEncodableTextureFormat(t.format)). +combine('filt', ['nearest', 'linear']). +combine('mode', kShortAddressModes). +beginSubcases(). +combine('samplePoints', kCubeSamplePointMethods). +combine('A', ['i32', 'u32']). +combine('compare', kCompareFunctions) ). -unimplemented(); +beforeAllSubcases((t) => { + t.skipIfTextureViewDimensionNotSupported('cube-array'); +}). +fn(async (t) => { + const { format, A, stage, samplePoints, mode, filt: minFilter, compare } = t.params; -g.test('sampled_array_2d_coords'). + const viewDimension = 'cube-array'; + const size = chooseTextureSize({ minSize: 8, minBlocks: 2, format, viewDimension }); + + const descriptor = { + format, + ...(t.isCompatibility && { textureBindingViewDimension: viewDimension }), + size, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor, { + generator: makeRandomDepthComparisonTexelGenerator(descriptor, compare) + }); + const sampler = { + addressModeU: kShortAddressModeToAddressMode[mode], + addressModeV: kShortAddressModeToAddressMode[mode], + addressModeW: kShortAddressModeToAddressMode[mode], + compare, + minFilter, + magFilter: minFilter, + mipmapFilter: minFilter + }; + + const calls = generateSamplePointsCube(50, { + method: samplePoints, + sampler, + descriptor, + textureBuiltin: 'textureGatherCompare', + arrayIndex: { num: texture.depthOrArrayLayers / 6, type: A }, + depthRef: true, + hashInputs: [stage, format, samplePoints, mode, minFilter] + }).map(({ coords, depthRef, arrayIndex }) => { + return { + builtin: 'textureGatherCompare', + arrayIndex, + arrayIndexType: A === 'i32' ? 'i' : 'u', + coordType: 'f', + coords, + depthRef + }; + }); + const viewDescriptor = { + dimension: viewDimension + }; + const textureType = 'texture_depth_cube_array'; + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + stage + ); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + stage, + texture + ); + t.expectOK(res); +}); + +g.test('sampled_2d_coords'). specURL('https://www.w3.org/TR/WGSL/#texturegathercompare'). desc( ` @@ -103,16 +288,85 @@ Parameters: Values outside of this range will result in a shader-creation error. ` ). -paramsSubcasesOnly((u) => +params((u) => u. -combine('S', ['clamp-to-edge', 'repeat', 'mirror-repeat']). -combine('coords', generateCoordBoundaries(2)). -combine('depth_ref', [-1 /* smaller ref */, 0 /* equal ref */, 1 /* larger ref */]). -combine('offset', generateOffsets(2)) +combine('stage', kShortShaderStages). +combine('format', kDepthStencilFormats) +// filter out stencil only formats +.filter((t) => isDepthTextureFormat(t.format)) +// MAINTENANCE_TODO: Remove when support for depth24plus, depth24plus-stencil8, and depth32float-stencil8 is added. +.filter((t) => isEncodableTextureFormat(t.format)). +combine('filt', ['nearest', 'linear']). +combine('mode', kShortAddressModes). +combine('offset', [false, true]). +beginSubcases(). +combine('C', ['i32', 'u32']). +combine('samplePoints', kSamplePointMethods). +combine('compare', kCompareFunctions) ). -unimplemented(); +fn(async (t) => { + const { format, C, stage, samplePoints, mode, compare, filt: minFilter, offset } = t.params; -g.test('sampled_array_3d_coords'). + const size = chooseTextureSize({ minSize: 8, minBlocks: 4, format }); + const descriptor = { + format, + size, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor, { + generator: makeRandomDepthComparisonTexelGenerator(descriptor, compare) + }); + const sampler = { + addressModeU: kShortAddressModeToAddressMode[mode], + addressModeV: kShortAddressModeToAddressMode[mode], + compare, + minFilter, + magFilter: minFilter, + mipmapFilter: minFilter + }; + + const calls = generateTextureBuiltinInputs2D(50, { + method: samplePoints, + textureBuiltin: 'textureGatherCompare', + sampler, + descriptor, + offset, + depthRef: true, + hashInputs: [stage, format, C, samplePoints, mode, minFilter, compare, offset] + }).map(({ coords, depthRef, offset }) => { + return { + builtin: 'textureGatherCompare', + coordType: 'f', + coords, + depthRef, + offset + }; + }); + const textureType = 'texture_depth_2d'; + const viewDescriptor = {}; + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + stage + ); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + stage, + texture + ); + t.expectOK(res); +}); + +g.test('sampled_3d_coords'). specURL('https://www.w3.org/TR/WGSL/#texturegathercompare'). desc( ` @@ -125,10 +379,82 @@ Parameters: * depth_ref: The reference value to compare the sampled depth value against ` ). -paramsSubcasesOnly((u) => +params((u) => u. -combine('S', ['clamp-to-edge', 'repeat', 'mirror-repeat']). -combine('coords', generateCoordBoundaries(3)). -combine('depth_ref', [-1 /* smaller ref */, 0 /* equal ref */, 1 /* larger ref */]) +combine('stage', kShortShaderStages). +combine('format', kDepthStencilFormats) +// filter out stencil only formats +.filter((t) => isDepthTextureFormat(t.format)) +// MAINTENANCE_TODO: Remove when support for depth24plus, depth24plus-stencil8, and depth32float-stencil8 is added. +.filter((t) => isEncodableTextureFormat(t.format)). +combine('filt', ['nearest', 'linear']). +combine('mode', kShortAddressModes). +beginSubcases(). +combine('samplePoints', kCubeSamplePointMethods). +combine('compare', kCompareFunctions) ). -unimplemented(); \ No newline at end of file +fn(async (t) => { + const { format, stage, samplePoints, mode, filt: minFilter, compare } = t.params; + + const viewDimension = 'cube'; + const size = chooseTextureSize({ minSize: 8, minBlocks: 2, format, viewDimension }); + + const descriptor = { + format, + ...(t.isCompatibility && { textureBindingViewDimension: viewDimension }), + size, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor, { + generator: makeRandomDepthComparisonTexelGenerator(descriptor, compare) + }); + const sampler = { + addressModeU: kShortAddressModeToAddressMode[mode], + addressModeV: kShortAddressModeToAddressMode[mode], + addressModeW: kShortAddressModeToAddressMode[mode], + compare, + minFilter, + magFilter: minFilter, + mipmapFilter: minFilter + }; + + const calls = generateSamplePointsCube(50, { + method: samplePoints, + sampler, + descriptor, + depthRef: true, + textureBuiltin: 'textureGatherCompare', + hashInputs: [stage, format, samplePoints, mode, minFilter, compare] + }).map(({ coords, depthRef }) => { + return { + builtin: 'textureGatherCompare', + coordType: 'f', + coords, + depthRef + }; + }); + const viewDescriptor = { + dimension: viewDimension + }; + const textureType = 'texture_depth_cube'; + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + stage + ); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + stage, + texture + ); + t.expectOK(res); +}); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureLoad.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureLoad.spec.js index 4c9789b1b03..9ca902a6ea6 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureLoad.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureLoad.spec.js @@ -18,25 +18,25 @@ If an out of bounds access occurs, the built-in function returns one of: * 0.0 for depth textures TODO: Test textureLoad with depth textures as texture_2d, etc... +TODO: Test textureLoad with multisampled stencil8 format +TODO: Test un-encodable formats. +TODO: Test stencil8 format. `;import { makeTestGroup } from '../../../../../../common/framework/test_group.js'; -import { unreachable, iterRange } from '../../../../../../common/util/util.js'; import { + canUseAsRenderTarget, isCompressedFloatTextureFormat, isDepthTextureFormat, + isEncodableTextureFormat, + isMultisampledTextureFormat, + isStencilTextureFormat, kCompressedTextureFormats, + kDepthStencilFormats, kEncodableTextureFormats, kTextureFormatInfo, textureDimensionAndFormatCompatible } from '../../../../../format_info.js'; import { GPUTest } from '../../../../../gpu_test.js'; -import { - kFloat32Format, - kFloat16Format, - numberToFloatBits, - pack4x8unorm, - pack4x8snorm } from -'../../../../../util/conversion.js'; -import { maxMipLevelCount } from '../../../../../util/texture/base.js'; +import { maxMipLevelCount, virtualMipSize } from '../../../../../util/texture/base.js'; import { TexelFormats } from '../../../../types.js'; import { @@ -45,42 +45,32 @@ import { chooseTextureSize, createTextureWithRandomDataAndGetTexels, doTextureCalls, - appendComponentTypeForFormatToTextureType } from + appendComponentTypeForFormatToTextureType, + kSamplePointMethods, + kShortShaderStages, + generateTextureBuiltinInputs1D, + generateTextureBuiltinInputs2D, + generateTextureBuiltinInputs3D, + + createVideoFrameWithRandomDataAndGetTexels } from './texture_utils.js'; -import { - - - - generateCoordBoundaries, - getCoordinateForBoundaries, - getLayerFromLayerSpec, - getMipLevelFromLevelSpec, - isBoundaryNegative, - isLayerSpecNegative, - isLevelSpecNegative } from -'./utils.js'; const kTestableColorFormats = [...kEncodableTextureFormats, ...kCompressedTextureFormats]; -function filterOutDepthAndCompressedFloatTextureFormats({ format }) { - return !isDepthTextureFormat(format) && !isCompressedFloatTextureFormat(format); -} - -function filterOutU32WithNegativeValues(t) - - - - +export function normalizedCoordToTexelLoadTestCoord( +descriptor, +mipLevel, +coordType, +v) { - return ( - t.C === 'i32' || - !isLevelSpecNegative(t.level) && - !isBoundaryNegative(t.coordsBoundary) && - !isLayerSpecNegative(t.array_index ?? 0)); - + const size = virtualMipSize(descriptor.dimension ?? '2d', descriptor.size, mipLevel); + return v.map((v, i) => { + const t = v * size[i]; + return coordType === 'u32' ? Math.abs(Math.round(t)) : Math.round(t); + }); } export const g = makeTestGroup(GPUTest); @@ -101,18 +91,15 @@ Parameters: ). params((u) => u. +combine('stage', kShortShaderStages). combine('format', kTestableColorFormats). filter((t) => textureDimensionAndFormatCompatible('1d', t.format)) // 1d textures can't have a height !== 1 .filter((t) => kTextureFormatInfo[t.format].blockHeight === 1). beginSubcases(). +combine('samplePoints', kSamplePointMethods). combine('C', ['i32', 'u32']). -combine('L', ['i32', 'u32']). -combine('coordsBoundary', generateCoordBoundaries(1)). -combine('level', [-1, 0, `numLevels-1`, `numLevels`]) -// Only test level out of bounds if coordBoundary is in-bounds -.filter((t) => !(t.level !== 0 && t.coordsBoundary !== 'in-bounds')). -filter(filterOutU32WithNegativeValues) +combine('L', ['i32', 'u32']) ). beforeAllSubcases((t) => { const { format } = t.params; @@ -120,7 +107,7 @@ beforeAllSubcases((t) => { t.selectDeviceForTextureFormatOrSkipTestCase(t.params.format); }). fn(async (t) => { - const { format, C, L, coordsBoundary, level } = t.params; + const { format, stage, C, L, samplePoints } = t.params; // We want at least 4 blocks or something wide enough for 3 mip levels. const [width] = chooseTextureSize({ minSize: 8, minBlocks: 4, format }); @@ -133,29 +120,43 @@ fn(async (t) => { usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING }; const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor); - const mipLevel = getMipLevelFromLevelSpec(texture.mipLevelCount, level); - const coords = getCoordinateForBoundaries(texture, mipLevel, coordsBoundary); - const calls = [ - { - builtin: 'textureLoad', - coordType: C === 'i32' ? 'i' : 'u', - levelType: L === 'i32' ? 'i' : 'u', - mipLevel, - coords - }]; + const calls = generateTextureBuiltinInputs1D(50, { + method: samplePoints, + descriptor, + mipLevel: { num: texture.mipLevelCount, type: L }, + hashInputs: [stage, format, samplePoints, C, L] + }).map(({ coords, mipLevel }, i) => { + return { + builtin: 'textureLoad', + coordType: C === 'i32' ? 'i' : 'u', + levelType: L === 'i32' ? 'i' : 'u', + mipLevel, + coords: normalizedCoordToTexelLoadTestCoord(descriptor, mipLevel, C, coords) + }; + }); const textureType = appendComponentTypeForFormatToTextureType('texture_1d', texture.format); const viewDescriptor = {}; const sampler = undefined; - const results = await doTextureCalls(t, texture, viewDescriptor, textureType, sampler, calls); + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + stage + ); const res = await checkCallResults( t, { texels, descriptor, viewDescriptor }, textureType, sampler, calls, - results + results, + stage, + texture ); t.expectOK(res); }); @@ -177,16 +178,13 @@ Parameters: ). params((u) => u. +combine('stage', kShortShaderStages). combine('format', kTestableColorFormats). -filter(filterOutDepthAndCompressedFloatTextureFormats). +filter((t) => !isCompressedFloatTextureFormat(t.format)). beginSubcases(). +combine('samplePoints', kSamplePointMethods). combine('C', ['i32', 'u32']). -combine('L', ['i32', 'u32']). -combine('coordsBoundary', generateCoordBoundaries(2)). -combine('level', [-1, 0, `numLevels-1`, `numLevels`]) -// Only test level out of bounds if coordBoundary is in-bounds -.filter((t) => !(t.level !== 0 && t.coordsBoundary !== 'in-bounds')). -filter(filterOutU32WithNegativeValues) +combine('L', ['i32', 'u32']) ). beforeAllSubcases((t) => { const { format } = t.params; @@ -194,7 +192,7 @@ beforeAllSubcases((t) => { t.selectDeviceForTextureFormatOrSkipTestCase(t.params.format); }). fn(async (t) => { - const { format, C, L, coordsBoundary, level } = t.params; + const { format, stage, samplePoints, C, L } = t.params; // We want at least 4 blocks or something wide enough for 3 mip levels. const size = chooseTextureSize({ minSize: 8, minBlocks: 4, format }); @@ -206,29 +204,42 @@ fn(async (t) => { mipLevelCount: maxMipLevelCount({ size }) }; const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor); - const mipLevel = getMipLevelFromLevelSpec(texture.mipLevelCount, level); - const coords = getCoordinateForBoundaries(texture, mipLevel, coordsBoundary); - const calls = [ - { - builtin: 'textureLoad', - coordType: C === 'i32' ? 'i' : 'u', - levelType: L === 'i32' ? 'i' : 'u', - mipLevel, - coords - }]; + const calls = generateTextureBuiltinInputs2D(50, { + method: samplePoints, + descriptor, + hashInputs: [stage, format, samplePoints, C, L] + }).map(({ coords, mipLevel }) => { + return { + builtin: 'textureLoad', + coordType: C === 'i32' ? 'i' : 'u', + levelType: L === 'i32' ? 'i' : 'u', + mipLevel, + coords: normalizedCoordToTexelLoadTestCoord(descriptor, mipLevel, C, coords) + }; + }); const textureType = appendComponentTypeForFormatToTextureType('texture_2d', texture.format); const viewDescriptor = {}; const sampler = undefined; - const results = await doTextureCalls(t, texture, viewDescriptor, textureType, sampler, calls); + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + stage + ); const res = await checkCallResults( t, { texels, descriptor, viewDescriptor }, textureType, sampler, calls, - results + results, + stage, + texture ); t.expectOK(res); }); @@ -249,16 +260,13 @@ Parameters: ). params((u) => u. +combine('stage', kShortShaderStages). combine('format', kTestableColorFormats). filter((t) => textureDimensionAndFormatCompatible('3d', t.format)). beginSubcases(). +combine('samplePoints', kSamplePointMethods). combine('C', ['i32', 'u32']). -combine('L', ['i32', 'u32']). -combine('coordsBoundary', generateCoordBoundaries(3)). -combine('level', [-1, 0, `numLevels-1`, `numLevels`]) -// Only test level out of bounds if coordBoundary is in-bounds -.filter((t) => !(t.level !== 0 && t.coordsBoundary !== 'in-bounds')). -filter(filterOutU32WithNegativeValues) +combine('L', ['i32', 'u32']) ). beforeAllSubcases((t) => { const { format } = t.params; @@ -266,7 +274,7 @@ beforeAllSubcases((t) => { t.selectDeviceForTextureFormatOrSkipTestCase(t.params.format); }). fn(async (t) => { - const { format, C, L, coordsBoundary, level } = t.params; + const { format, stage, samplePoints, C, L } = t.params; // We want at least 4 blocks or something wide enough for 3 mip levels. const size = chooseTextureSize({ minSize: 8, minBlocks: 4, format, viewDimension: '3d' }); @@ -279,29 +287,43 @@ fn(async (t) => { mipLevelCount: maxMipLevelCount({ size }) }; const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor); - const mipLevel = getMipLevelFromLevelSpec(texture.mipLevelCount, level); - const coords = getCoordinateForBoundaries(texture, mipLevel, coordsBoundary); - const calls = [ - { - builtin: 'textureLoad', - coordType: C === 'i32' ? 'i' : 'u', - levelType: L === 'i32' ? 'i' : 'u', - mipLevel, - coords - }]; + const calls = generateTextureBuiltinInputs3D(50, { + method: samplePoints, + descriptor, + mipLevel: { num: texture.mipLevelCount, type: L }, + hashInputs: [stage, format, samplePoints, C, L] + }).map(({ coords, mipLevel }) => { + return { + builtin: 'textureLoad', + coordType: C === 'i32' ? 'i' : 'u', + levelType: L === 'i32' ? 'i' : 'u', + mipLevel, + coords: normalizedCoordToTexelLoadTestCoord(descriptor, mipLevel, C, coords) + }; + }); const textureType = appendComponentTypeForFormatToTextureType('texture_3d', texture.format); const viewDescriptor = {}; const sampler = undefined; - const results = await doTextureCalls(t, texture, viewDescriptor, textureType, sampler, calls); + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + stage + ); const res = await checkCallResults( t, { texels, descriptor, viewDescriptor }, textureType, sampler, calls, - results + results, + stage, + texture ); t.expectOK(res); }); @@ -311,9 +333,10 @@ specURL('https://www.w3.org/TR/WGSL/#textureload'). desc( ` C is i32 or u32 +S is i32 or u32 -fn textureLoad(t: texture_multisampled_2d, coords: vec2, sample_index: C)-> vec4 -fn textureLoad(t: texture_depth_multisampled_2d, coords: vec2, sample_index: C)-> f32 +fn textureLoad(t: texture_multisampled_2d, coords: vec2, sample_index: S)-> vec4 +fn textureLoad(t: texture_depth_multisampled_2d, coords: vec2, sample_index: S)-> f32 Parameters: * t: The sampled texture to read from @@ -323,16 +346,84 @@ Parameters: ). params((u) => u. +combine('stage', kShortShaderStages). combine('texture_type', [ 'texture_multisampled_2d', 'texture_depth_multisampled_2d'] ). -beginSubcases(). -combine('C', ['i32', 'u32']). -combine('coords', generateCoordBoundaries(2)). -combine('sample_index', [-1, 0, `sampleCount-1`, `sampleCount`]) +combine('format', kTestableColorFormats). +filter((t) => isMultisampledTextureFormat(t.format)). +filter((t) => !isStencilTextureFormat(t.format)) +// Filter out texture_depth_multisampled_2d with non-depth formats +.filter( + (t) => + !(t.texture_type === 'texture_depth_multisampled_2d' && !isDepthTextureFormat(t.format)) ). -unimplemented(); +beginSubcases(). +combine('samplePoints', kSamplePointMethods). +combine('C', ['i32', 'u32']). +combine('S', ['i32', 'u32']) +). +beforeAllSubcases((t) => { + const { format } = t.params; + t.skipIfTextureFormatNotSupported(format); + t.skipIfTextureLoadNotSupportedForTextureType(t.params.texture_type); + t.selectDeviceForTextureFormatOrSkipTestCase(t.params.format); +}). +fn(async (t) => { + const { texture_type, format, stage, samplePoints, C, S } = t.params; + + const sampleCount = 4; + const descriptor = { + format, + size: [8, 8], + usage: + GPUTextureUsage.COPY_DST | + GPUTextureUsage.TEXTURE_BINDING | + GPUTextureUsage.RENDER_ATTACHMENT, + sampleCount + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor); + + const calls = generateTextureBuiltinInputs2D(50, { + method: samplePoints, + descriptor, + sampleIndex: { num: texture.sampleCount, type: S }, + hashInputs: [stage, format, samplePoints, C, S] + }).map(({ coords, sampleIndex }) => { + return { + builtin: 'textureLoad', + coordType: C === 'i32' ? 'i' : 'u', + sampleIndexType: S === 'i32' ? 'i' : 'u', + sampleIndex, + coords: normalizedCoordToTexelLoadTestCoord(descriptor, 0, C, coords) + }; + }); + + const textureType = appendComponentTypeForFormatToTextureType(texture_type, texture.format); + const viewDescriptor = {}; + const sampler = undefined; + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + stage + ); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + stage, + texture + ); + t.expectOK(res); +}); g.test('depth'). specURL('https://www.w3.org/TR/WGSL/#textureload'). @@ -340,7 +431,7 @@ desc( ` C is i32 or u32 -fn textureLoad(t: texture_depth_2d, coords: vec2, level: C) -> f32 +fn textureLoad(t: texture_depth_2d, coords: vec2, level: L) -> f32 Parameters: * t: The sampled texture to read from @@ -348,13 +439,74 @@ Parameters: * level: The mip level, with level 0 containing a full size version of the texture ` ). -paramsSubcasesOnly((u) => +params((u) => u. +combine('stage', kShortShaderStages). +combine('format', kDepthStencilFormats) +// filter out stencil only formats +.filter((t) => isDepthTextureFormat(t.format)) +// MAINTENANCE_TODO: Remove when support for depth24plus, depth24plus-stencil8, and depth32float-stencil8 is added. +.filter((t) => isEncodableTextureFormat(t.format)). +beginSubcases(). +combine('samplePoints', kSamplePointMethods). combine('C', ['i32', 'u32']). -combine('coords', generateCoordBoundaries(2)). -combine('level', [-1, 0, `numLevels-1`, `numLevels`]) +combine('L', ['i32', 'u32']) ). -unimplemented(); +beforeAllSubcases((t) => { + t.skipIfTextureLoadNotSupportedForTextureType('texture_depth_2d'); +}). +fn(async (t) => { + const { format, stage, samplePoints, C, L } = t.params; + + // We want at least 4 blocks or something wide enough for 3 mip levels. + const size = chooseTextureSize({ minSize: 8, minBlocks: 4, format }); + + const descriptor = { + format, + size, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING, + mipLevelCount: maxMipLevelCount({ size }) + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor); + + const calls = generateTextureBuiltinInputs2D(50, { + method: samplePoints, + descriptor, + mipLevel: { num: texture.mipLevelCount, type: L }, + hashInputs: [stage, format, samplePoints, C, L] + }).map(({ coords, mipLevel }) => { + return { + builtin: 'textureLoad', + coordType: C === 'i32' ? 'i' : 'u', + levelType: L === 'i32' ? 'i' : 'u', + mipLevel, + coords: normalizedCoordToTexelLoadTestCoord(descriptor, mipLevel, C, coords) + }; + }); + const textureType = 'texture_depth_2d'; + const viewDescriptor = {}; + const sampler = undefined; + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + stage + ); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + stage, + texture + ); + t.expectOK(res); +}); g.test('external'). specURL('https://www.w3.org/TR/WGSL/#textureload'). @@ -366,13 +518,72 @@ fn textureLoad(t: texture_external, coords: vec2) -> vec4 Parameters: * t: The sampled texture to read from - * coords: The 0-based texel coordinate + * coords: The 0-based texel coordinate. ` ). -paramsSubcasesOnly((u) => -u.combine('C', ['i32', 'u32']).combine('coords', generateCoordBoundaries(2)) +params((u) => +u. +combine('stage', kShortShaderStages). +beginSubcases(). +combine('samplePoints', kSamplePointMethods). +combine('C', ['i32', 'u32']). +combine('L', ['i32', 'u32']) ). -unimplemented(); +beforeAllSubcases((t) => +t.skipIf(typeof VideoFrame === 'undefined', 'VideoFrames are not supported') +). +fn(async (t) => { + const { stage, samplePoints, C, L } = t.params; + + const size = [8, 8, 1]; + + // Note: external texture doesn't use this descriptor. + // It's used to pass to the softwareTextureRead functions. + const descriptor = { + format: 'rgba8unorm', + size, + usage: GPUTextureUsage.COPY_DST + }; + + const { texels, videoFrame } = createVideoFrameWithRandomDataAndGetTexels(descriptor.size); + const texture = t.device.importExternalTexture({ source: videoFrame }); + + const calls = generateTextureBuiltinInputs2D(50, { + method: samplePoints, + descriptor, + hashInputs: [samplePoints, C, L] + }).map(({ coords }) => { + return { + builtin: 'textureLoad', + coordType: C === 'i32' ? 'i' : 'u', + coords: normalizedCoordToTexelLoadTestCoord(descriptor, 0, C, coords) + }; + }); + + const textureType = 'texture_external'; + const viewDescriptor = {}; + const sampler = undefined; + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + stage + ); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + stage + ); + t.expectOK(res); + videoFrame.close(); +}); g.test('arrayed'). specURL('https://www.w3.org/TR/WGSL/#textureload'). @@ -392,33 +603,31 @@ Parameters: ). params((u) => u. +combine('stage', kShortShaderStages). combine('format', kTestableColorFormats) -// MAINTENANCE_TODO: Update createTextureFromTexelViews to support depth32float and remove this filter. -.filter((t) => t.format !== 'depth32float' && !isCompressedFloatTextureFormat(t.format)). +// MAINTENANCE_TODO: Update createTextureFromTexelViews to support stencil8 and remove this filter. +.filter((t) => t.format !== 'stencil8' && !isCompressedFloatTextureFormat(t.format)). combine('texture_type', ['texture_2d_array', 'texture_depth_2d_array']). filter( (t) => !(t.texture_type === 'texture_depth_2d_array' && !isDepthTextureFormat(t.format)) ). beginSubcases(). -combine('C', ['i32', 'u32']). -combine('A', ['i32', 'u32']). -combine('L', ['i32', 'u32']). -combine('coordsBoundary', generateCoordBoundaries(3)). -combine('array_index', [-1, 0, `numLayers-1`, `numLayers`]) -// Only test array_index out of bounds if coordBoundary is in bounds -.filter((t) => !(t.array_index !== 0 && t.coordsBoundary !== 'in-bounds')). -combine('level', [-1, 0, `numLevels-1`, `numLevels`]) -// Only test level out of bounds if coordBoundary and array_index are in bounds -.filter((t) => !(t.level !== 0 && (t.coordsBoundary !== 'in-bounds' || t.array_index !== 0))). -filter(filterOutU32WithNegativeValues) +combine('samplePoints', kSamplePointMethods). +combineWithParams([ +{ C: 'i32', A: 'u32', L: 'u32' }, +{ C: 'u32', A: 'u32', L: 'u32' }, +{ C: 'u32', A: 'i32', L: 'u32' }, +{ C: 'u32', A: 'u32', L: 'i32' }] +) ). beforeAllSubcases((t) => { const { format } = t.params; t.skipIfTextureFormatNotSupported(format); + t.skipIfTextureLoadNotSupportedForTextureType(t.params.texture_type); t.selectDeviceForTextureFormatOrSkipTestCase(t.params.format); }). fn(async (t) => { - const { texture_type, format, C, A, L, coordsBoundary, level, array_index } = t.params; + const { texture_type, format, stage, samplePoints, C, A, L } = t.params; // We want at least 4 blocks or something wide enough for 3 mip levels. const size = chooseTextureSize({ minSize: 8, minBlocks: 4, format, viewDimension: '3d' }); @@ -426,139 +635,77 @@ fn(async (t) => { const descriptor = { format, size, - usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING, + usage: + GPUTextureUsage.COPY_DST | + GPUTextureUsage.TEXTURE_BINDING | ( + canUseAsRenderTarget(format) ? GPUTextureUsage.RENDER_ATTACHMENT : 0), mipLevelCount: maxMipLevelCount({ size }) }; const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor); - const mipLevel = getMipLevelFromLevelSpec(texture.mipLevelCount, level); - const arrayIndex = getLayerFromLayerSpec(texture.depthOrArrayLayers, array_index); - const coords = getCoordinateForBoundaries(texture, mipLevel, coordsBoundary); - - const calls = [ - { - builtin: 'textureLoad', - coordType: C === 'i32' ? 'i' : 'u', - levelType: L === 'i32' ? 'i' : 'u', - arrayIndexType: A === 'i32' ? 'i' : 'u', - arrayIndex, - mipLevel, - coords - }]; + const calls = generateTextureBuiltinInputs2D(50, { + method: samplePoints, + descriptor, + mipLevel: { num: texture.mipLevelCount, type: L }, + arrayIndex: { num: texture.depthOrArrayLayers, type: A }, + hashInputs: [stage, format, samplePoints, C, L, A] + }).map(({ coords, mipLevel, arrayIndex }) => { + return { + builtin: 'textureLoad', + coordType: C === 'i32' ? 'i' : 'u', + levelType: L === 'i32' ? 'i' : 'u', + arrayIndexType: A === 'i32' ? 'i' : 'u', + arrayIndex, + mipLevel, + coords: normalizedCoordToTexelLoadTestCoord(descriptor, mipLevel, C, coords) + }; + }); const textureType = appendComponentTypeForFormatToTextureType(texture_type, texture.format); const viewDescriptor = {}; const sampler = undefined; - const results = await doTextureCalls(t, texture, viewDescriptor, textureType, sampler, calls); + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + stage + ); const res = await checkCallResults( t, { texels, descriptor, viewDescriptor }, textureType, sampler, calls, - results + results, + stage, + texture ); t.expectOK(res); }); -// Returns texel values to use as inputs for textureLoad. -// Values are kept simple to avoid rounding issues. -function shaderValues(format, type) { - switch (type) { - case 'f32':{ - switch (format) { - case 'rbga8snorm': +g.test('storage_textures_1d'). +specURL('https://www.w3.org/TR/WGSL/#textureload'). +desc( + ` +C is i32 or u32 - return [ - { r: 0.0, g: 0.0, b: 0.0, a: 0.0 }, - { r: 0.2, g: 0.4, b: 0.6, a: 0.8 }, - { r: -0.2, g: -0.4, b: -0.6, a: -0.8 }, - { r: 0.2, g: -0.4, b: 0.6, a: -0.8 }, - { r: -0.2, g: 0.4, b: -0.6, a: 0.8 }, - { r: 0.2, g: 0.2, b: 0.2, a: 0.2 }, - { r: -0.2, g: -0.2, b: -0.2, a: -0.2 }, - { r: 0.4, g: 0.4, b: 0.4, a: 0.4 }, - { r: -0.4, g: -0.4, b: -0.4, a: -0.4 }, - { r: 0.6, g: 0.6, b: 0.6, a: 0.6 }, - { r: -0.6, g: -0.6, b: -0.6, a: -0.6 }, - { r: 0.8, g: 0.8, b: 0.8, a: 0.8 }, - { r: -0.8, g: -0.8, b: -0.8, a: -0.8 }]; +fn textureLoad(t: texture_storage_1d, coords: C) -> vec4 - case 'rgba8unorm': - case 'bgra8unorm': - - return [ - { r: 0.0, g: 0.0, b: 0.0, a: 0.0 }, - { r: 0.2, g: 0.4, b: 0.6, a: 0.8 }, - { r: 0.9, g: 0.4, b: 0.6, a: 0.8 }, - { r: 0.2, g: 0.9, b: 0.6, a: 0.8 }, - { r: 0.2, g: 0.4, b: 0.9, a: 0.8 }, - { r: 0.2, g: 0.4, b: 0.6, a: 0.9 }, - { r: 0.2, g: 0.2, b: 0.2, a: 0.2 }, - { r: 0.4, g: 0.4, b: 0.4, a: 0.4 }, - { r: 0.6, g: 0.6, b: 0.6, a: 0.6 }, - { r: 0.8, g: 0.8, b: 0.8, a: 0.8 }]; - - default: - // Stick within 16-bit ranges. - - return [ - { r: 100, g: 128, b: 100, a: 128 }, - { r: 64, g: 32, b: 32, a: 64 }, - { r: 8, g: 0, b: 8, a: 0 }, - { r: 0, g: 0, b: 0, a: 0 }, - { r: -100, g: 128, b: 100, a: 128 }, - { r: -64, g: 32, b: 32, a: 64 }, - { r: -8, g: 0, b: 8, a: 0 }, - { r: 100, g: -128, b: 100, a: 128 }, - { r: 64, g: -32, b: 32, a: 64 }, - { r: 8, g: 0, b: 8, a: 0 }, - { r: 100, g: 128, b: -100, a: 128 }, - { r: 64, g: 32, b: -32, a: 64 }, - { r: 8, g: 0, b: -8, a: 0 }, - { r: 100, g: 128, b: 100, a: -128 }, - { r: 64, g: 32, b: 32, a: -64 }, - { r: 8, g: 0, b: 8, a: 0 }]; - - } - break; - } - case 'u32': - // Keep all ranges within u8. - - return [ - { r: 0, g: 0, b: 0, a: 0 }, - { r: 0, g: 8, b: 16, a: 128 }, - { r: 8, g: 16, b: 32, a: 64 }, - { r: 16, g: 32, b: 64, a: 128 }, - { r: 255, g: 254, b: 253, a: 252 }, - { r: 255, g: 255, b: 255, a: 255 }, - { r: 128, g: 64, b: 32, a: 16 }, - { r: 64, g: 32, b: 16, a: 8 }, - { r: 32, g: 16, b: 8, a: 0 }]; - - case 'i32': - // Keep all ranges i8 - - return [ - { r: 0, g: 0, b: 0, a: 0 }, - { r: 0, g: -8, b: 16, a: 127 }, - { r: 8, g: 16, b: -32, a: 64 }, - { r: -16, g: 32, b: 64, a: -128 }, - { r: 127, g: 126, b: 125, a: 124 }, - { r: -128, g: -127, b: -126, a: -125 }, - { r: 127, g: 127, b: 127, a: 127 }, - { r: -128, g: -128, b: -128, a: -128 }]; - - default: - unreachable(`unhandled shader type ${type}`); - break; - } - return []; -} - -g.test('storage_texel_formats'). -desc('Test loading of texel formats'). -params((u) => u.combineWithParams([...TexelFormats, { format: 'bgra8unorm', _shaderType: 'f32' }])). +Parameters: + * t: The sampled texture to read from + * coords: The 0-based texel coordinate +` +). +params((u) => +u. +combine('stage', kShortShaderStages). +combineWithParams([...TexelFormats, { format: 'bgra8unorm' }]). +beginSubcases(). +combine('samplePoints', kSamplePointMethods). +combine('C', ['i32', 'u32']) +). beforeAllSubcases((t) => { t.skipIf(!t.hasLanguageFeature('readonly_and_readwrite_storage_textures')); if (t.params.format === 'bgra8unorm') { @@ -567,223 +714,292 @@ beforeAllSubcases((t) => { t.skipIfTextureFormatNotUsableAsStorageTexture(t.params.format); } }). -fn((t) => { - const { format, _shaderType } = t.params; - const values = shaderValues(format, _shaderType); +fn(async (t) => { + const { format, stage, samplePoints, C } = t.params; - // To avoid rounding issues, unorm and snorm values are repacked in the shader. - let useType = _shaderType; - let assignValue = `v`; - if (format === 'bgra8unorm' || format === 'rgba8unorm') { - useType = 'u32'; - assignValue = `vec4u(pack4x8unorm(v),0,0,0)`; - } else if (format === 'rgba8snorm') { - useType = 'u32'; - assignValue = `vec4u(pack4x8snorm(v),0,0,0)`; - } - const wgsl = ` -requires readonly_and_readwrite_storage_textures; - -@group(0) @binding(0) -var tex : texture_storage_1d<${format}, read>; - -@group(0) @binding(1) -var out : array>; - -@compute @workgroup_size(${values.length}) -fn main(@builtin(global_invocation_id) gid : vec3u) { - let v = textureLoad(tex, gid.x); - out[gid.x] = ${assignValue}; -}`; - - const bytesPerRow = 256; - let bytesPerTexel = 4; - switch (format) { - case 'rgba16uint': - case 'rgba16sint': - case 'rgba16float': - case 'rg32uint': - case 'rg32sint': - case 'rg32float': - bytesPerTexel = 8; - break; - case 'rgba32uint': - case 'rgba32sint': - case 'rgba32float': - bytesPerTexel = 16; - break; - default: - break; - } - - const textureSize = { - width: bytesPerRow / bytesPerTexel, - height: 1, - depthOrArrayLayers: 1 + // We want at least 3 blocks or something wide enough for 3 mip levels. + const [width] = chooseTextureSize({ minSize: 8, minBlocks: 4, format }); + const size = [width, 1]; + const descriptor = { + format, + size, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.STORAGE_BINDING, + dimension: '1d' }; - const texture = t.createTextureTracked({ - format: format, - dimension: '1d', - size: textureSize, - mipLevelCount: 1, - usage: GPUTextureUsage.STORAGE_BINDING | GPUTextureUsage.COPY_DST + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor); + + const calls = generateTextureBuiltinInputs1D(50, { + method: samplePoints, + descriptor, + hashInputs: [stage, format, samplePoints, C] + }).map(({ coords }) => { + return { + builtin: 'textureLoad', + coordType: C === 'i32' ? 'i' : 'u', + coords: normalizedCoordToTexelLoadTestCoord(descriptor, 0, C, coords) + }; }); - const outputBuffer = t.makeBufferWithContents( - new Uint32Array([...iterRange(values.length * 4, (x) => 0)]), - GPUBufferUsage.COPY_SRC | GPUBufferUsage.COPY_DST | GPUBufferUsage.STORAGE + const textureType = `texture_storage_1d<${format}, read>`; + const viewDescriptor = {}; + const sampler = undefined; + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + stage ); - t.trackForCleanup(outputBuffer); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + stage, + texture + ); + t.expectOK(res); +}); - const transformed = values.flatMap((x) => { - switch (format) { - case 'rgba8unorm': - return pack4x8unorm(x.r, x.g, x.b, x.a); - case 'bgra8unorm': - return pack4x8unorm(x.b, x.g, x.r, x.a); - case 'rgba8snorm': - return pack4x8snorm(x.r, x.g, x.b, x.a); - case 'r32uint': - case 'r32sint': - return x.r; - case 'rg32uint': - case 'rg32sint': - return [x.r, x.g]; - case 'rgba32uint': - case 'rgba32sint': - return [x.r, x.g, x.b, x.a]; - case 'rgba8uint': - case 'rgba8sint': - return x.r & 0xff | (x.g & 0xff) << 8 | (x.b & 0xff) << 16 | (x.a & 0xff) << 24; - case 'rgba16uint': - case 'rgba16sint': - return [x.r & 0xffff | (x.g & 0xffff) << 16, x.b & 0xffff | (x.a & 0xffff) << 16]; - case 'r32float': - return numberToFloatBits(x.r, kFloat32Format); - case 'rg32float': - return [numberToFloatBits(x.r, kFloat32Format), numberToFloatBits(x.g, kFloat32Format)]; - case 'rgba32float': - return [ - numberToFloatBits(x.r, kFloat32Format), - numberToFloatBits(x.g, kFloat32Format), - numberToFloatBits(x.b, kFloat32Format), - numberToFloatBits(x.a, kFloat32Format)]; +g.test('storage_textures_2d'). +specURL('https://www.w3.org/TR/WGSL/#textureload'). +desc( + ` +C is i32 or u32 - case 'rgba16float': - return [ - numberToFloatBits(x.r, kFloat16Format) & 0xffff | - (numberToFloatBits(x.g, kFloat16Format) & 0xffff) << 16, - numberToFloatBits(x.b, kFloat16Format) & 0xffff | - (numberToFloatBits(x.a, kFloat16Format) & 0xffff) << 16]; +fn textureLoad(t: texture_storage_2d, coords: vec2) -> vec4 - default: - unreachable(`unhandled format ${format}`); - break; - } - return 0; +Parameters: + * t: The sampled texture to read from + * coords: The 0-based texel coordinate +` +). +params((u) => +u. +combine('stage', kShortShaderStages). +combineWithParams([...TexelFormats, { format: 'bgra8unorm' }]). +beginSubcases(). +combine('samplePoints', kSamplePointMethods). +combine('C', ['i32', 'u32']) +). +beforeAllSubcases((t) => { + t.skipIf(!t.hasLanguageFeature('readonly_and_readwrite_storage_textures')); + if (t.params.format === 'bgra8unorm') { + t.selectDeviceOrSkipTestCase('bgra8unorm-storage'); + } else { + t.skipIfTextureFormatNotUsableAsStorageTexture(t.params.format); + } +}). +fn(async (t) => { + const { format, stage, samplePoints, C } = t.params; + + // We want at least 3 blocks or something wide enough for 3 mip levels. + const size = chooseTextureSize({ minSize: 8, minBlocks: 3, format }); + const descriptor = { + format, + size, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.STORAGE_BINDING + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor); + + const calls = generateTextureBuiltinInputs2D(50, { + method: samplePoints, + descriptor, + hashInputs: [stage, format, samplePoints, C] + }).map(({ coords }) => { + return { + builtin: 'textureLoad', + coordType: C === 'i32' ? 'i' : 'u', + coords: normalizedCoordToTexelLoadTestCoord(descriptor, 0, C, coords) + }; }); - - const texelBuffer = t.makeBufferWithContents( - new Uint32Array([ - ...iterRange(bytesPerRow, (x) => { - if (x < transformed.length) { - return transformed[x]; - } else { - return 0; - } - })] - ), - GPUBufferUsage.COPY_SRC | GPUBufferUsage.COPY_DST | GPUBufferUsage.STORAGE + const textureType = `texture_storage_2d<${format}, read>`; + const viewDescriptor = {}; + const sampler = undefined; + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + stage ); - t.trackForCleanup(texelBuffer); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + stage, + texture + ); + t.expectOK(res); +}); - const pipeline = t.device.createComputePipeline({ - layout: 'auto', - compute: { - module: t.device.createShaderModule({ - code: wgsl - }), - entryPoint: 'main' - } +g.test('storage_textures_2d_array'). +specURL('https://www.w3.org/TR/WGSL/#textureload'). +desc( + ` +C is i32 or u32 +A is i32 or u32 + +fn textureLoad(t: texture_storage_2d, coords: vec2, array_index: A) -> vec4 + +Parameters: + * t: The sampled texture to read from + * coords: The 0-based texel coordinate + * array_index: The 0-based texture array index +` +). +params((u) => +u. +combine('stage', kShortShaderStages). +combineWithParams([...TexelFormats, { format: 'bgra8unorm' }]). +beginSubcases(). +combine('samplePoints', kSamplePointMethods). +combine('C', ['i32', 'u32']). +combine('A', ['i32', 'u32']) +). +beforeAllSubcases((t) => { + t.skipIf(!t.hasLanguageFeature('readonly_and_readwrite_storage_textures')); + if (t.params.format === 'bgra8unorm') { + t.selectDeviceOrSkipTestCase('bgra8unorm-storage'); + } else { + t.skipIfTextureFormatNotUsableAsStorageTexture(t.params.format); + } +}). +fn(async (t) => { + const { format, stage, samplePoints, C, A } = t.params; + + // We want at least 3 blocks or something wide enough for 3 mip levels. + const size = chooseTextureSize({ minSize: 8, minBlocks: 4, format, viewDimension: '3d' }); + const descriptor = { + format, + size, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.STORAGE_BINDING + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor); + + const calls = generateTextureBuiltinInputs2D(50, { + method: samplePoints, + descriptor, + arrayIndex: { num: texture.depthOrArrayLayers, type: A }, + hashInputs: [stage, format, samplePoints, C, A] + }).map(({ coords, arrayIndex }) => { + return { + builtin: 'textureLoad', + coordType: C === 'i32' ? 'i' : 'u', + coords: normalizedCoordToTexelLoadTestCoord(descriptor, 0, C, coords), + arrayIndexType: A === 'i32' ? 'i' : 'u', + arrayIndex + }; }); - const bg = t.device.createBindGroup({ - layout: pipeline.getBindGroupLayout(0), - entries: [ - { - binding: 0, - resource: texture.createView({ - format: format, - dimension: '1d' - }) - }, - { - binding: 1, - resource: { - buffer: outputBuffer - } - }] + const textureType = `texture_storage_2d_array<${format}, read>`; + const viewDescriptor = { + dimension: '2d-array' + }; + const sampler = undefined; + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + stage + ); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + stage, + texture + ); + t.expectOK(res); +}); +g.test('storage_textures_3d'). +specURL('https://www.w3.org/TR/WGSL/#textureload'). +desc( + ` +C is i32 or u32 + +fn textureLoad(t: texture_storage_2d, coords: vec3) -> vec4 + +Parameters: + * t: The sampled texture to read from + * coords: The 0-based texel coordinate +` +). +params((u) => +u. +combine('stage', kShortShaderStages). +combineWithParams([...TexelFormats, { format: 'bgra8unorm' }]). +beginSubcases(). +combine('samplePoints', kSamplePointMethods). +combine('C', ['i32', 'u32']) +). +beforeAllSubcases((t) => { + t.skipIf(!t.hasLanguageFeature('readonly_and_readwrite_storage_textures')); + if (t.params.format === 'bgra8unorm') { + t.selectDeviceOrSkipTestCase('bgra8unorm-storage'); + } else { + t.skipIfTextureFormatNotUsableAsStorageTexture(t.params.format); + } +}). +fn(async (t) => { + const { format, stage, samplePoints, C } = t.params; + + // We want at least 3 blocks or something wide enough for 3 mip levels. + const size = chooseTextureSize({ minSize: 8, minBlocks: 4, format, viewDimension: '3d' }); + const descriptor = { + format, + size, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.STORAGE_BINDING, + dimension: '3d' + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor); + + const calls = generateTextureBuiltinInputs3D(50, { + method: samplePoints, + descriptor, + hashInputs: [stage, format, samplePoints, C] + }).map(({ coords }) => { + return { + builtin: 'textureLoad', + coordType: C === 'i32' ? 'i' : 'u', + coords: normalizedCoordToTexelLoadTestCoord(descriptor, 0, C, coords) + }; }); - - const encoder = t.device.createCommandEncoder(); - encoder.copyBufferToTexture( - { - buffer: texelBuffer, - offset: 0, - bytesPerRow, - rowsPerImage: 1 - }, - { texture }, - textureSize + const textureType = `texture_storage_3d<${format}, read>`; + const viewDescriptor = {}; + const sampler = undefined; + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + stage ); - - const pass = encoder.beginComputePass(); - pass.setPipeline(pipeline); - pass.setBindGroup(0, bg); - pass.dispatchWorkgroups(1, 1, 1); - pass.end(); - t.queue.submit([encoder.finish()]); - - const expected = new Uint32Array( - values.flatMap((x) => { - switch (format) { - case 'r32uint': - case 'r32sint': - return [x.r, 0, 0, 1]; - case 'rg32uint': - case 'rg32sint': - return [x.r, x.g, 0, 1]; - case 'r32float': - return [ - numberToFloatBits(x.r, kFloat32Format), - 0, - 0, - numberToFloatBits(1, kFloat32Format)]; - - case 'rg32float': - return [ - numberToFloatBits(x.r, kFloat32Format), - numberToFloatBits(x.g, kFloat32Format), - 0, - numberToFloatBits(1, kFloat32Format)]; - - case 'rgba32float': - case 'rgba16float': - return [ - numberToFloatBits(x.r, kFloat32Format), - numberToFloatBits(x.g, kFloat32Format), - numberToFloatBits(x.b, kFloat32Format), - numberToFloatBits(x.a, kFloat32Format)]; - - case 'rgba8unorm': - case 'bgra8unorm': - return [pack4x8unorm(x.r, x.g, x.b, x.a), 0, 0, 0]; - case 'rgba8snorm': - return [pack4x8snorm(x.r, x.g, x.b, x.a), 0, 0, 0]; - default: - break; - } - return [x.r, x.g, x.b, x.a]; - }) + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + stage, + texture ); - t.expectGPUBufferValuesEqual(outputBuffer, expected); + t.expectOK(res); }); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureNumLayers.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureNumLayers.spec.js index 835095a2274..d6aa188b2e1 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureNumLayers.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureNumLayers.spec.js @@ -51,13 +51,13 @@ Parameters params((u) => u. combine('texture_type', ['texture_2d_array', 'texture_cube_array']). +combine('view_type', ['full', 'partial']). beginSubcases(). -combine('sampled_type', ['f32', 'i32', 'u32']). -combine('view_type', ['full', 'partial']) +combine('sampled_type', ['f32', 'i32', 'u32']) ). beforeAllSubcases((t) => { t.skipIf( - t.isCompatibility && t.params.view === 'partial', + t.isCompatibility && t.params.view_type === 'partial', 'compatibility mode does not support partial layer views' ); t.skipIf( @@ -110,12 +110,11 @@ Parameters params((u) => u. combine('texture_type', ['texture_depth_2d_array', 'texture_depth_cube_array']). -beginSubcases(). combine('view_type', ['full', 'partial']) ). beforeAllSubcases((t) => { t.skipIf( - t.isCompatibility && t.params.view === 'partial', + t.isCompatibility && t.params.view_type === 'partial', 'compatibility mode does not support partial layer views' ); t.skipIf( @@ -184,14 +183,20 @@ Parameters params((u) => u. combineWithParams(TexelFormats). +combine('view_type', ['full', 'partial']). beginSubcases(). combine('access_mode', ['read', 'write', 'read_write']). filter( (t) => t.access_mode !== 'read_write' || kTextureFormatInfo[t.format].color?.readWriteStorage +) ). -combine('view_type', ['full', 'partial']) -). -beforeAllSubcases((t) => t.skipIfTextureFormatNotUsableAsStorageTexture(t.params.format)). +beforeAllSubcases((t) => { + t.skipIf( + t.isCompatibility && t.params.view_type === 'partial', + 'compatibility mode does not support partial layer views' + ); + t.skipIfTextureFormatNotUsableAsStorageTexture(t.params.format); +}). fn((t) => { const { format, access_mode, view_type } = t.params; diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureNumLevels.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureNumLevels.spec.js index 9292252108b..e53eff548f8 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureNumLevels.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureNumLevels.spec.js @@ -88,6 +88,7 @@ fn((t) => { const texture = t.createTextureTracked({ format, dimension, + ...(t.isCompatibility && { textureBindingViewDimension: viewDimension }), usage: GPUTextureUsage.TEXTURE_BINDING, size: { width, @@ -157,6 +158,7 @@ fn((t) => { const texture = t.createTextureTracked({ format: 'depth32float', dimension, + ...(t.isCompatibility && { textureBindingViewDimension: viewDimension }), usage: GPUTextureUsage.TEXTURE_BINDING, size: { width, diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureSample.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureSample.spec.js index bc18d9ad32a..a59fb2b1670 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureSample.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureSample.spec.js @@ -3,65 +3,50 @@ **/export const description = ` Samples a texture. +- TODO: test cube maps with more than 1 mip level. +- TODO: test un-encodable formats. + note: uniformity validation is covered in src/webgpu/shader/validation/uniformity/uniformity.spec.ts `;import { makeTestGroup } from '../../../../../../common/framework/test_group.js'; -import { unreachable } from '../../../../../../common/util/util.js'; import { - isCompressedTextureFormat, + isDepthTextureFormat, + isEncodableTextureFormat, kCompressedTextureFormats, + kDepthStencilFormats, kEncodableTextureFormats, - kTextureFormatInfo } from + textureDimensionAndFormatCompatible } from '../../../../../format_info.js'; -import { GPUTest, TextureTestMixin } from '../../../../../gpu_test.js'; -import { hashU32 } from '../../../../../util/math.js'; +import { TextureTestMixin } from '../../../../../gpu_test.js'; import { - putDataInTextureThenDrawAndCheckResultsComparedToSoftwareRasterizer, - generateSamplePoints2D, - generateSamplePoints3D, + generateTextureBuiltinInputs2D, + generateTextureBuiltinInputs3D, kSamplePointMethods, + kShortAddressModes, + kShortAddressModeToAddressMode, doTextureCalls, checkCallResults, createTextureWithRandomDataAndGetTexels, generateSamplePointsCube, kCubeSamplePointMethods, - chooseTextureSize } from + chooseTextureSize, + isPotentiallyFilterableAndFillable, + skipIfTextureFormatNotSupportedNotAvailableOrNotFilterable, + getTextureTypeForTextureViewDimension, + WGSLTextureSampleTest, + isSupportedViewFormatCombo, + + generateTextureBuiltinInputs1D, + skipIfNeedsFilteringAndIsUnfilterable } from './texture_utils.js'; -import { generateCoordBoundaries, generateOffsets } from './utils.js'; const kTestableColorFormats = [...kEncodableTextureFormats, ...kCompressedTextureFormats]; -function getDepthOrArrayLayersForViewDimension(viewDimension) { - switch (viewDimension) { - case '2d': - return 1; - case '3d': - return 8; - case 'cube': - return 6; - default: - unreachable(); - } -} - -function getTextureTypeForTextureViewDimension(viewDimension) { - switch (viewDimension) { - case '2d': - return 'texture_2d'; - case '3d': - return 'texture_3d'; - case 'cube': - return 'texture_cube'; - default: - unreachable(); - } -} - -export const g = makeTestGroup(TextureTestMixin(GPUTest)); +export const g = makeTestGroup(TextureTestMixin(WGSLTextureSampleTest)); g.test('sampled_1d_coords'). specURL('https://www.w3.org/TR/WGSL/#texturesample'). @@ -75,12 +60,75 @@ Parameters: * coords The texture coordinates used for sampling. ` ). -paramsSubcasesOnly((u) => +params((u) => u. -combine('S', ['clamp-to-edge', 'repeat', 'mirror-repeat']). -combine('coords', generateCoordBoundaries(1)) +combine('format', kTestableColorFormats). +filter((t) => textureDimensionAndFormatCompatible('1d', t.format)). +filter((t) => isPotentiallyFilterableAndFillable(t.format)). +combine('filt', ['nearest', 'linear']). +combine('modeU', kShortAddressModes). +beginSubcases(). +combine('samplePoints', kSamplePointMethods) ). -unimplemented(); +beforeAllSubcases((t) => +skipIfTextureFormatNotSupportedNotAvailableOrNotFilterable(t, t.params.format) +). +fn(async (t) => { + const { format, samplePoints, modeU, filt: minFilter } = t.params; + + // We want at least 4 blocks or something wide enough for 3 mip levels. + const size = chooseTextureSize({ minSize: 8, minBlocks: 4, format, viewDimension: '1d' }); + + const descriptor = { + format, + dimension: '1d', + size, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor); + const sampler = { + addressModeU: kShortAddressModeToAddressMode[modeU], + minFilter, + magFilter: minFilter + }; + + const calls = generateTextureBuiltinInputs1D(50, { + sampler, + method: samplePoints, + descriptor, + derivatives: true, + hashInputs: [format, samplePoints, modeU, minFilter] + }).map(({ coords, derivativeMult }) => { + return { + builtin: 'textureSample', + coordType: 'f', + coords, + derivativeMult + }; + }); + const viewDescriptor = {}; + const textureType = 'texture_1d'; + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + 'f' + ); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + 'f', + texture + ); + t.expectOK(res); +}); g.test('sampled_2d_coords'). specURL('https://www.w3.org/TR/WGSL/#texturesample'). @@ -104,33 +152,20 @@ Parameters: params((u) => u. combine('format', kTestableColorFormats). -filter((t) => { - const type = kTextureFormatInfo[t.format].color?.type; - const canPotentialFilter = type === 'float' || type === 'unfilterable-float'; - // We can't easily put random bytes into compressed textures if they are float formats - // since we want the range to be +/- 1000 and not +/- infinity or NaN. - const isFillable = !isCompressedTextureFormat(t.format) || !t.format.endsWith('float'); - return canPotentialFilter && isFillable; -}). -combine('sample_points', kSamplePointMethods). +filter((t) => isPotentiallyFilterableAndFillable(t.format)). +combine('filt', ['nearest', 'linear']). +combine('modeU', kShortAddressModes). +combine('modeV', kShortAddressModes). +combine('offset', [false, true]). beginSubcases(). -combine('addressModeU', ['clamp-to-edge', 'repeat', 'mirror-repeat']). -combine('addressModeV', ['clamp-to-edge', 'repeat', 'mirror-repeat']). -combine('minFilter', ['nearest', 'linear']). -combine('offset', [false, true]) +combine('samplePoints', kSamplePointMethods) ). beforeAllSubcases((t) => { - const { format } = t.params; - t.skipIfTextureFormatNotSupported(format); - const info = kTextureFormatInfo[format]; - if (info.color?.type === 'unfilterable-float') { - t.selectDeviceOrSkipTestCase('float32-filterable'); - } else { - t.selectDeviceForTextureFormatOrSkipTestCase(t.params.format); - } + skipIfTextureFormatNotSupportedNotAvailableOrNotFilterable(t, t.params.format); }). fn(async (t) => { - const { format, sample_points, addressModeU, addressModeV, minFilter, offset } = t.params; + const { format, samplePoints, modeU, modeV, filt: minFilter, offset } = t.params; + skipIfNeedsFilteringAndIsUnfilterable(t, minFilter, format); // We want at least 4 blocks or something wide enough for 3 mip levels. const [width, height] = chooseTextureSize({ minSize: 8, minBlocks: 4, format }); @@ -138,128 +173,58 @@ fn(async (t) => { const descriptor = { format, size: { width, height }, - usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING, + mipLevelCount: 3 }; const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor); + const sampler = { + addressModeU: kShortAddressModeToAddressMode[modeU], + addressModeV: kShortAddressModeToAddressMode[modeV], + minFilter, + magFilter: minFilter, + mipmapFilter: minFilter + }; - const calls = generateSamplePoints2D(50, minFilter === 'nearest', { - method: sample_points, - textureWidth: texture.width, - textureHeight: texture.height - }).map((c, i) => { - const hash = hashU32(i); + const calls = generateTextureBuiltinInputs2D(50, { + sampler, + method: samplePoints, + descriptor, + derivatives: true, + offset: true, + hashInputs: [format, samplePoints, modeU, modeV, minFilter, offset] + }).map(({ coords, derivativeMult, offset }) => { return { builtin: 'textureSample', coordType: 'f', - coords: c, - offset: offset ? [(hash & 0xf) - 8, (hash >> 4 & 0xf) - 8] : undefined + coords, + derivativeMult, + offset }; }); - const sampler = { - addressModeU, - addressModeV, - minFilter, - magFilter: minFilter - }; const viewDescriptor = {}; + const textureType = 'texture_2d'; const results = await doTextureCalls( t, texture, viewDescriptor, - 'texture_2d', + textureType, sampler, - calls + calls, + 'f' ); const res = await checkCallResults( t, { texels, descriptor, viewDescriptor }, - 'texture_2d', + textureType, sampler, calls, - results + results, + 'f', + texture ); t.expectOK(res); }); -g.test('sampled_2d_coords,derivatives'). -specURL('https://www.w3.org/TR/WGSL/#texturesample'). -desc( - ` -fn textureSample(t: texture_2d, s: sampler, coords: vec2) -> vec4 -fn textureSample(t: texture_2d, s: sampler, coords: vec2, offset: vec2) -> vec4 - -test mip level selection based on derivatives - ` -). -params((u) => -u. -combine('format', kTestableColorFormats). -filter((t) => { - const type = kTextureFormatInfo[t.format].color?.type; - const canPotentialFilter = type === 'float' || type === 'unfilterable-float'; - // We can't easily put random bytes into compressed textures if they are float formats - // since we want the range to be +/- 1000 and not +/- infinity or NaN. - const isFillable = !isCompressedTextureFormat(t.format) || !t.format.endsWith('float'); - return canPotentialFilter && isFillable; -}). -combine('mipmapFilter', ['nearest', 'linear']). -beginSubcases() -// note: this is the derivative we want at sample time. It is not the value -// passed directly to the shader. This way if we change the texture size -// or render target size we can compute the correct values to achieve the -// same results. -.combineWithParams([ -{ ddx: 0.5, ddy: 0.5 }, // test mag filter -{ ddx: 1, ddy: 1 }, // test level 0 -{ ddx: 2, ddy: 1 }, // test level 1 via ddx -{ ddx: 1, ddy: 4 }, // test level 2 via ddy -{ ddx: 1.5, ddy: 1.5 }, // test mix between 1 and 2 -{ ddx: 6, ddy: 6 }, // test mix between 2 and 3 (there is no 3 so we should get just 2) -{ ddx: 1.5, ddy: 1.5, offset: [7, -8] }, // test mix between 1 and 2 with offset -{ ddx: 1.5, ddy: 1.5, offset: [3, -3] }, // test mix between 1 and 2 with offset -{ ddx: 1.5, ddy: 1.5, uvwStart: [-3.5, -4] } // test mix between 1 and 2 with negative coords -]) -). -beforeAllSubcases((t) => { - const { format } = t.params; - t.skipIfTextureFormatNotSupported(format); - const info = kTextureFormatInfo[format]; - if (info.color?.type === 'unfilterable-float') { - t.selectDeviceOrSkipTestCase('float32-filterable'); - } else { - t.selectDeviceForTextureFormatOrSkipTestCase(t.params.format); - } -}). -fn(async (t) => { - const { format, mipmapFilter, ddx, ddy, uvwStart, offset } = t.params; - - // We want at least 4 blocks or something wide enough for 3 mip levels. - const [width, height] = chooseTextureSize({ minSize: 8, minBlocks: 4, format }); - - const descriptor = { - format, - mipLevelCount: 3, - size: { width, height }, - usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING - }; - - const sampler = { - addressModeU: 'repeat', - addressModeV: 'repeat', - minFilter: 'linear', - magFilter: 'linear', - mipmapFilter - }; - const viewDescriptor = {}; - await putDataInTextureThenDrawAndCheckResultsComparedToSoftwareRasterizer( - t, - descriptor, - viewDescriptor, - sampler, - { ddx, ddy, uvwStart, offset } - ); -}); - g.test('sampled_3d_coords'). specURL('https://www.w3.org/TR/WGSL/#texturesample'). desc( @@ -285,94 +250,112 @@ Parameters: params((u) => u. combine('format', kTestableColorFormats). -filter((t) => { - const type = kTextureFormatInfo[t.format].color?.type; - const canPotentialFilter = type === 'float' || type === 'unfilterable-float'; - // We can't easily put random bytes into compressed textures if they are float formats - // since we want the range to be +/- 1000 and not +/- infinity or NaN. - const isFillable = !isCompressedTextureFormat(t.format) || !t.format.endsWith('float'); - return canPotentialFilter && isFillable; -}). -combine('viewDimension', ['3d', 'cube']). -filter((t) => !isCompressedTextureFormat(t.format) || t.viewDimension === 'cube'). -combine('sample_points', kCubeSamplePointMethods). -filter((t) => t.sample_points !== 'cube-edges' || t.viewDimension !== '3d'). -beginSubcases(). -combine('addressModeU', ['clamp-to-edge', 'repeat', 'mirror-repeat']). -combine('addressModeV', ['clamp-to-edge', 'repeat', 'mirror-repeat']). -combine('addressModeW', ['clamp-to-edge', 'repeat', 'mirror-repeat']). -combine('minFilter', ['nearest', 'linear']). +filter((t) => isPotentiallyFilterableAndFillable(t.format)). +combine('dim', ['3d', 'cube']). +filter((t) => isSupportedViewFormatCombo(t.format, t.dim)). +combine('filt', ['nearest', 'linear']). +combine('modeU', kShortAddressModes). +combine('modeV', kShortAddressModes). +combine('modeW', kShortAddressModes). combine('offset', [false, true]). -filter((t) => t.viewDimension !== 'cube' || t.offset !== true) +filter((t) => t.dim !== 'cube' || t.offset !== true). +beginSubcases(). +combine('samplePoints', kCubeSamplePointMethods). +filter((t) => t.samplePoints !== 'cube-edges' || t.dim !== '3d') +). +beforeAllSubcases((t) => +skipIfTextureFormatNotSupportedNotAvailableOrNotFilterable(t, t.params.format) ). -beforeAllSubcases((t) => { - const { format } = t.params; - t.skipIfTextureFormatNotSupported(format); - const info = kTextureFormatInfo[format]; - if (info.color?.type === 'unfilterable-float') { - t.selectDeviceOrSkipTestCase('float32-filterable'); - } else { - t.selectDeviceForTextureFormatOrSkipTestCase(t.params.format); - } -}). fn(async (t) => { - const { format, viewDimension, sample_points, addressModeU, addressModeV, minFilter, offset } = - t.params; - - const [width, height] = chooseTextureSize({ minSize: 8, minBlocks: 2, format, viewDimension }); - const depthOrArrayLayers = getDepthOrArrayLayersForViewDimension(viewDimension); + const { + format, + dim: viewDimension, + samplePoints, + modeU, + modeV, + modeW, + filt: minFilter, + offset + } = t.params; + skipIfNeedsFilteringAndIsUnfilterable(t, minFilter, format); + const size = chooseTextureSize({ minSize: 8, minBlocks: 2, format, viewDimension }); const descriptor = { format, dimension: viewDimension === '3d' ? '3d' : '2d', ...(t.isCompatibility && { textureBindingViewDimension: viewDimension }), - size: { width, height, depthOrArrayLayers }, - usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING + size, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING, + // MAINTENANCE_TODO: test derivatives with cubemaps by just always setting this to 3. + mipLevelCount: viewDimension === '3d' ? 3 : 1 }; const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor); + const sampler = { + addressModeU: kShortAddressModeToAddressMode[modeU], + addressModeV: kShortAddressModeToAddressMode[modeV], + addressModeW: kShortAddressModeToAddressMode[modeW], + minFilter, + magFilter: minFilter, + mipmapFilter: minFilter + }; + + const hashInputs = [ + format, + viewDimension, + samplePoints, + modeU, + modeV, + modeW, + minFilter, + offset]; const calls = ( viewDimension === '3d' ? - generateSamplePoints3D(50, minFilter === 'nearest', { - method: sample_points, - textureWidth: texture.width, - textureHeight: texture.height, - textureDepthOrArrayLayers: texture.depthOrArrayLayers + generateTextureBuiltinInputs3D(50, { + method: samplePoints, + sampler, + descriptor, + derivatives: true, + hashInputs }) : - generateSamplePointsCube(50, minFilter === 'nearest', { - method: sample_points, - textureWidth: texture.width, - textureDepthOrArrayLayers: texture.depthOrArrayLayers + generateSamplePointsCube(50, { + method: samplePoints, + sampler, + descriptor, + derivatives: true, + hashInputs })). - map((c, i) => { - const hash = hashU32(i); + map(({ coords, derivativeMult, offset }) => { return { builtin: 'textureSample', coordType: 'f', - coords: c, - offset: offset ? - [(hash & 0xf) - 8, (hash >> 4 & 0xf) - 8, (hash >> 8 & 0xf) - 8] : - undefined + coords, + derivativeMult, + offset }; }); - const sampler = { - addressModeU, - addressModeV, - minFilter, - magFilter: minFilter - }; const viewDescriptor = { dimension: viewDimension }; const textureType = getTextureTypeForTextureViewDimension(viewDimension); - const results = await doTextureCalls(t, texture, viewDescriptor, textureType, sampler, calls); + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + 'f' + ); const res = await checkCallResults( t, { texels, descriptor, viewDescriptor }, textureType, sampler, calls, - results + results, + 'f', + texture ); t.expectOK(res); }); @@ -396,22 +379,89 @@ Parameters: Values outside of this range will result in a shader-creation error. ` ). -paramsSubcasesOnly((u) => +params((u) => u. -combine('S', ['clamp-to-edge', 'repeat', 'mirror-repeat']). -combine('coords', generateCoordBoundaries(2)). -combine('offset', generateOffsets(2)) +combine('format', kDepthStencilFormats) +// filter out stencil only formats +.filter((t) => isDepthTextureFormat(t.format)) +// MAINTENANCE_TODO: Remove when support for depth24plus, depth24plus-stencil8, and depth32float-stencil8 is added. +.filter((t) => isEncodableTextureFormat(t.format)). +combine('filt', ['nearest', 'linear']). +combine('modeU', kShortAddressModes). +combine('modeV', kShortAddressModes). +combine('offset', [false, true]). +beginSubcases(). +combine('samplePoints', kSamplePointMethods) ). -unimplemented(); +fn(async (t) => { + const { format, samplePoints, modeU, modeV, filt: minFilter, offset } = t.params; + + // We want at least 4 blocks or something wide enough for 3 mip levels. + const [width, height] = chooseTextureSize({ minSize: 8, minBlocks: 4, format }); + const descriptor = { + format, + size: { width, height }, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING, + mipLevelCount: 3 + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor); + const sampler = { + addressModeU: kShortAddressModeToAddressMode[modeU], + addressModeV: kShortAddressModeToAddressMode[modeV], + minFilter, + magFilter: minFilter, + mipmapFilter: minFilter + }; + + const calls = generateTextureBuiltinInputs2D(50, { + sampler, + method: samplePoints, + descriptor, + derivatives: true, + offset, + hashInputs: [format, samplePoints, modeU, modeV, minFilter, offset] + }).map(({ coords, derivativeMult, offset }) => { + return { + builtin: 'textureSample', + coordType: 'f', + coords, + derivativeMult, + offset + }; + }); + + const viewDescriptor = {}; + const textureType = 'texture_depth_2d'; + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + 'f' + ); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + 'f', + texture + ); + t.expectOK(res); +}); g.test('sampled_array_2d_coords'). specURL('https://www.w3.org/TR/WGSL/#texturesample'). desc( ` -C is i32 or u32 +A is i32 or u32 -fn textureSample(t: texture_2d_array, s: sampler, coords: vec2, array_index: C) -> vec4 -fn textureSample(t: texture_2d_array, s: sampler, coords: vec2, array_index: C, offset: vec2) -> vec4 +fn textureSample(t: texture_2d_array, s: sampler, coords: vec2, array_index: A) -> vec4 +fn textureSample(t: texture_2d_array, s: sampler, coords: vec2, array_index: A, offset: vec2) -> vec4 Parameters: * t The sampled, depth, or external texture to sample. @@ -426,24 +476,94 @@ Parameters: Values outside of this range will result in a shader-creation error. ` ). -paramsSubcasesOnly((u) => +params((u) => u. -combine('C', ['i32', 'u32']). -combine('C_value', [-1, 0, 1, 2, 3, 4]). -combine('S', ['clamp-to-edge', 'repeat', 'mirror-repeat']). -combine('coords', generateCoordBoundaries(2)) -/* array_index not param'd as out-of-bounds is implementation specific */. -combine('offset', generateOffsets(2)) +combine('format', kTestableColorFormats). +filter((t) => isPotentiallyFilterableAndFillable(t.format)). +combine('filt', ['nearest', 'linear']). +combine('modeU', kShortAddressModes). +combine('modeV', kShortAddressModes). +combine('offset', [false, true]). +beginSubcases(). +combine('samplePoints', kSamplePointMethods). +combine('A', ['i32', 'u32']) ). -unimplemented(); +beforeAllSubcases((t) => +skipIfTextureFormatNotSupportedNotAvailableOrNotFilterable(t, t.params.format) +). +fn(async (t) => { + const { format, samplePoints, A, modeU, modeV, filt: minFilter, offset } = t.params; + skipIfNeedsFilteringAndIsUnfilterable(t, minFilter, format); + + // We want at least 4 blocks or something wide enough for 3 mip levels. + const [width, height] = chooseTextureSize({ minSize: 8, minBlocks: 4, format }); + const depthOrArrayLayers = 4; + + const descriptor = { + format, + size: { width, height, depthOrArrayLayers }, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING, + mipLevelCount: 3 + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor); + const sampler = { + addressModeU: kShortAddressModeToAddressMode[modeU], + addressModeV: kShortAddressModeToAddressMode[modeV], + minFilter, + magFilter: minFilter, + mipmapFilter: minFilter + }; + + const calls = generateTextureBuiltinInputs2D(50, { + method: samplePoints, + sampler, + descriptor, + derivatives: true, + arrayIndex: { num: texture.depthOrArrayLayers, type: A }, + offset, + hashInputs: [format, samplePoints, A, modeU, modeV, minFilter, offset] + }).map(({ coords, derivativeMult, arrayIndex, offset }) => { + return { + builtin: 'textureSample', + coordType: 'f', + coords, + derivativeMult, + arrayIndex, + arrayIndexType: A === 'i32' ? 'i' : 'u', + offset + }; + }); + const textureType = 'texture_2d_array'; + const viewDescriptor = {}; + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + 'f' + ); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + 'f', + texture + ); + t.expectOK(res); +}); g.test('sampled_array_3d_coords'). specURL('https://www.w3.org/TR/WGSL/#texturesample'). desc( ` -C is i32 or u32 +A is i32 or u32 -fn textureSample(t: texture_cube_array, s: sampler, coords: vec3, array_index: C) -> vec4 +fn textureSample(t: texture_cube_array, s: sampler, coords: vec3, array_index: A) -> vec4 Parameters: * t The sampled, depth, or external texture to sample. @@ -452,16 +572,90 @@ Parameters: * array_index The 0-based texture array index to sample. ` ). -paramsSubcasesOnly( - (u) => - u. - combine('C', ['i32', 'u32']). - combine('C_value', [-1, 0, 1, 2, 3, 4]). - combine('S', ['clamp-to-edge', 'repeat', 'mirror-repeat']). - combine('coords', generateCoordBoundaries(3)) - /* array_index not param'd as out-of-bounds is implementation specific */ +params((u) => +u. +combine('format', kTestableColorFormats). +filter((t) => isPotentiallyFilterableAndFillable(t.format)). +combine('filt', ['nearest', 'linear']). +combine('mode', kShortAddressModes). +beginSubcases(). +combine('samplePoints', kCubeSamplePointMethods). +combine('A', ['i32', 'u32']) ). -unimplemented(); +beforeAllSubcases((t) => { + skipIfTextureFormatNotSupportedNotAvailableOrNotFilterable(t, t.params.format); + t.skipIfTextureViewDimensionNotSupported('cube-array'); +}). +fn(async (t) => { + const { format, samplePoints, A, mode, filt: minFilter } = t.params; + skipIfNeedsFilteringAndIsUnfilterable(t, minFilter, format); + + const viewDimension = 'cube-array'; + const size = chooseTextureSize({ + minSize: 32, + minBlocks: 4, + format, + viewDimension + }); + const descriptor = { + format, + size, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING, + // MAINTENANCE_TODO: test derivatives with cubemaps by setting this to 3. + mipLevelCount: 1 + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor); + const sampler = { + addressModeU: kShortAddressModeToAddressMode[mode], + addressModeV: kShortAddressModeToAddressMode[mode], + addressModeW: kShortAddressModeToAddressMode[mode], + minFilter, + magFilter: minFilter, + mipmapFilter: minFilter + }; + + const calls = generateSamplePointsCube(50, { + method: samplePoints, + sampler, + descriptor, + derivatives: true, + arrayIndex: { num: texture.depthOrArrayLayers / 6, type: A }, + hashInputs: [format, viewDimension, A, samplePoints, mode, minFilter] + }).map(({ coords, derivativeMult, arrayIndex }) => { + return { + builtin: 'textureSample', + coordType: 'f', + coords, + derivativeMult, + arrayIndex, + arrayIndexType: A === 'i32' ? 'i' : 'u' + }; + }); + const viewDescriptor = { + dimension: viewDimension + }; + const textureType = getTextureTypeForTextureViewDimension(viewDimension); + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + 'f' + ); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + 'f', + texture + ); + t.expectOK(res); +}); g.test('depth_3d_coords'). specURL('https://www.w3.org/TR/WGSL/#texturesample'). @@ -475,21 +669,106 @@ Parameters: * coords The texture coordinates used for sampling. ` ). -paramsSubcasesOnly((u) => +params((u) => u. -combine('S', ['clamp-to-edge', 'repeat', 'mirror-repeat']). -combine('coords', generateCoordBoundaries(3)) +combine('format', kDepthStencilFormats) +// filter out stencil only formats +.filter((t) => isDepthTextureFormat(t.format)) +// MAINTENANCE_TODO: Remove when support for depth24plus, depth24plus-stencil8, and depth32float-stencil8 is added. +.filter((t) => isEncodableTextureFormat(t.format)). +combineWithParams([ +{ viewDimension: 'cube' }, +{ viewDimension: 'cube-array', A: 'i32' }, +{ viewDimension: 'cube-array', A: 'u32' }] ). -unimplemented(); +combine('filt', ['nearest', 'linear']). +combine('mode', kShortAddressModes). +beginSubcases(). +combine('samplePoints', kCubeSamplePointMethods) +). +beforeAllSubcases((t) => { + t.skipIfTextureViewDimensionNotSupported(t.params.viewDimension); +}). +fn(async (t) => { + const { format, viewDimension, samplePoints, A, mode, filt: minFilter } = t.params; + + const size = chooseTextureSize({ + minSize: 32, + minBlocks: 4, + format, + viewDimension + }); + const descriptor = { + format, + size, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING, + // MAINTENANCE_TODO: test derivatives with cubemaps by setting this to 3. + mipLevelCount: 1, + ...(t.isCompatibility && { textureBindingViewDimension: viewDimension }) + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor); + const sampler = { + addressModeU: kShortAddressModeToAddressMode[mode], + addressModeV: kShortAddressModeToAddressMode[mode], + addressModeW: kShortAddressModeToAddressMode[mode], + minFilter, + magFilter: minFilter, + mipmapFilter: minFilter + }; + + const calls = generateSamplePointsCube(50, { + method: samplePoints, + sampler, + descriptor, + derivatives: true, + arrayIndex: A ? { num: texture.depthOrArrayLayers / 6, type: A } : undefined, + hashInputs: [format, viewDimension, samplePoints, mode, minFilter] + }).map(({ coords, derivativeMult, arrayIndex }) => { + return { + builtin: 'textureSample', + coordType: 'f', + coords, + derivativeMult, + arrayIndex, + arrayIndexType: A ? A === 'i32' ? 'i' : 'u' : undefined + }; + }); + const viewDescriptor = { + dimension: viewDimension + }; + const textureType = + viewDimension === 'cube' ? 'texture_depth_cube' : 'texture_depth_cube_array'; + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + 'f' + ); + + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + 'f', + texture + ); + t.expectOK(res); +}); g.test('depth_array_2d_coords'). specURL('https://www.w3.org/TR/WGSL/#texturesample'). desc( ` -C is i32 or u32 +A is i32 or u32 -fn textureSample(t: texture_depth_2d_array, s: sampler, coords: vec2, array_index: C) -> f32 -fn textureSample(t: texture_depth_2d_array, s: sampler, coords: vec2, array_index: C, offset: vec2) -> f32 +fn textureSample(t: texture_depth_2d_array, s: sampler, coords: vec2, array_index: A) -> f32 +fn textureSample(t: texture_depth_2d_array, s: sampler, coords: vec2, array_index: A, offset: vec2) -> f32 Parameters: * t The sampled, depth, or external texture to sample. @@ -504,24 +783,92 @@ Parameters: Values outside of this range will result in a shader-creation error. ` ). -paramsSubcasesOnly((u) => +params((u) => u. -combine('C', ['i32', 'u32']). -combine('C_value', [-1, 0, 1, 2, 3, 4]). -combine('S', ['clamp-to-edge', 'repeat', 'mirror-repeat']). -combine('coords', generateCoordBoundaries(2)) -/* array_index not param'd as out-of-bounds is implementation specific */. -combine('offset', generateOffsets(2)) +combine('format', kDepthStencilFormats) +// filter out stencil only formats +.filter((t) => isDepthTextureFormat(t.format)) +// MAINTENANCE_TODO: Remove when support for depth24plus, depth24plus-stencil8, and depth32float-stencil8 is added. +.filter((t) => isEncodableTextureFormat(t.format)). +combine('filt', ['nearest', 'linear']). +combine('mode', kShortAddressModes). +combine('offset', [false, true]). +beginSubcases(). +combine('samplePoints', kSamplePointMethods). +combine('A', ['i32', 'u32']). +combine('L', ['i32', 'u32']) ). -unimplemented(); +fn(async (t) => { + const { format, samplePoints, mode, filt: minFilter, A, L, offset } = t.params; + + // We want at least 4 blocks or something wide enough for 3 mip levels. + const [width, height] = chooseTextureSize({ minSize: 8, minBlocks: 4, format }); + const descriptor = { + format, + size: { width, height }, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING, + mipLevelCount: 3, + ...(t.isCompatibility && { textureBindingViewDimension: '2d-array' }) + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor); + const sampler = { + addressModeU: kShortAddressModeToAddressMode[mode], + addressModeV: kShortAddressModeToAddressMode[mode], + minFilter, + magFilter: minFilter, + mipmapFilter: minFilter + }; + + const calls = generateTextureBuiltinInputs2D(50, { + method: samplePoints, + sampler, + descriptor, + derivatives: true, + arrayIndex: { num: texture.depthOrArrayLayers, type: A }, + offset, + hashInputs: [format, samplePoints, mode, minFilter, L, A, offset] + }).map(({ coords, derivativeMult, arrayIndex, offset }) => { + return { + builtin: 'textureSample', + coordType: 'f', + coords, + derivativeMult, + arrayIndex, + arrayIndexType: A === 'i32' ? 'i' : 'u', + offset + }; + }); + const textureType = 'texture_depth_2d_array'; + const viewDescriptor = { dimension: '2d-array' }; + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + 'f' + ); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + 'f', + texture + ); + t.expectOK(res); +}); g.test('depth_array_3d_coords'). specURL('https://www.w3.org/TR/WGSL/#texturesample'). desc( ` -C is i32 or u32 +A is i32 or u32 -fn textureSample(t: texture_depth_cube_array, s: sampler, coords: vec3, array_index: C) -> f32 +fn textureSample(t: texture_depth_cube_array, s: sampler, coords: vec3, array_index: A) -> f32 Parameters: * t The sampled, depth, or external texture to sample. @@ -530,13 +877,90 @@ Parameters: * array_index The 0-based texture array index to sample. ` ). -paramsSubcasesOnly( - (u) => - u. - combine('C', ['i32', 'u32']). - combine('C_value', [-1, 0, 1, 2, 3, 4]). - combine('S', ['clamp-to-edge', 'repeat', 'mirror-repeat']). - combine('coords', generateCoordBoundaries(3)) - /* array_index not param'd as out-of-bounds is implementation specific */ +params((u) => +u. +combine('format', kDepthStencilFormats) +// filter out stencil only formats +.filter((t) => isDepthTextureFormat(t.format)) +// MAINTENANCE_TODO: Remove when support for depth24plus, depth24plus-stencil8, and depth32float-stencil8 is added. +.filter((t) => isEncodableTextureFormat(t.format)). +combine('filt', ['nearest', 'linear']). +combine('mode', kShortAddressModes). +beginSubcases(). +combine('samplePoints', kCubeSamplePointMethods). +combine('A', ['i32', 'u32']) ). -unimplemented(); \ No newline at end of file +beforeAllSubcases((t) => { + t.skipIfTextureViewDimensionNotSupported('cube-array'); +}). +fn(async (t) => { + const { format, samplePoints, A, mode, filt: minFilter } = t.params; + + const viewDimension = 'cube-array'; + const size = chooseTextureSize({ + minSize: 32, + minBlocks: 4, + format, + viewDimension + }); + const descriptor = { + format, + size, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING, + // MAINTENANCE_TODO: test derivatives with cubemaps by setting this to 3. + mipLevelCount: 1, + ...(t.isCompatibility && { textureBindingViewDimension: viewDimension }) + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor); + const sampler = { + addressModeU: kShortAddressModeToAddressMode[mode], + addressModeV: kShortAddressModeToAddressMode[mode], + addressModeW: kShortAddressModeToAddressMode[mode], + minFilter, + magFilter: minFilter, + mipmapFilter: minFilter + }; + + const calls = generateSamplePointsCube(50, { + method: samplePoints, + sampler, + descriptor, + derivatives: true, + arrayIndex: A ? { num: texture.depthOrArrayLayers / 6, type: A } : undefined, + hashInputs: [format, viewDimension, samplePoints, mode, minFilter] + }).map(({ coords, derivativeMult, arrayIndex }) => { + return { + builtin: 'textureSample', + coordType: 'f', + coords, + derivativeMult, + arrayIndex, + arrayIndexType: A ? A === 'i32' ? 'i' : 'u' : undefined + }; + }); + const viewDescriptor = { + dimension: viewDimension + }; + const textureType = 'texture_depth_cube_array'; + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + 'f' + ); + + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + 'f', + texture + ); + t.expectOK(res); +}); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureSampleBaseClampToEdge.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureSampleBaseClampToEdge.spec.js new file mode 100644 index 00000000000..d06634ad4f1 --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureSampleBaseClampToEdge.spec.js @@ -0,0 +1,134 @@ +/** +* AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts +**/export const description = ` +Execution tests for textureSampleBaseClampToEdge +`;import { makeTestGroup } from '../../../../../../common/framework/test_group.js'; + + + +import { + checkCallResults, + createTextureWithRandomDataAndGetTexels, + createVideoFrameWithRandomDataAndGetTexels, + doTextureCalls, + generateTextureBuiltinInputs2D, + kSamplePointMethods, + kShortAddressModes, + kShortAddressModeToAddressMode, + kShortShaderStages, + + + WGSLTextureSampleTest } from +'./texture_utils.js'; + +export const g = makeTestGroup(WGSLTextureSampleTest); + +async function createTextureAndDataForTest( +t, +descriptor, +isExternal) + + + + +{ + if (isExternal) { + const { texels, videoFrame } = createVideoFrameWithRandomDataAndGetTexels(descriptor.size); + const texture = t.device.importExternalTexture({ source: videoFrame }); + return { texels, texture, videoFrame }; + } else { + return await createTextureWithRandomDataAndGetTexels(t, descriptor); + } +} + +g.test('2d_coords'). +specURL('https://www.w3.org/TR/WGSL/#texturesamplebaseclamptoedge'). +desc( + ` +fn textureSampleBaseClampToEdge(t: texture_2d, s: sampler, coords: vec2) -> vec4 +fn textureSampleBaseClampToEdge(t: texture_external, s: sampler, coords: vec2) -> vec4 + + +Parameters: + * t The texture to sample. + * s The sampler type. + * coords The texture coordinates used for sampling. +` +). +params((u) => +u. +combine('stage', kShortShaderStages). +combine('textureType', ['texture_2d', 'texture_external']). +combine('filt', ['nearest', 'linear']). +combine('modeU', kShortAddressModes). +combine('modeV', kShortAddressModes). +beginSubcases(). +combine('samplePoints', kSamplePointMethods) +). +beforeAllSubcases((t) => +t.skipIf( + t.params.textureType === 'texture_external' && typeof VideoFrame === 'undefined', + 'VideoFrames are not supported' +) +). +fn(async (t) => { + const { textureType, stage, samplePoints, modeU, modeV, filt: minFilter } = t.params; + + const descriptor = { + format: 'rgba8unorm', + size: [8, 8], + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING, + mipLevelCount: 3 + }; + + const isExternal = textureType === 'texture_external'; + const { texture, texels, videoFrame } = await createTextureAndDataForTest( + t, + descriptor, + isExternal + ); + try { + const sampler = { + addressModeU: kShortAddressModeToAddressMode[modeU], + addressModeV: kShortAddressModeToAddressMode[modeV], + minFilter, + magFilter: minFilter, + mipmapFilter: minFilter + }; + + const calls = generateTextureBuiltinInputs2D(50, { + method: samplePoints, + sampler, + descriptor, + hashInputs: [samplePoints, modeU, modeV, minFilter] + }).map(({ coords }) => { + return { + builtin: 'textureSampleBaseClampToEdge', + coordType: 'f', + coords + }; + }); + const viewDescriptor = {}; + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + stage + ); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + stage + ); + t.expectOK(res); + } finally { + videoFrame?.close(); + } +}); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureSampleBias.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureSampleBias.spec.js index a11274e067f..05e33c8aed1 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureSampleBias.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureSampleBias.spec.js @@ -4,12 +4,40 @@ Execution tests for the 'textureSampleBias' builtin function Samples a texture with a bias to the mip level. + +- TODO: test cube maps with more than one mip level. +- TODO: Test un-encodable formats. `;import { makeTestGroup } from '../../../../../../common/framework/test_group.js'; -import { GPUTest } from '../../../../../gpu_test.js'; +import { kCompressedTextureFormats, kEncodableTextureFormats } from '../../../../../format_info.js'; +import { TextureTestMixin } from '../../../../../gpu_test.js'; -import { generateCoordBoundaries, generateOffsets } from './utils.js'; +import { -export const g = makeTestGroup(GPUTest); + + + generateTextureBuiltinInputs2D, + generateTextureBuiltinInputs3D, + kSamplePointMethods, + kShortAddressModes, + kShortAddressModeToAddressMode, + doTextureCalls, + checkCallResults, + createTextureWithRandomDataAndGetTexels, + generateSamplePointsCube, + kCubeSamplePointMethods, + + chooseTextureSize, + isPotentiallyFilterableAndFillable, + skipIfTextureFormatNotSupportedNotAvailableOrNotFilterable, + getTextureTypeForTextureViewDimension, + WGSLTextureSampleTest, + isSupportedViewFormatCombo, + skipIfNeedsFilteringAndIsUnfilterable } from +'./texture_utils.js'; + +const kTestableColorFormats = [...kEncodableTextureFormats, ...kCompressedTextureFormats]; + +export const g = makeTestGroup(TextureTestMixin(WGSLTextureSampleTest)); g.test('sampled_2d_coords'). specURL('https://www.w3.org/TR/WGSL/#texturesamplebias'). @@ -31,14 +59,82 @@ Parameters: Values outside of this range will result in a shader-creation error. ` ). -paramsSubcasesOnly((u) => +params((u) => u. -combine('S', ['clamp-to-edge', 'repeat', 'mirror-repeat']). -combine('coords', generateCoordBoundaries(2)). -combine('bias', [-16.1, -16, 0, 1, 15.99, 16]). -combine('offset', generateOffsets(2)) +combine('format', kTestableColorFormats). +filter((t) => isPotentiallyFilterableAndFillable(t.format)). +combine('filt', ['nearest', 'linear']). +combine('modeU', kShortAddressModes). +combine('modeV', kShortAddressModes). +combine('offset', [false, true]). +beginSubcases(). +combine('samplePoints', kSamplePointMethods) ). -unimplemented(); +beforeAllSubcases((t) => +skipIfTextureFormatNotSupportedNotAvailableOrNotFilterable(t, t.params.format) +). +fn(async (t) => { + const { format, samplePoints, modeU, modeV, filt: minFilter, offset } = t.params; + skipIfNeedsFilteringAndIsUnfilterable(t, minFilter, format); + + // We want at least 4 blocks or something wide enough for 3 mip levels. + const [width, height] = chooseTextureSize({ minSize: 8, minBlocks: 4, format }); + + const descriptor = { + format, + size: { width, height }, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING, + mipLevelCount: 3 + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor); + const sampler = { + addressModeU: kShortAddressModeToAddressMode[modeU], + addressModeV: kShortAddressModeToAddressMode[modeV], + minFilter, + magFilter: minFilter, + mipmapFilter: minFilter + }; + + const calls = generateTextureBuiltinInputs2D(50, { + sampler, + method: samplePoints, + descriptor, + bias: true, + offset, + hashInputs: [format, samplePoints, modeU, modeV, minFilter, offset] + }).map(({ coords, derivativeMult, offset, bias }) => { + return { + builtin: 'textureSampleBias', + coordType: 'f', + coords, + derivativeMult, + bias, + offset + }; + }); + const viewDescriptor = {}; + const textureType = 'texture_2d'; + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + 'f' + ); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + 'f', + texture + ); + t.expectOK(res); +}); g.test('sampled_3d_coords'). specURL('https://www.w3.org/TR/WGSL/#texturesamplebias'). @@ -63,23 +159,126 @@ Parameters: ). params((u) => u. -combine('texture_type', ['texture_3d', 'texture_cube']). +combine('format', kTestableColorFormats). +filter((t) => isPotentiallyFilterableAndFillable(t.format)). +combine('dim', ['3d', 'cube']). +filter((t) => isSupportedViewFormatCombo(t.format, t.dim)). +combine('filt', ['nearest', 'linear']). +combine('modeU', kShortAddressModes). +combine('modeV', kShortAddressModes). +combine('modeW', kShortAddressModes). +combine('offset', [false, true]). +filter((t) => t.dim !== 'cube' || t.offset !== true). beginSubcases(). -combine('S', ['clamp-to-edge', 'repeat', 'mirror-repeat']). -combine('coords', generateCoordBoundaries(3)). -combine('bias', [-16.1, -16, 0, 1, 15.99, 16]). -combine('offset', generateOffsets(3)) +combine('samplePoints', kCubeSamplePointMethods). +filter((t) => t.samplePoints !== 'cube-edges' || t.dim !== '3d') ). -unimplemented(); +beforeAllSubcases((t) => +skipIfTextureFormatNotSupportedNotAvailableOrNotFilterable(t, t.params.format) +). +fn(async (t) => { + const { + format, + dim: viewDimension, + samplePoints, + modeU, + modeV, + modeW, + filt: minFilter, + offset + } = t.params; + skipIfNeedsFilteringAndIsUnfilterable(t, minFilter, format); + + const size = chooseTextureSize({ minSize: 8, minBlocks: 2, format, viewDimension }); + const descriptor = { + format, + dimension: viewDimension === '3d' ? '3d' : '2d', + ...(t.isCompatibility && { textureBindingViewDimension: viewDimension }), + size, + // MAINTENANCE_TODO: use 3 for cube maps when derivatives are supported for cube maps. + mipLevelCount: viewDimension === '3d' ? 3 : 1, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor); + const sampler = { + addressModeU: kShortAddressModeToAddressMode[modeU], + addressModeV: kShortAddressModeToAddressMode[modeV], + addressModeW: kShortAddressModeToAddressMode[modeW], + minFilter, + magFilter: minFilter + }; + + const hashInputs = [ + format, + viewDimension, + samplePoints, + modeU, + modeV, + modeW, + minFilter, + offset]; + + const calls = ( + viewDimension === '3d' ? + generateTextureBuiltinInputs3D(50, { + method: samplePoints, + sampler, + descriptor, + bias: true, + offset, + hashInputs + }) : + generateSamplePointsCube(50, { + method: samplePoints, + sampler, + descriptor, + bias: true, + hashInputs + })). + map(({ coords, derivativeMult, offset, bias }) => { + return { + builtin: 'textureSampleBias', + coordType: 'f', + coords, + derivativeMult, + bias, + offset + }; + }); + const viewDescriptor = { + dimension: viewDimension + }; + const textureType = getTextureTypeForTextureViewDimension(viewDimension); + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + 'f' + ); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + 'f', + texture + ); + t.expectOK(res); +}); g.test('arrayed_2d_coords'). specURL('https://www.w3.org/TR/WGSL/#texturesamplebias'). desc( ` -C: i32, u32 +A: i32, u32 -fn textureSampleBias(t: texture_2d_array, s: sampler, coords: vec2, array_index: C, bias: f32) -> vec4 -fn textureSampleBias(t: texture_2d_array, s: sampler, coords: vec2, array_index: C, bias: f32, offset: vec2) -> vec4 +fn textureSampleBias(t: texture_2d_array, s: sampler, coords: vec2, array_index: A, bias: f32) -> vec4 +fn textureSampleBias(t: texture_2d_array, s: sampler, coords: vec2, array_index: A, bias: f32, offset: vec2) -> vec4 Parameters: * t: The sampled texture to read from @@ -95,25 +294,95 @@ Parameters: Values outside of this range will result in a shader-creation error. ` ). -paramsSubcasesOnly((u) => +params((u) => u. -combine('S', ['clamp-to-edge', 'repeat', 'mirror-repeat']). -combine('coords', generateCoordBoundaries(2)). -combine('C', ['i32', 'u32']). -combine('C_value', [-1, 0, 1, 2, 3, 4]) -/* array_index not param'd as out-of-bounds is implementation specific */. -combine('bias', [-16.1, -16, 0, 1, 15.99, 16]). -combine('offset', generateOffsets(2)) +combine('format', kTestableColorFormats). +filter((t) => isPotentiallyFilterableAndFillable(t.format)). +combine('filt', ['nearest', 'linear']). +combine('modeU', kShortAddressModes). +combine('modeV', kShortAddressModes). +combine('offset', [false, true]). +beginSubcases(). +combine('samplePoints', kSamplePointMethods). +combine('A', ['i32', 'u32']) ). -unimplemented(); +beforeAllSubcases((t) => +skipIfTextureFormatNotSupportedNotAvailableOrNotFilterable(t, t.params.format) +). +fn(async (t) => { + const { format, samplePoints, A, modeU, modeV, filt: minFilter, offset } = t.params; + skipIfNeedsFilteringAndIsUnfilterable(t, minFilter, format); + + // We want at least 4 blocks or something wide enough for 3 mip levels. + const [width, height] = chooseTextureSize({ minSize: 8, minBlocks: 4, format }); + const depthOrArrayLayers = 4; + + const descriptor = { + format, + size: { width, height, depthOrArrayLayers }, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING, + mipLevelCount: 3 + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor); + const sampler = { + addressModeU: kShortAddressModeToAddressMode[modeU], + addressModeV: kShortAddressModeToAddressMode[modeV], + minFilter, + magFilter: minFilter, + mipmapFilter: minFilter + }; + + const calls = generateTextureBuiltinInputs2D(50, { + method: samplePoints, + sampler, + descriptor, + arrayIndex: { num: texture.depthOrArrayLayers, type: A }, + bias: true, + offset, + hashInputs: [format, samplePoints, A, modeU, modeV, minFilter, offset] + }).map(({ coords, derivativeMult, arrayIndex, bias, offset }) => { + return { + builtin: 'textureSampleBias', + coordType: 'f', + coords, + derivativeMult, + arrayIndex, + arrayIndexType: A === 'i32' ? 'i' : 'u', + bias, + offset + }; + }); + const textureType = 'texture_2d_array'; + const viewDescriptor = {}; + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + 'f' + ); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + 'f', + texture + ); + t.expectOK(res); +}); g.test('arrayed_3d_coords'). specURL('https://www.w3.org/TR/WGSL/#texturesamplebias'). desc( ` -C: i32, u32 +A: i32, u32 -fn textureSampleBias(t: texture_cube_array, s: sampler, coords: vec3, array_index: C, bias: f32) -> vec4 +fn textureSampleBias(t: texture_cube_array, s: sampler, coords: vec3, array_index: A, bias: f32) -> vec4 Parameters: * t: The sampled texture to read from @@ -129,13 +398,88 @@ Parameters: Values outside of this range will result in a shader-creation error. ` ). -paramsSubcasesOnly((u) => +params((u) => u. -combine('S', ['clamp-to-edge', 'repeat', 'mirror-repeat']). -combine('coords', generateCoordBoundaries(3)). -combine('C', ['i32', 'u32']). -combine('C_value', [-1, 0, 1, 2, 3, 4]) -/* array_index not param'd as out-of-bounds is implementation specific */. -combine('bias', [-16.1, -16, 0, 1, 15.99, 16]) +combine('format', kTestableColorFormats). +filter((t) => isPotentiallyFilterableAndFillable(t.format)). +combine('filt', ['nearest', 'linear']). +combine('mode', kShortAddressModes). +beginSubcases(). +combine('samplePoints', kCubeSamplePointMethods). +combine('A', ['i32', 'u32']) ). -unimplemented(); \ No newline at end of file +beforeAllSubcases((t) => { + skipIfTextureFormatNotSupportedNotAvailableOrNotFilterable(t, t.params.format); + t.skipIfTextureViewDimensionNotSupported('cube-array'); +}). +fn(async (t) => { + const { format, samplePoints, A, mode, filt: minFilter } = t.params; + skipIfNeedsFilteringAndIsUnfilterable(t, minFilter, format); + + const viewDimension = 'cube-array'; + const size = chooseTextureSize({ + minSize: 32, + minBlocks: 4, + format, + viewDimension + }); + const descriptor = { + format, + size, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING, + // MAINTENANCE_TODO: use 3 for cube maps when derivatives are supported for cube maps. + mipLevelCount: 1 + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor); + const sampler = { + addressModeU: kShortAddressModeToAddressMode[mode], + addressModeV: kShortAddressModeToAddressMode[mode], + addressModeW: kShortAddressModeToAddressMode[mode], + minFilter, + magFilter: minFilter, + mipmapFilter: minFilter + }; + + const calls = generateSamplePointsCube(50, { + method: samplePoints, + sampler, + descriptor, + bias: true, + arrayIndex: { num: texture.depthOrArrayLayers / 6, type: A }, + hashInputs: [format, viewDimension, A, samplePoints, mode, minFilter] + }).map(({ coords, derivativeMult, arrayIndex, bias }) => { + return { + builtin: 'textureSampleBias', + coordType: 'f', + coords, + derivativeMult, + arrayIndex, + arrayIndexType: A === 'i32' ? 'i' : 'u', + bias + }; + }); + const viewDescriptor = { + dimension: viewDimension + }; + const textureType = getTextureTypeForTextureViewDimension(viewDimension); + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + 'f' + ); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + 'f', + texture + ); + t.expectOK(res); +}); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureSampleCompare.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureSampleCompare.spec.js index cb34aa652cc..10c25607a60 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureSampleCompare.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureSampleCompare.spec.js @@ -2,12 +2,36 @@ * AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts **/export const description = ` Samples a depth texture and compares the sampled depth values against a reference value. + +- TODO: test cube maps with more than 1 mip level. +- TODO: test un-encodable formats. `;import { makeTestGroup } from '../../../../../../common/framework/test_group.js'; -import { GPUTest } from '../../../../../gpu_test.js'; +import { kCompareFunctions } from '../../../../../capability_info.js'; +import { + isDepthTextureFormat, + isEncodableTextureFormat, + kDepthStencilFormats } from +'../../../../../format_info.js'; -import { generateCoordBoundaries, generateOffsets } from './utils.js'; +import { + checkCallResults, + chooseTextureSize, + createTextureWithRandomDataAndGetTexels, + doTextureCalls, + generateSamplePointsCube, + generateTextureBuiltinInputs2D, + kCubeSamplePointMethods, + kSamplePointMethods, + kShortAddressModes, + kShortAddressModeToAddressMode, + makeRandomDepthComparisonTexelGenerator, -export const g = makeTestGroup(GPUTest); + + + WGSLTextureSampleTest } from +'./texture_utils.js'; + +export const g = makeTestGroup(WGSLTextureSampleTest); g.test('2d_coords'). specURL('https://www.w3.org/TR/WGSL/#texturesamplecompare'). @@ -18,7 +42,7 @@ fn textureSampleCompare(t: texture_depth_2d, s: sampler_comparison, coords: vec2 Parameters: * t The depth texture to sample. - * s The sampler_comparision type. + * s The sampler_comparison type. * coords The texture coordinates used for sampling. * depth_ref The reference value to compare the sampled depth value against. * offset @@ -29,14 +53,86 @@ Parameters: Values outside of this range will result in a shader-creation error. ` ). -paramsSubcasesOnly((u) => +params((u) => u. -combine('S', ['clamp-to-edge', 'repeat', 'mirror-repeat']). -combine('coords', generateCoordBoundaries(2)). -combine('depth_ref', [-1 /* smaller ref */, 0 /* equal ref */, 1 /* larger ref */]). -combine('offset', generateOffsets(2)) +combine('format', kDepthStencilFormats) +// filter out stencil only formats +.filter((t) => isDepthTextureFormat(t.format)) +// MAINTENANCE_TODO: Remove when support for depth24plus, depth24plus-stencil8, and depth32float-stencil8 is added. +.filter((t) => isEncodableTextureFormat(t.format)). +combine('filt', ['nearest', 'linear']). +combine('modeU', kShortAddressModes). +combine('modeV', kShortAddressModes). +combine('offset', [false, true]). +beginSubcases(). +combine('samplePoints', kSamplePointMethods). +combine('compare', kCompareFunctions) ). -unimplemented(); +fn(async (t) => { + const { format, samplePoints, modeU, modeV, filt: minFilter, compare, offset } = t.params; + + const size = chooseTextureSize({ minSize: 16, minBlocks: 4, format }); + + const descriptor = { + format, + size, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING, + mipLevelCount: 3 + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor, { + generator: makeRandomDepthComparisonTexelGenerator(descriptor, compare) + }); + const sampler = { + addressModeU: kShortAddressModeToAddressMode[modeU], + addressModeV: kShortAddressModeToAddressMode[modeV], + compare, + minFilter, + magFilter: minFilter, + mipmapFilter: minFilter + }; + + const calls = generateTextureBuiltinInputs2D(50, { + method: samplePoints, + textureBuiltin: 'textureSampleCompare', + sampler, + descriptor, + derivatives: true, + depthRef: true, + offset, + hashInputs: [format, samplePoints, modeU, modeV, minFilter, offset] + }).map(({ coords, derivativeMult, arrayIndex, depthRef, offset }) => { + return { + builtin: 'textureSampleCompare', + coordType: 'f', + coords, + derivativeMult, + depthRef, + offset + }; + }); + const textureType = 'texture_depth_2d'; + const viewDescriptor = {}; + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + 'f' + ); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + 'f', + texture + ); + t.expectOK(res); +}); g.test('3d_coords'). specURL('https://www.w3.org/TR/WGSL/#texturesamplecompare'). @@ -46,31 +142,106 @@ fn textureSampleCompare(t: texture_depth_cube, s: sampler_comparison, coords: ve Parameters: * t The depth texture to sample. - * s The sampler_comparision type. + * s The sampler_comparison type. * coords The texture coordinates used for sampling. * depth_ref The reference value to compare the sampled depth value against. ` ). -paramsSubcasesOnly((u) => +params((u) => u. -combine('S', ['clamp-to-edge', 'repeat', 'mirror-repeat']). -combine('coords', generateCoordBoundaries(3)). -combine('depth_ref', [-1 /* smaller ref */, 0 /* equal ref */, 1 /* larger ref */]) +combine('format', kDepthStencilFormats) +// filter out stencil only formats +.filter((t) => isDepthTextureFormat(t.format)) +// MAINTENANCE_TODO: Remove when support for depth24plus, depth24plus-stencil8, and depth32float-stencil8 is added. +.filter((t) => isEncodableTextureFormat(t.format)). +combine('filt', ['nearest', 'linear']). +combine('mode', kShortAddressModes). +beginSubcases(). +combine('samplePoints', kCubeSamplePointMethods). +combine('compare', kCompareFunctions) ). -unimplemented(); +fn(async (t) => { + const { format, samplePoints, mode, filt: minFilter, compare } = t.params; + + const viewDimension = 'cube'; + const size = chooseTextureSize({ minSize: 16, minBlocks: 2, format, viewDimension }); + + const descriptor = { + format, + ...(t.isCompatibility && { textureBindingViewDimension: viewDimension }), + size, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING, + // MAINTENANCE_TODO: change to 3 once derivatives with cube maps are supported + mipLevelCount: 1 + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor, { + generator: makeRandomDepthComparisonTexelGenerator(descriptor, compare) + }); + const sampler = { + addressModeU: kShortAddressModeToAddressMode[mode], + addressModeV: kShortAddressModeToAddressMode[mode], + addressModeW: kShortAddressModeToAddressMode[mode], + compare, + minFilter, + magFilter: minFilter, + mipmapFilter: minFilter + }; + + const calls = generateSamplePointsCube(50, { + method: samplePoints, + sampler, + descriptor, + derivatives: true, + depthRef: true, + textureBuiltin: 'textureSampleCompare', + hashInputs: [format, samplePoints, mode, minFilter, compare] + }).map(({ coords, derivativeMult, depthRef }) => { + return { + builtin: 'textureSampleCompare', + coordType: 'f', + coords, + derivativeMult, + depthRef + }; + }); + const viewDescriptor = { + dimension: viewDimension + }; + const textureType = 'texture_depth_cube'; + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + 'f' + ); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + 'f', + texture + ); + t.expectOK(res); +}); g.test('arrayed_2d_coords'). specURL('https://www.w3.org/TR/WGSL/#texturesamplecompare'). desc( ` -C is i32 or u32 +A is i32 or u32 -fn textureSampleCompare(t: texture_depth_2d_array, s: sampler_comparison, coords: vec2, array_index: C, depth_ref: f32) -> f32 -fn textureSampleCompare(t: texture_depth_2d_array, s: sampler_comparison, coords: vec2, array_index: C, depth_ref: f32, offset: vec2) -> f32 +fn textureSampleCompare(t: texture_depth_2d_array, s: sampler_comparison, coords: vec2, array_index: A, depth_ref: f32) -> f32 +fn textureSampleCompare(t: texture_depth_2d_array, s: sampler_comparison, coords: vec2, array_index: A, depth_ref: f32, offset: vec2) -> f32 Parameters: * t The depth texture to sample. - * s The sampler_comparision type. + * s The sampler_comparison type. * coords The texture coordinates used for sampling. * array_index: The 0-based texture array index to sample. * depth_ref The reference value to compare the sampled depth value against. @@ -82,41 +253,197 @@ Parameters: Values outside of this range will result in a shader-creation error. ` ). -paramsSubcasesOnly((u) => +params((u) => u. -combine('S', ['clamp-to-edge', 'repeat', 'mirror-repeat']). -combine('coords', generateCoordBoundaries(2)). -combine('C', ['i32', 'u32']). -combine('C_value', [-1, 0, 1, 2, 3, 4]) -/* array_index not param'd as out-of-bounds is implementation specific */. -combine('depth_ref', [-1 /* smaller ref */, 0 /* equal ref */, 1 /* larger ref */]). -combine('offset', generateOffsets(2)) +combine('format', kDepthStencilFormats) +// filter out stencil only formats +.filter((t) => isDepthTextureFormat(t.format)) +// MAINTENANCE_TODO: Remove when support for depth24plus, depth24plus-stencil8, and depth32float-stencil8 is added. +.filter((t) => isEncodableTextureFormat(t.format)). +combine('filt', ['nearest', 'linear']). +combine('modeU', kShortAddressModes). +combine('modeV', kShortAddressModes). +combine('offset', [false, true]). +beginSubcases(). +combine('samplePoints', kSamplePointMethods). +combine('A', ['i32', 'u32']). +combine('compare', kCompareFunctions) ). -unimplemented(); +beforeAllSubcases((t) => { + t.skipIfTextureFormatNotSupported(t.params.format); +}). +fn(async (t) => { + const { format, samplePoints, A, modeU, modeV, filt: minFilter, compare, offset } = t.params; + + const viewDimension = '2d-array'; + const size = chooseTextureSize({ minSize: 16, minBlocks: 4, format, viewDimension }); + + const descriptor = { + format, + size, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING, + mipLevelCount: 3 + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor, { + generator: makeRandomDepthComparisonTexelGenerator(descriptor, compare) + }); + const sampler = { + addressModeU: kShortAddressModeToAddressMode[modeU], + addressModeV: kShortAddressModeToAddressMode[modeV], + compare, + minFilter, + magFilter: minFilter, + mipmapFilter: minFilter + }; + + const calls = generateTextureBuiltinInputs2D(50, { + method: samplePoints, + textureBuiltin: 'textureSampleCompare', + sampler, + descriptor, + derivatives: true, + arrayIndex: { num: texture.depthOrArrayLayers, type: A }, + depthRef: true, + offset, + hashInputs: [format, samplePoints, A, modeU, modeV, minFilter, offset] + }).map(({ coords, derivativeMult, arrayIndex, depthRef, offset }) => { + return { + builtin: 'textureSampleCompare', + coordType: 'f', + coords, + derivativeMult, + arrayIndex, + arrayIndexType: A === 'i32' ? 'i' : 'u', + depthRef, + offset + }; + }); + const textureType = 'texture_depth_2d_array'; + const viewDescriptor = {}; + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + 'f' + ); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + 'f', + texture + ); + t.expectOK(res); +}); g.test('arrayed_3d_coords'). specURL('https://www.w3.org/TR/WGSL/#texturesamplecompare'). desc( ` -C is i32 or u32 +A is i32 or u32 -fn textureSampleCompare(t: texture_depth_cube_array, s: sampler_comparison, coords: vec3, array_index: C, depth_ref: f32) -> f32 +fn textureSampleCompare(t: texture_depth_cube_array, s: sampler_comparison, coords: vec3, array_index: A, depth_ref: f32) -> f32 Parameters: * t The depth texture to sample. - * s The sampler_comparision type. + * s The sampler_comparison type. * coords The texture coordinates used for sampling. * array_index: The 0-based texture array index to sample. * depth_ref The reference value to compare the sampled depth value against. ` ). -paramsSubcasesOnly((u) => +params((u) => u. -combine('S', ['clamp-to-edge', 'repeat', 'mirror-repeat']). -combine('coords', generateCoordBoundaries(3)). -combine('C', ['i32', 'u32']). -combine('C_value', [-1, 0, 1, 2, 3, 4]) -/* array_index not param'd as out-of-bounds is implementation specific */. -combine('depth_ref', [-1 /* smaller ref */, 0 /* equal ref */, 1 /* larger ref */]) +combine('format', kDepthStencilFormats) +// filter out stencil only formats +.filter((t) => isDepthTextureFormat(t.format)) +// MAINTENANCE_TODO: Remove when support for depth24plus, depth24plus-stencil8, and depth32float-stencil8 is added. +.filter((t) => isEncodableTextureFormat(t.format)). +combine('filt', ['nearest', 'linear']). +combine('mode', kShortAddressModes). +beginSubcases(). +combine('samplePoints', kCubeSamplePointMethods). +combine('A', ['i32', 'u32']). +combine('compare', kCompareFunctions) ). -unimplemented(); \ No newline at end of file +beforeAllSubcases((t) => { + t.skipIfTextureViewDimensionNotSupported('cube-array'); +}). +fn(async (t) => { + const { format, A, samplePoints, mode, filt: minFilter, compare } = t.params; + + const viewDimension = 'cube-array'; + const size = chooseTextureSize({ minSize: 8, minBlocks: 2, format, viewDimension }); + + const descriptor = { + format, + ...(t.isCompatibility && { textureBindingViewDimension: viewDimension }), + size, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING, + // MAINTENANCE_TODO: change to 3 once derivatives with cube maps are supported + mipLevelCount: 1 + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor, { + generator: makeRandomDepthComparisonTexelGenerator(descriptor, compare) + }); + const sampler = { + addressModeU: kShortAddressModeToAddressMode[mode], + addressModeV: kShortAddressModeToAddressMode[mode], + addressModeW: kShortAddressModeToAddressMode[mode], + compare, + minFilter, + magFilter: minFilter, + mipmapFilter: minFilter + }; + + const calls = generateSamplePointsCube(50, { + method: samplePoints, + sampler, + descriptor, + derivatives: true, + textureBuiltin: 'textureSampleCompare', + arrayIndex: { num: texture.depthOrArrayLayers / 6, type: A }, + depthRef: true, + hashInputs: [format, samplePoints, mode, minFilter] + }).map(({ coords, derivativeMult, depthRef, arrayIndex }) => { + return { + builtin: 'textureSampleCompare', + arrayIndex, + arrayIndexType: A === 'i32' ? 'i' : 'u', + coordType: 'f', + coords, + derivativeMult, + depthRef + }; + }); + const viewDescriptor = { + dimension: viewDimension + }; + const textureType = 'texture_depth_cube_array'; + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + 'f' + ); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + 'f', + texture + ); + t.expectOK(res); +}); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureSampleCompareLevel.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureSampleCompareLevel.spec.js index f3db871107c..add992e8a97 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureSampleCompareLevel.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureSampleCompareLevel.spec.js @@ -9,32 +9,36 @@ The textureSampleCompareLevel function is the same as textureSampleCompare, exce * The function does not compute derivatives. * There is no requirement for textureSampleCompareLevel to be invoked in uniform control flow. * textureSampleCompareLevel may be invoked in any shader stage. + +- TODO: test un-encodable formats. `;import { makeTestGroup } from '../../../../../../common/framework/test_group.js'; -import { GPUTest } from '../../../../../gpu_test.js'; +import { kCompareFunctions } from '../../../../../capability_info.js'; +import { + isDepthTextureFormat, + isEncodableTextureFormat, + kDepthStencilFormats } from +'../../../../../format_info.js'; -import { generateCoordBoundaries, generateOffsets } from './utils.js'; +import { + checkCallResults, + chooseTextureSize, + createTextureWithRandomDataAndGetTexels, + doTextureCalls, + generateSamplePointsCube, + generateTextureBuiltinInputs2D, + kCubeSamplePointMethods, + kSamplePointMethods, + kShortAddressModes, + kShortAddressModeToAddressMode, + kShortShaderStages, + makeRandomDepthComparisonTexelGenerator, -export const g = makeTestGroup(GPUTest); -g.test('stage'). -specURL('https://www.w3.org/TR/WGSL/#texturesamplecomparelevel'). -desc( - ` -Tests that 'textureSampleCompareLevel' maybe called in any shader stage. -` -). -params((u) => u.combine('stage', ['fragment', 'vertex', 'compute'])). -unimplemented(); -g.test('control_flow'). -specURL('https://www.w3.org/TR/WGSL/#texturesamplecomparelevel'). -desc( - ` -Tests that 'textureSampleCompareLevel' maybe called in non-uniform control flow. -` -). -params((u) => u.combine('stage', ['fragment', 'vertex', 'compute'])). -unimplemented(); + WGSLTextureSampleTest } from +'./texture_utils.js'; + +export const g = makeTestGroup(WGSLTextureSampleTest); g.test('2d_coords'). specURL('https://www.w3.org/TR/WGSL/#texturesamplecomparelevel'). @@ -45,7 +49,7 @@ fn textureSampleCompareLevel(t: texture_depth_2d, s: sampler_comparison, coords: Parameters: * t The depth texture to sample. - * s The sampler_comparision type. + * s The sampler_comparison type. * coords The texture coordinates used for sampling. * depth_ref The reference value to compare the sampled depth value against. * offset @@ -56,14 +60,96 @@ Parameters: Values outside of this range will result in a shader-creation error. ` ). -paramsSubcasesOnly((u) => +params((u) => u. -combine('S', ['clamp-to-edge', 'repeat', 'mirror-repeat']). -combine('coords', generateCoordBoundaries(2)). -combine('depth_ref', [-1 /* smaller ref */, 0 /* equal ref */, 1 /* larger ref */]). -combine('offset', generateOffsets(2)) +combine('stage', kShortShaderStages). +combine('format', kDepthStencilFormats) +// filter out stencil only formats +.filter((t) => isDepthTextureFormat(t.format)) +// MAINTENANCE_TODO: Remove when support for depth24plus, depth24plus-stencil8, and depth32float-stencil8 is added. +.filter((t) => isEncodableTextureFormat(t.format)). +combine('filt', ['nearest', 'linear']). +combine('modeU', kShortAddressModes). +combine('modeV', kShortAddressModes). +combine('offset', [false, true]). +beginSubcases(). +combine('samplePoints', kSamplePointMethods). +combine('compare', kCompareFunctions) ). -unimplemented(); +fn(async (t) => { + const { + format, + stage, + samplePoints, + modeU, + modeV, + filt: minFilter, + compare, + offset + } = t.params; + + const size = chooseTextureSize({ minSize: 16, minBlocks: 4, format }); + + const descriptor = { + format, + size, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING, + mipLevelCount: 3 + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor, { + generator: makeRandomDepthComparisonTexelGenerator(descriptor, compare) + }); + const sampler = { + addressModeU: kShortAddressModeToAddressMode[modeU], + addressModeV: kShortAddressModeToAddressMode[modeV], + compare, + minFilter, + magFilter: minFilter, + mipmapFilter: minFilter + }; + + const calls = generateTextureBuiltinInputs2D(50, { + method: samplePoints, + textureBuiltin: 'textureSampleCompareLevel', + sampler, + descriptor, + derivatives: true, + depthRef: true, + offset, + hashInputs: [stage, format, samplePoints, modeU, modeV, minFilter, offset] + }).map(({ coords, derivativeMult, arrayIndex, depthRef, offset }) => { + return { + builtin: 'textureSampleCompareLevel', + coordType: 'f', + coords, + derivativeMult, + depthRef, + offset + }; + }); + const textureType = 'texture_depth_2d'; + const viewDescriptor = {}; + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + stage + ); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + stage, + texture + ); + t.expectOK(res); +}); g.test('3d_coords'). specURL('https://www.w3.org/TR/WGSL/#texturesamplecomparelevel'). @@ -73,31 +159,107 @@ fn textureSampleCompareLevel(t: texture_depth_cube, s: sampler_comparison, coord Parameters: * t The depth texture to sample. - * s The sampler_comparision type. + * s The sampler_comparison type. * coords The texture coordinates used for sampling. * depth_ref The reference value to compare the sampled depth value against. ` ). -paramsSubcasesOnly((u) => +params((u) => u. -combine('S', ['clamp-to-edge', 'repeat', 'mirror-repeat']). -combine('coords', generateCoordBoundaries(3)). -combine('depth_ref', [-1 /* smaller ref */, 0 /* equal ref */, 1 /* larger ref */]) +combine('stage', kShortShaderStages). +combine('format', kDepthStencilFormats) +// filter out stencil only formats +.filter((t) => isDepthTextureFormat(t.format)) +// MAINTENANCE_TODO: Remove when support for depth24plus, depth24plus-stencil8, and depth32float-stencil8 is added. +.filter((t) => isEncodableTextureFormat(t.format)). +combine('filt', ['nearest', 'linear']). +combine('mode', kShortAddressModes). +beginSubcases(). +combine('samplePoints', kCubeSamplePointMethods). +combine('compare', kCompareFunctions) ). -unimplemented(); +fn(async (t) => { + const { format, stage, samplePoints, mode, filt: minFilter, compare } = t.params; + + const viewDimension = 'cube'; + const size = chooseTextureSize({ minSize: 16, minBlocks: 2, format, viewDimension }); + + const descriptor = { + format, + ...(t.isCompatibility && { textureBindingViewDimension: viewDimension }), + size, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING, + // MAINTENANCE_TODO: change to 3 + mipLevelCount: 1 + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor, { + generator: makeRandomDepthComparisonTexelGenerator(descriptor, compare) + }); + const sampler = { + addressModeU: kShortAddressModeToAddressMode[mode], + addressModeV: kShortAddressModeToAddressMode[mode], + addressModeW: kShortAddressModeToAddressMode[mode], + compare, + minFilter, + magFilter: minFilter, + mipmapFilter: minFilter + }; + + const calls = generateSamplePointsCube(50, { + method: samplePoints, + sampler, + descriptor, + derivatives: true, + depthRef: true, + textureBuiltin: 'textureSampleCompareLevel', + hashInputs: [stage, format, samplePoints, mode, minFilter, compare] + }).map(({ coords, derivativeMult, depthRef }) => { + return { + builtin: 'textureSampleCompareLevel', + coordType: 'f', + coords, + derivativeMult, + depthRef + }; + }); + const viewDescriptor = { + dimension: viewDimension + }; + const textureType = 'texture_depth_cube'; + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + stage + ); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + stage, + texture + ); + t.expectOK(res); +}); g.test('arrayed_2d_coords'). specURL('https://www.w3.org/TR/WGSL/#texturesamplecomparelevel'). desc( ` -C is i32 or u32 +A is i32 or u32 -fn textureSampleCompareLevel(t: texture_depth_2d_array, s: sampler_comparison, coords: vec2, array_index: C, depth_ref: f32) -> f32 -fn textureSampleCompareLevel(t: texture_depth_2d_array, s: sampler_comparison, coords: vec2, array_index: C, depth_ref: f32, offset: vec2) -> f32 +fn textureSampleCompareLevel(t: texture_depth_2d_array, s: sampler_comparison, coords: vec2, array_index: A, depth_ref: f32) -> f32 +fn textureSampleCompareLevel(t: texture_depth_2d_array, s: sampler_comparison, coords: vec2, array_index: A, depth_ref: f32, offset: vec2) -> f32 Parameters: * t The depth texture to sample. - * s The sampler_comparision type. + * s The sampler_comparison type. * coords The texture coordinates used for sampling. * array_index: The 0-based texture array index to sample. * depth_ref The reference value to compare the sampled depth value against. @@ -109,41 +271,207 @@ Parameters: Values outside of this range will result in a shader-creation error. ` ). -paramsSubcasesOnly((u) => +params((u) => u. -combine('S', ['clamp-to-edge', 'repeat', 'mirror-repeat']). -combine('coords', generateCoordBoundaries(2)). -combine('C', ['i32', 'u32']). -combine('C_value', [-1, 0, 1, 2, 3, 4]) -/* array_index not param'd as out-of-bounds is implementation specific */. -combine('depth_ref', [-1 /* smaller ref */, 0 /* equal ref */, 1 /* larger ref */]). -combine('offset', generateOffsets(2)) +combine('stage', kShortShaderStages). +combine('format', kDepthStencilFormats) +// filter out stencil only formats +.filter((t) => isDepthTextureFormat(t.format)) +// MAINTENANCE_TODO: Remove when support for depth24plus, depth24plus-stencil8, and depth32float-stencil8 is added. +.filter((t) => isEncodableTextureFormat(t.format)). +combine('filt', ['nearest', 'linear']). +combine('modeU', kShortAddressModes). +combine('modeV', kShortAddressModes). +combine('offset', [false, true]). +beginSubcases(). +combine('samplePoints', kSamplePointMethods). +combine('A', ['i32', 'u32']). +combine('compare', kCompareFunctions) ). -unimplemented(); +beforeAllSubcases((t) => { + t.skipIfTextureFormatNotSupported(t.params.format); +}). +fn(async (t) => { + const { + format, + stage, + samplePoints, + A, + modeU, + modeV, + filt: minFilter, + compare, + offset + } = t.params; + + const viewDimension = '2d-array'; + const size = chooseTextureSize({ minSize: 16, minBlocks: 4, format, viewDimension }); + + const descriptor = { + format, + size, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING, + mipLevelCount: 3 + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor, { + generator: makeRandomDepthComparisonTexelGenerator(descriptor, compare) + }); + const sampler = { + addressModeU: kShortAddressModeToAddressMode[modeU], + addressModeV: kShortAddressModeToAddressMode[modeV], + compare, + minFilter, + magFilter: minFilter, + mipmapFilter: minFilter + }; + + const calls = generateTextureBuiltinInputs2D(50, { + method: samplePoints, + textureBuiltin: 'textureSampleCompareLevel', + sampler, + descriptor, + derivatives: true, + arrayIndex: { num: texture.depthOrArrayLayers, type: A }, + depthRef: true, + offset, + hashInputs: [stage, format, samplePoints, A, modeU, modeV, minFilter, offset] + }).map(({ coords, derivativeMult, arrayIndex, depthRef, offset }) => { + return { + builtin: 'textureSampleCompareLevel', + coordType: 'f', + coords, + derivativeMult, + arrayIndex, + arrayIndexType: A === 'i32' ? 'i' : 'u', + depthRef, + offset + }; + }); + const textureType = 'texture_depth_2d_array'; + const viewDescriptor = {}; + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + stage + ); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + stage, + texture + ); + t.expectOK(res); +}); g.test('arrayed_3d_coords'). specURL('https://www.w3.org/TR/WGSL/#texturesamplecomparelevel'). desc( ` -C is i32 or u32 +A is i32 or u32 -fn textureSampleCompareLevel(t: texture_depth_cube_array, s: sampler_comparison, coords: vec3, array_index: C, depth_ref: f32) -> f32 +fn textureSampleCompareLevel(t: texture_depth_cube_array, s: sampler_comparison, coords: vec3, array_index: A, depth_ref: f32) -> f32 Parameters: * t The depth texture to sample. - * s The sampler_comparision type. + * s The sampler_comparison type. * coords The texture coordinates used for sampling. * array_index: The 0-based texture array index to sample. * depth_ref The reference value to compare the sampled depth value against. ` ). -paramsSubcasesOnly((u) => +params((u) => u. -combine('S', ['clamp-to-edge', 'repeat', 'mirror-repeat']). -combine('coords', generateCoordBoundaries(3)). -combine('C', ['i32', 'u32']). -combine('C_value', [-1, 0, 1, 2, 3, 4]) -/* array_index not param'd as out-of-bounds is implementation specific */. -combine('depth_ref', [-1 /* smaller ref */, 0 /* equal ref */, 1 /* larger ref */]) +combine('stage', kShortShaderStages). +combine('format', kDepthStencilFormats) +// filter out stencil only formats +.filter((t) => isDepthTextureFormat(t.format)) +// MAINTENANCE_TODO: Remove when support for depth24plus, depth24plus-stencil8, and depth32float-stencil8 is added. +.filter((t) => isEncodableTextureFormat(t.format)). +combine('filt', ['nearest', 'linear']). +combine('mode', kShortAddressModes). +beginSubcases(). +combine('samplePoints', kCubeSamplePointMethods). +combine('A', ['i32', 'u32']). +combine('compare', kCompareFunctions) ). -unimplemented(); \ No newline at end of file +beforeAllSubcases((t) => { + t.skipIfTextureViewDimensionNotSupported('cube-array'); +}). +fn(async (t) => { + const { format, A, stage, samplePoints, mode, filt: minFilter, compare } = t.params; + + const viewDimension = 'cube-array'; + const size = chooseTextureSize({ minSize: 8, minBlocks: 2, format, viewDimension }); + + const descriptor = { + format, + ...(t.isCompatibility && { textureBindingViewDimension: viewDimension }), + size, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor, { + generator: makeRandomDepthComparisonTexelGenerator(descriptor, compare) + }); + const sampler = { + addressModeU: kShortAddressModeToAddressMode[mode], + addressModeV: kShortAddressModeToAddressMode[mode], + addressModeW: kShortAddressModeToAddressMode[mode], + compare, + minFilter, + magFilter: minFilter, + mipmapFilter: minFilter + }; + + const calls = generateSamplePointsCube(50, { + method: samplePoints, + sampler, + descriptor, + derivatives: true, + textureBuiltin: 'textureSampleCompareLevel', + arrayIndex: { num: texture.depthOrArrayLayers / 6, type: A }, + depthRef: true, + hashInputs: [stage, format, samplePoints, mode, minFilter] + }).map(({ coords, derivativeMult, depthRef, arrayIndex }) => { + return { + builtin: 'textureSampleCompareLevel', + arrayIndex, + arrayIndexType: A === 'i32' ? 'i' : 'u', + coordType: 'f', + coords, + derivativeMult, + depthRef + }; + }); + const viewDescriptor = { + dimension: viewDimension + }; + const textureType = 'texture_depth_cube_array'; + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + stage + ); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + stage, + texture + ); + t.expectOK(res); +}); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureSampleGrad.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureSampleGrad.spec.js index dcf121f0388..04b3a5e1ace 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureSampleGrad.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureSampleGrad.spec.js @@ -2,12 +2,41 @@ * AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts **/export const description = ` Samples a texture using explicit gradients. + +- TODO: test cube maps with more than one mip level. +- TODO: Test un-encodable formats. `;import { makeTestGroup } from '../../../../../../common/framework/test_group.js'; -import { GPUTest } from '../../../../../gpu_test.js'; +import { kCompressedTextureFormats, kEncodableTextureFormats } from '../../../../../format_info.js'; -import { generateCoordBoundaries, generateOffsets } from './utils.js'; +import { + appendComponentTypeForFormatToTextureType, + checkCallResults, + chooseTextureSize, + createTextureWithRandomDataAndGetTexels, + doTextureCalls, + generateSamplePointsCube, + generateTextureBuiltinInputs2D, + generateTextureBuiltinInputs3D, + getTextureTypeForTextureViewDimension, + isPotentiallyFilterableAndFillable, + isSupportedViewFormatCombo, + kCubeSamplePointMethods, + kSamplePointMethods, + kShortAddressModes, + kShortAddressModeToAddressMode, + kShortShaderStages, -export const g = makeTestGroup(GPUTest); + skipIfNeedsFilteringAndIsUnfilterable, + skipIfTextureFormatNotSupportedNotAvailableOrNotFilterable, + + + + WGSLTextureSampleTest } from +'./texture_utils.js'; + +const kTestableColorFormats = [...kEncodableTextureFormats, ...kCompressedTextureFormats]; + +export const g = makeTestGroup(WGSLTextureSampleTest); g.test('sampled_2d_coords'). specURL('https://www.w3.org/TR/WGSL/#texturesamplegrad'). @@ -30,13 +59,82 @@ Parameters: Values outside of this range will result in a shader-creation error. ` ). -paramsSubcasesOnly((u) => +params((u) => u. -combine('S', ['clamp-to-edge', 'repeat', 'mirror-repeat']). -combine('coords', generateCoordBoundaries(2)). -combine('offset', generateOffsets(2)) +combine('stage', kShortShaderStages). +combine('format', kTestableColorFormats). +filter((t) => isPotentiallyFilterableAndFillable(t.format)). +combine('filt', ['nearest', 'linear']). +combine('modeU', kShortAddressModes). +combine('modeV', kShortAddressModes). +combine('offset', [false, true]). +beginSubcases(). +combine('samplePoints', kSamplePointMethods) ). -unimplemented(); +beforeAllSubcases((t) => +skipIfTextureFormatNotSupportedNotAvailableOrNotFilterable(t, t.params.format) +). +fn(async (t) => { + const { format, stage, samplePoints, modeU, modeV, filt: minFilter, offset } = t.params; + skipIfNeedsFilteringAndIsUnfilterable(t, minFilter, format); + + // We want at least 4 blocks or something wide enough for 3 mip levels. + const [width, height] = chooseTextureSize({ minSize: 8, minBlocks: 4, format }); + const descriptor = { + format, + size: { width, height }, + mipLevelCount: 3, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor); + const sampler = { + addressModeU: kShortAddressModeToAddressMode[modeU], + addressModeV: kShortAddressModeToAddressMode[modeV], + minFilter, + magFilter: minFilter, + mipmapFilter: minFilter + }; + + const calls = generateTextureBuiltinInputs2D(50, { + method: samplePoints, + sampler, + descriptor, + grad: true, + offset, + hashInputs: [stage, format, samplePoints, modeU, modeV, minFilter, offset] + }).map(({ coords, offset, ddx, ddy }) => { + return { + builtin: 'textureSampleGrad', + coordType: 'f', + coords, + ddx, + ddy, + offset + }; + }); + const textureType = appendComponentTypeForFormatToTextureType('texture_2d', format); + const viewDescriptor = {}; + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + stage + ); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + stage, + texture + ); + t.expectOK(res); +}); g.test('sampled_3d_coords'). specURL('https://www.w3.org/TR/WGSL/#texturesamplegrad'). @@ -60,13 +158,121 @@ Parameters: Values outside of this range will result in a shader-creation error. ` ). -paramsSubcasesOnly((u) => +params((u) => u. -combine('S', ['clamp-to-edge', 'repeat', 'mirror-repeat']). -combine('coords', generateCoordBoundaries(3)). -combine('offset', generateOffsets(3)) +combine('stage', kShortShaderStages). +combine('format', kTestableColorFormats). +filter((t) => isPotentiallyFilterableAndFillable(t.format)). +combine('dim', ['3d', 'cube']). +filter((t) => isSupportedViewFormatCombo(t.format, t.dim)). +combine('filt', ['nearest', 'linear']). +combine('modeU', kShortAddressModes). +combine('modeV', kShortAddressModes). +combine('modeW', kShortAddressModes). +combine('offset', [false, true]). +filter((t) => t.dim !== 'cube' || t.offset !== true). +beginSubcases(). +combine('samplePoints', kCubeSamplePointMethods). +filter((t) => t.samplePoints !== 'cube-edges' || t.dim !== '3d') ). -unimplemented(); +beforeAllSubcases((t) => +skipIfTextureFormatNotSupportedNotAvailableOrNotFilterable(t, t.params.format) +). +fn(async (t) => { + const { + format, + dim: viewDimension, + stage, + samplePoints, + modeU, + modeV, + modeW, + filt: minFilter, + offset + } = t.params; + skipIfNeedsFilteringAndIsUnfilterable(t, minFilter, format); + + const size = chooseTextureSize({ minSize: 8, minBlocks: 2, format, viewDimension }); + const descriptor = { + format, + dimension: viewDimension === '3d' ? '3d' : '2d', + ...(t.isCompatibility && { textureBindingViewDimension: viewDimension }), + size, + // MAINTENANCE_TODO: use 3 for cube maps when derivatives are supported for cube maps. + mipLevelCount: viewDimension === '3d' ? 3 : 1, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor); + const sampler = { + addressModeU: kShortAddressModeToAddressMode[modeU], + addressModeV: kShortAddressModeToAddressMode[modeV], + addressModeW: kShortAddressModeToAddressMode[modeW], + minFilter, + magFilter: minFilter + }; + + const hashInputs = [ + format, + viewDimension, + samplePoints, + modeU, + modeV, + modeW, + minFilter, + offset]; + + const calls = ( + viewDimension === '3d' ? + generateTextureBuiltinInputs3D(50, { + method: samplePoints, + sampler, + descriptor, + grad: true, + offset, + hashInputs + }) : + generateSamplePointsCube(50, { + method: samplePoints, + sampler, + descriptor, + grad: true, + hashInputs + })). + map(({ coords, offset, ddx, ddy }) => { + return { + builtin: 'textureSampleGrad', + coordType: 'f', + coords, + ddx, + ddy, + offset + }; + }); + const viewDescriptor = { + dimension: viewDimension + }; + const textureType = getTextureTypeForTextureViewDimension(viewDimension); + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + stage + ); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + stage, + texture + ); + t.expectOK(res); +}); g.test('sampled_array_2d_coords'). specURL('https://www.w3.org/TR/WGSL/#texturesamplegrad'). @@ -92,16 +298,88 @@ Parameters: Values outside of this range will result in a shader-creation error. ` ). -paramsSubcasesOnly((u) => +params((u) => u. -combine('S', ['clamp-to-edge', 'repeat', 'mirror-repeat']). -combine('C', ['i32', 'u32']). -combine('C_value', [-1, 0, 1, 2, 3, 4]). -combine('coords', generateCoordBoundaries(2)) -/* array_index not param'd as out-of-bounds is implementation specific */. -combine('offset', generateOffsets(2)) +combine('stage', kShortShaderStages). +combine('format', kTestableColorFormats). +filter((t) => isPotentiallyFilterableAndFillable(t.format)). +combine('filt', ['nearest', 'linear']). +combine('modeU', kShortAddressModes). +combine('modeV', kShortAddressModes). +combine('offset', [false, true]). +beginSubcases(). +combine('samplePoints', kSamplePointMethods). +combine('A', ['i32', 'u32']) ). -unimplemented(); +beforeAllSubcases((t) => +skipIfTextureFormatNotSupportedNotAvailableOrNotFilterable(t, t.params.format) +). +fn(async (t) => { + const { format, stage, samplePoints, A, modeU, modeV, filt: minFilter, offset } = t.params; + skipIfNeedsFilteringAndIsUnfilterable(t, minFilter, format); + + // We want at least 4 blocks or something wide enough for 3 mip levels. + const [width, height] = chooseTextureSize({ minSize: 8, minBlocks: 4, format }); + const depthOrArrayLayers = 4; + + const descriptor = { + format, + size: { width, height, depthOrArrayLayers }, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING, + mipLevelCount: 3 + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor); + const sampler = { + addressModeU: kShortAddressModeToAddressMode[modeU], + addressModeV: kShortAddressModeToAddressMode[modeV], + minFilter, + magFilter: minFilter, + mipmapFilter: minFilter + }; + + const calls = generateTextureBuiltinInputs2D(50, { + method: samplePoints, + sampler, + descriptor, + arrayIndex: { num: texture.depthOrArrayLayers, type: A }, + grad: true, + offset, + hashInputs: [stage, format, samplePoints, A, modeU, modeV, minFilter, offset] + }).map(({ coords, ddx, ddy, arrayIndex, offset }) => { + return { + builtin: 'textureSampleGrad', + coordType: 'f', + coords, + ddx, + ddy, + arrayIndex, + arrayIndexType: A === 'i32' ? 'i' : 'u', + offset + }; + }); + const textureType = 'texture_2d_array'; + const viewDescriptor = {}; + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + stage + ); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + stage, + texture + ); + t.expectOK(res); +}); g.test('sampled_array_3d_coords'). specURL('https://www.w3.org/TR/WGSL/#texturesamplegrad'). @@ -126,11 +404,89 @@ Parameters: Values outside of this range will result in a shader-creation error. ` ). -paramsSubcasesOnly((u) => +params((u) => u. -combine('S', ['clamp-to-edge', 'repeat', 'mirror-repeat']). -combine('C', ['i32', 'u32']). -combine('C_value', [-1, 0, 1, 2, 3, 4]). -combine('coords', generateCoordBoundaries(3)) +combine('stage', kShortShaderStages). +combine('format', kTestableColorFormats). +filter((t) => isPotentiallyFilterableAndFillable(t.format)). +combine('filt', ['nearest', 'linear']). +combine('mode', kShortAddressModes). +beginSubcases(). +combine('samplePoints', kCubeSamplePointMethods). +combine('A', ['i32', 'u32']) ). -unimplemented(); \ No newline at end of file +beforeAllSubcases((t) => { + skipIfTextureFormatNotSupportedNotAvailableOrNotFilterable(t, t.params.format); + t.skipIfTextureViewDimensionNotSupported('cube-array'); +}). +fn(async (t) => { + const { format, stage, samplePoints, A, mode, filt: minFilter } = t.params; + skipIfNeedsFilteringAndIsUnfilterable(t, minFilter, format); + + const viewDimension = 'cube-array'; + const size = chooseTextureSize({ + minSize: 32, + minBlocks: 4, + format, + viewDimension + }); + const descriptor = { + format, + size, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING, + // MAINTENANCE_TODO: use 3 for cube maps when derivatives are supported for cube maps. + mipLevelCount: 1 + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor); + const sampler = { + addressModeU: kShortAddressModeToAddressMode[mode], + addressModeV: kShortAddressModeToAddressMode[mode], + addressModeW: kShortAddressModeToAddressMode[mode], + minFilter, + magFilter: minFilter, + mipmapFilter: minFilter + }; + + const calls = generateSamplePointsCube(50, { + method: samplePoints, + sampler, + descriptor, + grad: true, + arrayIndex: { num: texture.depthOrArrayLayers / 6, type: A }, + hashInputs: [stage, format, viewDimension, A, samplePoints, mode, minFilter] + }).map(({ coords, ddx, ddy, arrayIndex }) => { + return { + builtin: 'textureSampleGrad', + coordType: 'f', + coords, + ddx, + ddy, + arrayIndex, + arrayIndexType: A === 'i32' ? 'i' : 'u' + }; + }); + const viewDescriptor = { + dimension: viewDimension + }; + const textureType = getTextureTypeForTextureViewDimension(viewDimension); + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + stage + ); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + stage, + texture + ); + t.expectOK(res); +}); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureSampleLevel.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureSampleLevel.spec.js index e2cdfff8038..9063d2528cd 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureSampleLevel.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureSampleLevel.spec.js @@ -3,14 +3,46 @@ **/export const description = ` Samples a texture. -Must only be used in a fragment shader stage. -Must only be invoked in uniform control flow. +- TODO: Test un-encodable formats. `;import { makeTestGroup } from '../../../../../../common/framework/test_group.js'; -import { GPUTest } from '../../../../../gpu_test.js'; +import { + isDepthTextureFormat, + isEncodableTextureFormat, + kCompressedTextureFormats, + kDepthStencilFormats, + kEncodableTextureFormats } from +'../../../../../format_info.js'; -import { generateCoordBoundaries, generateOffsets } from './utils.js'; +import { + appendComponentTypeForFormatToTextureType, + checkCallResults, + chooseTextureSize, + createTextureWithRandomDataAndGetTexels, + doTextureCalls, + generateSamplePointsCube, + generateTextureBuiltinInputs2D, + generateTextureBuiltinInputs3D, + getDepthOrArrayLayersForViewDimension, + getTextureTypeForTextureViewDimension, + isPotentiallyFilterableAndFillable, + isSupportedViewFormatCombo, + kCubeSamplePointMethods, + kSamplePointMethods, + kShortAddressModes, + kShortAddressModeToAddressMode, + kShortShaderStages, -export const g = makeTestGroup(GPUTest); + skipIfNeedsFilteringAndIsUnfilterable, + skipIfTextureFormatNotSupportedNotAvailableOrNotFilterable, + + + + WGSLTextureSampleTest } from +'./texture_utils.js'; + +const kTestableColorFormats = [...kEncodableTextureFormats, ...kCompressedTextureFormats]; + +export const g = makeTestGroup(WGSLTextureSampleTest); g.test('sampled_2d_coords'). specURL('https://www.w3.org/TR/WGSL/#texturesamplelevel'). @@ -36,14 +68,82 @@ Parameters: Values outside of this range will result in a shader-creation error. ` ). -paramsSubcasesOnly((u) => +params((u) => u. -combine('S', ['clamp-to-edge', 'repeat', 'mirror-repeat']). -combine('coords', generateCoordBoundaries(2)). -combine('offset', generateOffsets(2)). -combine('level', [undefined, 0, 1, 'textureNumLevels', 'textureNumLevels+1']) +combine('stage', kShortShaderStages). +combine('format', kTestableColorFormats). +filter((t) => isPotentiallyFilterableAndFillable(t.format)). +combine('filt', ['nearest', 'linear']). +combine('modeU', kShortAddressModes). +combine('modeV', kShortAddressModes). +combine('offset', [false, true]). +beginSubcases(). +combine('samplePoints', kSamplePointMethods) ). -unimplemented(); +beforeAllSubcases((t) => +skipIfTextureFormatNotSupportedNotAvailableOrNotFilterable(t, t.params.format) +). +fn(async (t) => { + const { format, stage, samplePoints, modeU, modeV, filt: minFilter, offset } = t.params; + skipIfNeedsFilteringAndIsUnfilterable(t, minFilter, format); + + // We want at least 4 blocks or something wide enough for 3 mip levels. + const [width, height] = chooseTextureSize({ minSize: 8, minBlocks: 4, format }); + const descriptor = { + format, + size: { width, height }, + mipLevelCount: 3, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor); + const sampler = { + addressModeU: kShortAddressModeToAddressMode[modeU], + addressModeV: kShortAddressModeToAddressMode[modeV], + minFilter, + magFilter: minFilter, + mipmapFilter: minFilter + }; + + const calls = generateTextureBuiltinInputs2D(50, { + method: samplePoints, + sampler, + descriptor, + mipLevel: { num: texture.mipLevelCount, type: 'f32' }, + offset, + hashInputs: [stage, format, samplePoints, modeU, modeV, minFilter, offset] + }).map(({ coords, mipLevel, offset }) => { + return { + builtin: 'textureSampleLevel', + coordType: 'f', + coords, + mipLevel, + levelType: 'f', + offset + }; + }); + const textureType = appendComponentTypeForFormatToTextureType('texture_2d', format); + const viewDescriptor = {}; + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + stage + ); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + stage, + texture + ); + t.expectOK(res); +}); g.test('sampled_array_2d_coords'). specURL('https://www.w3.org/TR/WGSL/#texturesamplelevel'). @@ -51,8 +151,8 @@ desc( ` C is i32 or u32 -fn textureSampleLevel(t: texture_2d_array, s: sampler, coords: vec2, array_index: C, level: f32) -> vec4 -fn textureSampleLevel(t: texture_2d_array, s: sampler, coords: vec2, array_index: C, level: f32, offset: vec2) -> vec4 +fn textureSampleLevel(t: texture_2d_array, s: sampler, coords: vec2, array_index: A, level: f32) -> vec4 +fn textureSampleLevel(t: texture_2d_array, s: sampler, coords: vec2, array_index: A, level: f32, offset: vec2) -> vec4 Parameters: * t The sampled or depth texture to sample. @@ -72,17 +172,88 @@ Parameters: Values outside of this range will result in a shader-creation error. ` ). -paramsSubcasesOnly((u) => +params((u) => u. -combine('S', ['clamp-to-edge', 'repeat', 'mirror-repeat']). -combine('C', ['i32', 'u32']). -combine('C_value', [-1, 0, 1, 2, 3, 4]). -combine('coords', generateCoordBoundaries(2)). -combine('offset', generateOffsets(2)) -/* array_index not param'd as out-of-bounds is implementation specific */. -combine('level', [undefined, 0, 1, 'textureNumLevels', 'textureNumLevels+1']) +combine('stage', kShortShaderStages). +combine('format', kTestableColorFormats). +filter((t) => isPotentiallyFilterableAndFillable(t.format)). +combine('filt', ['nearest', 'linear']). +combine('modeU', kShortAddressModes). +combine('modeV', kShortAddressModes). +combine('offset', [false, true]). +beginSubcases(). +combine('samplePoints', kSamplePointMethods). +combine('A', ['i32', 'u32']) ). -unimplemented(); +beforeAllSubcases((t) => +skipIfTextureFormatNotSupportedNotAvailableOrNotFilterable(t, t.params.format) +). +fn(async (t) => { + const { format, stage, samplePoints, A, modeU, modeV, filt: minFilter, offset } = t.params; + skipIfNeedsFilteringAndIsUnfilterable(t, minFilter, format); + + // We want at least 4 blocks or something wide enough for 3 mip levels. + const [width, height] = chooseTextureSize({ minSize: 8, minBlocks: 4, format }); + const depthOrArrayLayers = 4; + + const descriptor = { + format, + size: { width, height, depthOrArrayLayers }, + mipLevelCount: 3, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor); + const sampler = { + addressModeU: kShortAddressModeToAddressMode[modeU], + addressModeV: kShortAddressModeToAddressMode[modeV], + minFilter, + magFilter: minFilter, + mipmapFilter: minFilter + }; + + const calls = generateTextureBuiltinInputs2D(50, { + method: samplePoints, + sampler, + descriptor, + mipLevel: { num: texture.mipLevelCount, type: 'f32' }, + arrayIndex: { num: texture.depthOrArrayLayers, type: A }, + offset, + hashInputs: [stage, format, samplePoints, A, modeU, modeV, minFilter, offset] + }).map(({ coords, mipLevel, arrayIndex, offset }) => { + return { + builtin: 'textureSampleLevel', + coordType: 'f', + coords, + mipLevel, + levelType: 'f', + arrayIndex, + arrayIndexType: A === 'i32' ? 'i' : 'u', + offset + }; + }); + const textureType = appendComponentTypeForFormatToTextureType('texture_2d_array', format); + const viewDescriptor = {}; + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + stage + ); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + stage, + texture + ); + t.expectOK(res); +}); g.test('sampled_3d_coords'). specURL('https://www.w3.org/TR/WGSL/#texturesamplelevel'). @@ -111,22 +282,116 @@ Parameters: ). params((u) => u. -combine('texture_type', ['texture_3d', 'texture_cube']). +combine('stage', kShortShaderStages). +combine('format', kTestableColorFormats). +filter((t) => isPotentiallyFilterableAndFillable(t.format)). +combine('dim', ['3d', 'cube']). +filter((t) => isSupportedViewFormatCombo(t.format, t.dim)). +combine('filt', ['nearest', 'linear']). +combine('mode', kShortAddressModes). +combine('offset', [false, true]). +filter((t) => t.dim !== 'cube' || t.offset !== true). beginSubcases(). -combine('S', ['clamp-to-edge', 'repeat', 'mirror-repeat']). -combine('coords', generateCoordBoundaries(3)). -combine('offset', generateOffsets(3)). -combine('level', [undefined, 0, 1, 'textureNumLevels', 'textureNumLevels+1']) +combine('samplePoints', kCubeSamplePointMethods). +filter((t) => t.samplePoints !== 'cube-edges' || t.dim !== '3d') ). -unimplemented(); +beforeAllSubcases((t) => +skipIfTextureFormatNotSupportedNotAvailableOrNotFilterable(t, t.params.format) +). +fn(async (t) => { + const { + format, + dim: viewDimension, + stage, + samplePoints, + mode, + filt: minFilter, + offset + } = t.params; + skipIfNeedsFilteringAndIsUnfilterable(t, minFilter, format); + + const [width, height] = chooseTextureSize({ minSize: 32, minBlocks: 2, format, viewDimension }); + const depthOrArrayLayers = getDepthOrArrayLayersForViewDimension(viewDimension); + + const descriptor = { + format, + dimension: viewDimension === '3d' ? '3d' : '2d', + ...(t.isCompatibility && { textureBindingViewDimension: viewDimension }), + size: { width, height, depthOrArrayLayers }, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING, + mipLevelCount: 3 + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor); + const sampler = { + addressModeU: kShortAddressModeToAddressMode[mode], + addressModeV: kShortAddressModeToAddressMode[mode], + addressModeW: kShortAddressModeToAddressMode[mode], + minFilter, + magFilter: minFilter, + mipmapFilter: minFilter + }; + + const hashInputs = [stage, format, viewDimension, samplePoints, mode, minFilter, offset]; + const calls = ( + viewDimension === '3d' ? + generateTextureBuiltinInputs3D(50, { + method: samplePoints, + sampler, + descriptor, + mipLevel: { num: texture.mipLevelCount, type: 'f32' }, + offset, + hashInputs + }) : + generateSamplePointsCube(50, { + method: samplePoints, + sampler, + descriptor, + mipLevel: { num: texture.mipLevelCount, type: 'f32' }, + hashInputs + })). + map(({ coords, mipLevel, offset }) => { + return { + builtin: 'textureSampleLevel', + coordType: 'f', + coords, + mipLevel, + levelType: 'f', + offset + }; + }); + const viewDescriptor = { + dimension: viewDimension + }; + const textureType = getTextureTypeForTextureViewDimension(viewDimension); + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + stage + ); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + stage, + texture + ); + t.expectOK(res); +}); g.test('sampled_array_3d_coords'). specURL('https://www.w3.org/TR/WGSL/#texturesamplelevel'). desc( ` -C is i32 or u32 +A is i32 or u32 -fn textureSampleLevel(t: texture_cube_array, s: sampler, coords: vec3, array_index: C, level: f32) -> vec4 +fn textureSampleLevel(t: texture_cube_array, s: sampler, coords: vec3, array_index: A, level: f32) -> vec4 Parameters: * t The sampled or depth texture to sample. @@ -138,110 +403,110 @@ Parameters: * For the functions where level is a f32, fractional values may interpolate between two levels if the format is filterable according to the Texture Format Capabilities. * When not specified, mip level 0 is sampled. - * offset - * The optional texel offset applied to the unnormalized texture coordinate before sampling the texture. - * This offset is applied before applying any texture wrapping modes. - * The offset expression must be a creation-time expression (e.g. vec2(1, 2)). - * Each offset component must be at least -8 and at most 7. - Values outside of this range will result in a shader-creation error. + +- TODO: set mipLevelCount to 3 for cubemaps. See MAINTENANCE_TODO below + + The issue is sampling a corner of a cubemap is undefined. We try to quantize coordinates + so we never get a corner but when sampling smaller mip levels that's more difficult. + + * Solution 1: Fix the quantization + * Solution 2: special case checking cube corners. Expect some value between the color of the 3 corner texels. ` ). -paramsSubcasesOnly((u) => +params((u) => u. -combine('S', ['clamp-to-edge', 'repeat', 'mirror-repeat']). -combine('C', ['i32', 'u32']). -combine('C_value', [-1, 0, 1, 2, 3, 4]). -combine('coords', generateCoordBoundaries(3)). -combine('offset', generateOffsets(3)) -/* array_index not param'd as out-of-bounds is implementation specific */. -combine('level', [undefined, 0, 1, 'textureNumLevels', 'textureNumLevels+1']) +combine('stage', kShortShaderStages). +combine('format', kTestableColorFormats). +filter((t) => isPotentiallyFilterableAndFillable(t.format)). +combine('filt', ['nearest', 'linear']). +combine('mode', kShortAddressModes). +beginSubcases(). +combine('samplePoints', kCubeSamplePointMethods). +combine('A', ['i32', 'u32']) ). -unimplemented(); +beforeAllSubcases((t) => { + skipIfTextureFormatNotSupportedNotAvailableOrNotFilterable(t, t.params.format); + t.skipIfTextureViewDimensionNotSupported('cube-array'); +}). +fn(async (t) => { + const { format, stage, samplePoints, A, mode, filt: minFilter } = t.params; + skipIfNeedsFilteringAndIsUnfilterable(t, minFilter, format); + + const viewDimension = 'cube-array'; + const size = chooseTextureSize({ + minSize: 32, + minBlocks: 4, + format, + viewDimension + }); + const descriptor = { + format, + size, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING, + mipLevelCount: 3 + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor); + const sampler = { + addressModeU: kShortAddressModeToAddressMode[mode], + addressModeV: kShortAddressModeToAddressMode[mode], + addressModeW: kShortAddressModeToAddressMode[mode], + minFilter, + magFilter: minFilter, + mipmapFilter: minFilter + }; + + const calls = generateSamplePointsCube(50, { + method: samplePoints, + sampler, + descriptor, + mipLevel: { num: texture.mipLevelCount, type: 'f32' }, + arrayIndex: { num: texture.depthOrArrayLayers / 6, type: A }, + hashInputs: [stage, format, viewDimension, A, samplePoints, mode, minFilter] + }).map(({ coords, mipLevel, arrayIndex }) => { + return { + builtin: 'textureSampleLevel', + coordType: 'f', + coords, + mipLevel, + levelType: 'f', + arrayIndex, + arrayIndexType: A === 'i32' ? 'i' : 'u' + }; + }); + const viewDescriptor = { + dimension: viewDimension + }; + const textureType = getTextureTypeForTextureViewDimension(viewDimension); + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + stage + ); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + stage, + texture + ); + t.expectOK(res); +}); g.test('depth_2d_coords'). specURL('https://www.w3.org/TR/WGSL/#texturesamplelevel'). desc( ` -C is i32 or u32 +L is i32 or u32 -fn textureSampleLevel(t: texture_depth_2d, s: sampler, coords: vec2, level: C) -> f32 -fn textureSampleLevel(t: texture_depth_2d, s: sampler, coords: vec2, level: C, offset: vec2) -> f32 - -Parameters: - * t The sampled or depth texture to sample. - * s The sampler type. - * coords The texture coordinates used for sampling. - * level - * The mip level, with level 0 containing a full size version of the texture. - * For the functions where level is a f32, fractional values may interpolate between - two levels if the format is filterable according to the Texture Format Capabilities. - * When not specified, mip level 0 is sampled. - * offset - * The optional texel offset applied to the unnormalized texture coordinate before sampling the texture. - * This offset is applied before applying any texture wrapping modes. - * The offset expression must be a creation-time expression (e.g. vec2(1, 2)). - * Each offset component must be at least -8 and at most 7. - Values outside of this range will result in a shader-creation error. -` -). -paramsSubcasesOnly((u) => -u. -combine('S', ['clamp-to-edge', 'repeat', 'mirror-repeat']). -combine('C', ['i32', 'u32']). -combine('C_value', [-1, 0, 1, 2, 3, 4]). -combine('coords', generateCoordBoundaries(2)). -combine('offset', generateOffsets(2)). -combine('level', [undefined, 0, 1, 'textureNumLevels', 'textureNumLevels+1']) -). -unimplemented(); - -g.test('depth_array_2d_coords'). -specURL('https://www.w3.org/TR/WGSL/#texturesamplelevel'). -desc( - ` -C is i32 or u32 - -fn textureSampleLevel(t: texture_depth_2d_array, s: sampler, coords: vec2, array_index: C, level: C) -> f32 -fn textureSampleLevel(t: texture_depth_2d_array, s: sampler, coords: vec2, array_index: C, level: C, offset: vec2) -> f32 - -Parameters: - * t The sampled or depth texture to sample. - * s The sampler type. - * array_index The 0-based texture array index to sample. - * coords The texture coordinates used for sampling. - * level - * The mip level, with level 0 containing a full size version of the texture. - * For the functions where level is a f32, fractional values may interpolate between - two levels if the format is filterable according to the Texture Format Capabilities. - * When not specified, mip level 0 is sampled. - * offset - * The optional texel offset applied to the unnormalized texture coordinate before sampling the texture. - * This offset is applied before applying any texture wrapping modes. - * The offset expression must be a creation-time expression (e.g. vec2(1, 2)). - * Each offset component must be at least -8 and at most 7. - Values outside of this range will result in a shader-creation error. -` -). -paramsSubcasesOnly((u) => -u. -combine('S', ['clamp-to-edge', 'repeat', 'mirror-repeat']). -combine('C', ['i32', 'u32']). -combine('C_value', [-1, 0, 1, 2, 3, 4]). -combine('coords', generateCoordBoundaries(2)). -combine('offset', generateOffsets(2)) -/* array_index not param'd as out-of-bounds is implementation specific */. -combine('level', [undefined, 0, 1, 'textureNumLevels', 'textureNumLevels+1']) -). -unimplemented(); - -g.test('depth_3d_coords'). -specURL('https://www.w3.org/TR/WGSL/#texturesamplelevel'). -desc( - ` -C is i32 or u32 - -fn textureSampleLevel(t: texture_depth_cube, s: sampler, coords: vec3, level: C) -> f32 -fn textureSampleLevel(t: texture_depth_cube_array, s: sampler, coords: vec3, array_index: C, level: C) -> f32 +fn textureSampleLevel(t: texture_depth_2d, s: sampler, coords: vec2, level: L) -> f32 +fn textureSampleLevel(t: texture_depth_2d, s: sampler, coords: vec2, level: L, offset: vec2) -> f32 Parameters: * t The sampled or depth texture to sample. @@ -262,13 +527,313 @@ Parameters: ). params((u) => u. -combine('texture_type', ['texture_depth_cube', 'texture_depth_cube_array']). +combine('stage', kShortShaderStages). +combine('format', kDepthStencilFormats) +// filter out stencil only formats +.filter((t) => isDepthTextureFormat(t.format)) +// MAINTENANCE_TODO: Remove when support for depth24plus, depth24plus-stencil8, and depth32float-stencil8 is added. +.filter((t) => isEncodableTextureFormat(t.format)). +combine('filt', ['nearest', 'linear']). +combine('mode', kShortAddressModes). +combine('offset', [false, true]). beginSubcases(). -combine('S', ['clamp-to-edge', 'repeat', 'mirror-repeat']). -combine('C', ['i32', 'u32']). -combine('C_value', [-1, 0, 1, 2, 3, 4]). -combine('coords', generateCoordBoundaries(3)) -/* array_index not param'd as out-of-bounds is implementation specific */. -combine('level', [undefined, 0, 1, 'textureNumLevels', 'textureNumLevels+1']) +combine('samplePoints', kSamplePointMethods). +combine('L', ['i32', 'u32']) ). -unimplemented(); \ No newline at end of file +beforeAllSubcases((t) => +skipIfTextureFormatNotSupportedNotAvailableOrNotFilterable(t, t.params.format) +). +fn(async (t) => { + const { format, stage, samplePoints, mode, filt: minFilter, L, offset } = t.params; + + // We want at least 4 blocks or something wide enough for 3 mip levels. + const [width, height] = chooseTextureSize({ minSize: 8, minBlocks: 4, format }); + const descriptor = { + format, + size: { width, height }, + mipLevelCount: 3, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor); + const sampler = { + addressModeU: kShortAddressModeToAddressMode[mode], + addressModeV: kShortAddressModeToAddressMode[mode], + minFilter, + magFilter: minFilter, + mipmapFilter: minFilter + }; + + const calls = generateTextureBuiltinInputs2D(50, { + method: samplePoints, + sampler, + descriptor, + mipLevel: { num: texture.mipLevelCount, type: L }, + offset, + hashInputs: [stage, format, samplePoints, mode, minFilter, L, offset] + }).map(({ coords, mipLevel, offset }) => { + return { + builtin: 'textureSampleLevel', + coordType: 'f', + coords, + mipLevel, + levelType: L === 'i32' ? 'i' : 'u', + offset + }; + }); + const textureType = appendComponentTypeForFormatToTextureType('texture_depth_2d', format); + const viewDescriptor = {}; + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + stage + ); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + stage, + texture + ); + t.expectOK(res); +}); + +g.test('depth_array_2d_coords'). +specURL('https://www.w3.org/TR/WGSL/#texturesamplelevel'). +desc( + ` +A is i32 or u32 +L is i32 or u32 + +fn textureSampleLevel(t: texture_depth_2d_array, s: sampler, coords: vec2, array_index: A, level: L) -> f32 +fn textureSampleLevel(t: texture_depth_2d_array, s: sampler, coords: vec2, array_index: A, level: L, offset: vec2) -> f32 + +Parameters: + * t The sampled or depth texture to sample. + * s The sampler type. + * array_index The 0-based texture array index to sample. + * coords The texture coordinates used for sampling. + * level + * The mip level, with level 0 containing a full size version of the texture. + * For the functions where level is a f32, fractional values may interpolate between + two levels if the format is filterable according to the Texture Format Capabilities. + * When not specified, mip level 0 is sampled. + * offset + * The optional texel offset applied to the unnormalized texture coordinate before sampling the texture. + * This offset is applied before applying any texture wrapping modes. + * The offset expression must be a creation-time expression (e.g. vec2(1, 2)). + * Each offset component must be at least -8 and at most 7. + Values outside of this range will result in a shader-creation error. +` +). +params((u) => +u. +combine('stage', kShortShaderStages). +combine('format', kDepthStencilFormats) +// filter out stencil only formats +.filter((t) => isDepthTextureFormat(t.format)) +// MAINTENANCE_TODO: Remove when support for depth24plus, depth24plus-stencil8, and depth32float-stencil8 is added. +.filter((t) => isEncodableTextureFormat(t.format)). +combine('filt', ['nearest', 'linear']). +combine('mode', kShortAddressModes). +combine('offset', [false, true]). +beginSubcases(). +combine('samplePoints', kSamplePointMethods). +combine('A', ['i32', 'u32']). +combine('L', ['i32', 'u32']) +). +beforeAllSubcases((t) => +skipIfTextureFormatNotSupportedNotAvailableOrNotFilterable(t, t.params.format) +). +fn(async (t) => { + const { format, stage, samplePoints, mode, filt: minFilter, A, L, offset } = t.params; + + // We want at least 4 blocks or something wide enough for 3 mip levels. + const [width, height] = chooseTextureSize({ minSize: 8, minBlocks: 4, format }); + const descriptor = { + format, + size: { width, height }, + mipLevelCount: 3, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING, + ...(t.isCompatibility && { textureBindingViewDimension: '2d-array' }) + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor); + const sampler = { + addressModeU: kShortAddressModeToAddressMode[mode], + addressModeV: kShortAddressModeToAddressMode[mode], + minFilter, + magFilter: minFilter, + mipmapFilter: minFilter + }; + + const calls = generateTextureBuiltinInputs2D(50, { + method: samplePoints, + sampler, + descriptor, + arrayIndex: { num: texture.depthOrArrayLayers, type: A }, + mipLevel: { num: texture.mipLevelCount, type: L }, + offset, + hashInputs: [stage, format, samplePoints, mode, minFilter, L, A, offset] + }).map(({ coords, mipLevel, arrayIndex, offset }) => { + return { + builtin: 'textureSampleLevel', + coordType: 'f', + coords, + mipLevel, + levelType: L === 'i32' ? 'i' : 'u', + arrayIndex, + arrayIndexType: A === 'i32' ? 'i' : 'u', + offset + }; + }); + const textureType = appendComponentTypeForFormatToTextureType('texture_depth_2d_array', format); + const viewDescriptor = { dimension: '2d-array' }; + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + stage + ); + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + stage, + texture + ); + t.expectOK(res); +}); + +g.test('depth_3d_coords'). +specURL('https://www.w3.org/TR/WGSL/#texturesamplelevel'). +desc( + ` +L is i32 or u32 +A is i32 or u32 + +fn textureSampleLevel(t: texture_depth_cube, s: sampler, coords: vec3, level: L) -> f32 +fn textureSampleLevel(t: texture_depth_cube_array, s: sampler, coords: vec3, array_index: A, level: L) -> f32 + +Parameters: + * t The sampled or depth texture to sample. + * s The sampler type. + * coords The texture coordinates used for sampling. + * level + * The mip level, with level 0 containing a full size version of the texture. + * For the functions where level is a f32, fractional values may interpolate between + two levels if the format is filterable according to the Texture Format Capabilities. + * When not specified, mip level 0 is sampled. + * offset + * The optional texel offset applied to the unnormalized texture coordinate before sampling the texture. + * This offset is applied before applying any texture wrapping modes. + * The offset expression must be a creation-time expression (e.g. vec2(1, 2)). + * Each offset component must be at least -8 and at most 7. + Values outside of this range will result in a shader-creation error. +` +). +params((u) => +u. +combine('stage', kShortShaderStages). +combine('format', kDepthStencilFormats) +// filter out stencil only formats +.filter((t) => isDepthTextureFormat(t.format)) +// MAINTENANCE_TODO: Remove when support for depth24plus, depth24plus-stencil8, and depth32float-stencil8 is added. +.filter((t) => isEncodableTextureFormat(t.format)). +combineWithParams([ +{ viewDimension: 'cube' }, +{ viewDimension: 'cube-array', A: 'i32' }, +{ viewDimension: 'cube-array', A: 'u32' }] +). +combine('filt', ['nearest', 'linear']). +combine('mode', kShortAddressModes). +beginSubcases(). +combine('samplePoints', kCubeSamplePointMethods). +combine('L', ['i32', 'u32']) +). +beforeAllSubcases((t) => { + skipIfTextureFormatNotSupportedNotAvailableOrNotFilterable(t, t.params.format); + t.skipIfTextureViewDimensionNotSupported(t.params.viewDimension); +}). +fn(async (t) => { + const { format, stage, viewDimension, samplePoints, A, L, mode, filt: minFilter } = t.params; + + const size = chooseTextureSize({ + minSize: 32, + minBlocks: 4, + format, + viewDimension + }); + const descriptor = { + format, + size, + usage: GPUTextureUsage.COPY_DST | GPUTextureUsage.TEXTURE_BINDING, + mipLevelCount: 3, + ...(t.isCompatibility && { textureBindingViewDimension: viewDimension }) + }; + const { texels, texture } = await createTextureWithRandomDataAndGetTexels(t, descriptor); + const sampler = { + addressModeU: kShortAddressModeToAddressMode[mode], + addressModeV: kShortAddressModeToAddressMode[mode], + addressModeW: kShortAddressModeToAddressMode[mode], + minFilter, + magFilter: minFilter, + mipmapFilter: minFilter + }; + + const calls = generateSamplePointsCube(50, { + method: samplePoints, + sampler, + descriptor, + mipLevel: { num: texture.mipLevelCount - 1, type: L }, + arrayIndex: A ? { num: texture.depthOrArrayLayers / 6, type: A } : undefined, + hashInputs: [stage, format, viewDimension, samplePoints, mode, minFilter] + }).map(({ coords, mipLevel, arrayIndex }) => { + return { + builtin: 'textureSampleLevel', + coordType: 'f', + coords, + mipLevel, + levelType: L === 'i32' ? 'i' : 'u', + arrayIndex, + arrayIndexType: A ? A === 'i32' ? 'i' : 'u' : undefined + }; + }); + const viewDescriptor = { + dimension: viewDimension + }; + const textureType = + viewDimension === 'cube' ? 'texture_depth_cube' : 'texture_depth_cube_array'; + const results = await doTextureCalls( + t, + texture, + viewDescriptor, + textureType, + sampler, + calls, + stage + ); + + const res = await checkCallResults( + t, + { texels, descriptor, viewDescriptor }, + textureType, + sampler, + calls, + results, + stage, + texture + ); + t.expectOK(res); +}); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureStore.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureStore.spec.js index 49e777d4550..cad4298e969 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureStore.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/textureStore.spec.js @@ -743,6 +743,18 @@ filter((t) => { return true; }) ). +beforeAllSubcases((t) => { + if (t.isCompatibility) { + t.skipIf( + t.params.baseLevel !== 0, + 'view base array layer must equal 0 in compatibility mode' + ); + t.skipIf( + t.params.arrayLevels !== kArrayLevels, + 'view array layers must equal texture array layers in compatibility mode' + ); + } +}). fn((t) => { const dim = '2d'; const view_dim = '2d-array'; diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/texture_utils.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/texture_utils.js index d684573c294..6a36f9b60bb 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/texture_utils.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/texture_utils.js @@ -1,15 +1,18 @@ /** * AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts -**/import { keysOf } from '../../../../../../common/util/data_tables.js';import { assert, range, unreachable } from '../../../../../../common/util/util.js';import { +**/import { keysOf } from '../../../../../../common/util/data_tables.js';import { assert, range, unreachable } from '../../../../../../common/util/util.js';import { Float16Array } from '../../../../../../external/petamoriken/float16/float16.js'; +import { isCompressedFloatTextureFormat, isCompressedTextureFormat, isDepthOrStencilTextureFormat, + isDepthTextureFormat, + isEncodableTextureFormat, + isStencilTextureFormat, kEncodableTextureFormats, kTextureFormatInfo } from '../../../../../format_info.js'; import { GPUTest } from '../../../../../gpu_test.js'; -import { float32ToUint32 } from '../../../../../util/conversion.js'; import { align, clamp, @@ -21,8 +24,10 @@ import { '../../../../../util/math.js'; import { effectiveViewDimensionForDimension, + physicalMipSize, physicalMipSizeFromTexture, reifyTextureDescriptor, + virtualMipSize } from '../../../../../util/texture/base.js'; import { @@ -38,6 +43,23 @@ import { createTextureFromTexelViews } from '../../../../../util/texture.js'; import { reifyExtent3D } from '../../../../../util/unions.js'; +// These are needed because the list of parameters was too long when converted to a filename. +export const kShortShaderStageToShaderStage = { + c: 'compute', + f: 'fragment', + v: 'vertex' +}; +export const kShortShaderStages = keysOf(kShortShaderStageToShaderStage); + + +// These are needed because the list of parameters was too long when converted to a filename. +export const kShortAddressModeToAddressMode = { + c: 'clamp-to-edge', + r: 'repeat', + m: 'mirror-repeat' +}; + +export const kShortAddressModes = keysOf(kShortAddressModeToAddressMode); export const kSampleTypeInfo = { f32: { @@ -51,6 +73,764 @@ export const kSampleTypeInfo = { } }; +// MAINTENANCE_TODO: Stop excluding sliced compressed 3d formats. +export function isSupportedViewFormatCombo( +format, +viewDimension) +{ + return !( + (isCompressedTextureFormat(format) || isDepthTextureFormat(format)) && + viewDimension === '3d'); + +} + +/** + * Return the texture type for a given view dimension + */ +export function getTextureTypeForTextureViewDimension(viewDimension) { + switch (viewDimension) { + case '1d': + return 'texture_1d'; + case '2d': + return 'texture_2d'; + case '2d-array': + return 'texture_2d_array'; + case '3d': + return 'texture_3d'; + case 'cube': + return 'texture_cube'; + case 'cube-array': + return 'texture_cube_array'; + default: + unreachable(); + } +} + +const is32Float = (format) => +format === 'r32float' || format === 'rg32float' || format === 'rgba32float'; + +/** + * Skips a subcase if the filter === 'linear' and the format is type + * 'unfilterable-float' and we cannot enable filtering. + */ +export function skipIfNeedsFilteringAndIsUnfilterableOrSelectDevice( +t, +filter, +format) +{ + const features = new Set(); + features.add(kTextureFormatInfo[format].feature); + + if (filter === 'linear') { + t.skipIf(isDepthTextureFormat(format), 'depth texture are unfilterable'); + + const type = kTextureFormatInfo[format].color?.type; + if (type === 'unfilterable-float') { + assert(is32Float(format)); + features.add('float32-filterable'); + } + } + + if (features.size > 0) { + t.selectDeviceOrSkipTestCase(Array.from(features)); + } +} + +/** + * Skips a test if filter === 'linear' and the format is not filterable + */ +export function skipIfNeedsFilteringAndIsUnfilterable( +t, +filter, +format) +{ + if (filter === 'linear') { + t.skipIf(isDepthTextureFormat(format), 'depth textures are unfilterable'); + } +} + +/** + * Returns if a texture format can be filled with random data. + */ +export function isFillable(format) { + // We can't easily put random bytes into compressed textures if they are float formats + // since we want the range to be +/- 1000 and not +/- infinity or NaN. + return !isCompressedTextureFormat(format) || !format.endsWith('float'); +} + +/** + * Returns if a texture format can potentially be filtered and can be filled with random data. + */ +export function isPotentiallyFilterableAndFillable(format) { + const info = kTextureFormatInfo[format]; + const type = info.color?.type ?? info.depth?.type; + const canPotentiallyFilter = + type === 'float' || type === 'unfilterable-float' || type === 'depth'; + const result = canPotentiallyFilter && isFillable(format); + return result; +} + +/** + * skips the test if the texture format is not supported or not available or not filterable. + */ +export function skipIfTextureFormatNotSupportedNotAvailableOrNotFilterable( +t, +format) +{ + t.skipIfTextureFormatNotSupported(format); + const info = kTextureFormatInfo[format]; + if (info.color?.type === 'unfilterable-float') { + t.selectDeviceOrSkipTestCase('float32-filterable'); + } else { + t.selectDeviceForTextureFormatOrSkipTestCase(format); + } +} + +/** + * Splits in array into multiple arrays where every Nth value goes to a different array + */ +function unzip(array, num) { + const arrays = range(num, () => []); + array.forEach((v, i) => { + arrays[i % num].push(v); + }); + return arrays; +} + + + + + + + +function makeGraph(width, height) { + const data = new Uint8Array(width * height); + + return { + plot(norm, x, c) { + const y = clamp(Math.floor(norm * height), { min: 0, max: height - 1 }); + const offset = (height - y - 1) * width + x; + data[offset] = c; + }, + plotValues(values, c) { + let i = 0; + for (const v of values) { + this.plot(v, i, c); + ++i; + } + }, + toString(conversion = ['.', 'e', 'A']) { + const lines = []; + for (let y = 0; y < height; ++y) { + const offset = y * width; + lines.push([...data.subarray(offset, offset + width)].map((v) => conversion[v]).join('')); + } + return lines.join('\n'); + } + }; +} + +function* linear0to1OverN(n) { + for (let i = 0; i <= n; ++i) { + yield i / n; + } +} + +function graphWeights(height, weights) { + const graph = makeGraph(weights.length, height); + graph.plotValues(linear0to1OverN(weights.length - 1), 1); + graph.plotValues(weights, 2); + return graph.toString(); +} + +/** + * Validates the weights go from 0 to 1 in increasing order. + */ +function validateWeights(stage, weights) { + const showWeights = () => ` +${weights.map((v, i) => `${i.toString().padStart(2)}: ${v}`).join('\n')} + +e = expected +A = actual +${graphWeights(32, weights)} +`; + + // Validate the weights + assert( + weights[0] === 0, + `stage: ${stage}, weight 0 expected 0 but was ${weights[0]}\n${showWeights()}` + ); + assert( + weights[kMipGradientSteps] === 1, + `stage: ${stage}, top weight expected 1 but was ${weights[kMipGradientSteps]}\n${showWeights()}` + ); + + // Note: for 16 steps, these are the AMD weights + // + // standard + // step mipLevel gpu AMD + // ---- -------- -------- ---------- + // 0: 0 0 0 + // 1: 0.0625 0.0625 0 + // 2: 0.125 0.125 0.03125 + // 3: 0.1875 0.1875 0.109375 + // 4: 0.25 0.25 0.1875 + // 5: 0.3125 0.3125 0.265625 + // 6: 0.375 0.375 0.34375 + // 7: 0.4375 0.4375 0.421875 + // 8: 0.5 0.5 0.5 + // 9: 0.5625 0.5625 0.578125 + // 10: 0.625 0.625 0.65625 + // 11: 0.6875 0.6875 0.734375 + // 12: 0.75 0.75 0.8125 + // 13: 0.8125 0.8125 0.890625 + // 14: 0.875 0.875 0.96875 + // 15: 0.9375 0.9375 1 + // 16: 1 1 1 + // + // notice step 1 is 0 and step 15 is 1. + // so we only check the 1 through 14. + // + // Note: these 2 changes are effectively here to catch Intel Mac + // issues and require implementations to work around them. + // + // Ideally the weights should form a straight line + // + // +----------------+ + // | **| + // | ** | + // | ** | + // | ** | + // | ** | + // | ** | + // | ** | + // |** | + // +----------------+ + // + // AMD Mac goes like this: Not great but we allow it + // + // +----------------+ + // | ***| + // | ** | + // | * | + // | ** | + // | ** | + // | * | + // | ** | + // |*** | + // +----------------+ + // + // Intel Mac goes like this: Unacceptable + // + // +----------------+ + // | *******| + // | * | + // | * | + // | * | + // | * | + // | * | + // | * | + // |******* | + // +----------------+ + // + const dx = 1 / kMipGradientSteps; + for (let i = 0; i < kMipGradientSteps; ++i) { + const dy = weights[i + 1] - weights[i]; + // dy / dx because dy might be 0 + const slope = dy / dx; + assert( + slope >= 0, + `stage: ${stage}, weight[${i}] was not <= weight[${i + 1}]\n${showWeights()}` + ); + assert( + slope <= 2, + `stage: ${stage}, slope from weight[${i}] to weight[${i + 1}] is > 2.\n${showWeights()}` + ); + } + + assert( + new Set(weights).size >= (weights.length * 0.66 | 0), + `stage: ${stage}, expected more unique weights\n${showWeights()}` + ); +} + +/** + * In an attempt to pass on more devices without lowering the tolerances + * so low they are meaningless, we ask the hardware to tell us, for a given + * gradient, level, what mix weights are being used. + * + * This is done by drawing instanced quads and using instance_index to + * write out results into an array. We sample a 2x2 pixel texture with + * 2 mip levels and set the 2nd mip level to white. This means the value + * we get back represents the weight used to mix the 2 mip levels. + * + * Just as a record of some differences across GPUs + * + * level weights: mapping from the mip level + * parameter of `textureSampleLevel` to + * the mix weight used by the GPU + * + * +--------+--------+--------+--------+ + * | | | intel | amd | + * | | m1 | gen-9 | rna-1 | + * | level | mac | mac | mac | + * +--------+--------+--------+--------+ + * | 0.0000 | 0.0000 | 0.0000 | 0.0000 | + * | 0.0313 | 0.0314 | 0.0313 | 0.0000 | + * | 0.0625 | 0.0625 | 0.0625 | 0.0000 | + * | 0.0938 | 0.0939 | 0.0938 | 0.0000 | + * | 0.1250 | 0.1250 | 0.1250 | 0.0313 | + * | 0.1563 | 0.1564 | 0.1563 | 0.0703 | + * | 0.1875 | 0.1875 | 0.1875 | 0.1094 | + * | 0.2188 | 0.2189 | 0.2188 | 0.1484 | + * | 0.2500 | 0.2500 | 0.2500 | 0.1875 | + * | 0.2813 | 0.2814 | 0.2813 | 0.2266 | + * | 0.3125 | 0.3125 | 0.3125 | 0.2656 | + * | 0.3438 | 0.3439 | 0.3438 | 0.3047 | + * | 0.3750 | 0.3750 | 0.3750 | 0.3438 | + * | 0.4063 | 0.4064 | 0.4063 | 0.3828 | + * | 0.4375 | 0.4375 | 0.4375 | 0.4219 | + * | 0.4688 | 0.4689 | 0.4688 | 0.4609 | + * | 0.5000 | 0.5000 | 0.5000 | 0.5000 | + * | 0.5313 | 0.5314 | 0.5313 | 0.5391 | + * | 0.5625 | 0.5625 | 0.5625 | 0.5781 | + * | 0.5938 | 0.5939 | 0.5938 | 0.6172 | + * | 0.6250 | 0.6250 | 0.6250 | 0.6563 | + * | 0.6563 | 0.6564 | 0.6563 | 0.6953 | + * | 0.6875 | 0.6875 | 0.6875 | 0.7344 | + * | 0.7188 | 0.7189 | 0.7188 | 0.7734 | + * | 0.7500 | 0.7500 | 0.7500 | 0.8125 | + * | 0.7813 | 0.7814 | 0.7813 | 0.8516 | + * | 0.8125 | 0.8125 | 0.8125 | 0.8906 | + * | 0.8438 | 0.8439 | 0.8438 | 0.9297 | + * | 0.8750 | 0.8750 | 0.8750 | 0.9688 | + * | 0.9063 | 0.9064 | 0.9063 | 1.0000 | + * | 0.9375 | 0.9375 | 0.9375 | 1.0000 | + * | 0.9688 | 0.9689 | 0.9688 | 1.0000 | + * | 1.0000 | 1.0000 | 1.0000 | 1.0000 | + * +--------+--------+--------+--------+ + * + * grad weights: mapping from ddx value + * passed into `textureSampleGrad` to + * the mix weight used by the GPU + * + * +--------+--------+--------+--------+ + * | | | intel | amd | + * | | m1 | gen-9 | rna-1 | + * | ddx | mac | mac | mac | + * +--------+--------+--------+--------+ + * | 0.5000 | 0.0000 | 0.0000 | 0.0000 | + * | 0.5109 | 0.0390 | 0.0430 | 0.0000 | + * | 0.5221 | 0.0821 | 0.0859 | 0.0000 | + * | 0.5336 | 0.1211 | 0.1289 | 0.0352 | + * | 0.5453 | 0.1600 | 0.1719 | 0.0898 | + * | 0.5572 | 0.2032 | 0.2109 | 0.1328 | + * | 0.5694 | 0.2422 | 0.2461 | 0.1797 | + * | 0.5819 | 0.2814 | 0.2852 | 0.2305 | + * | 0.5946 | 0.3203 | 0.3203 | 0.2773 | + * | 0.6076 | 0.3554 | 0.3594 | 0.3164 | + * | 0.6209 | 0.3868 | 0.3906 | 0.3633 | + * | 0.6345 | 0.4218 | 0.4258 | 0.4063 | + * | 0.6484 | 0.4532 | 0.4609 | 0.4492 | + * | 0.6626 | 0.4882 | 0.4922 | 0.4883 | + * | 0.6771 | 0.5196 | 0.5234 | 0.5273 | + * | 0.6920 | 0.5507 | 0.5547 | 0.5664 | + * | 0.7071 | 0.5860 | 0.5859 | 0.6055 | + * | 0.7226 | 0.6132 | 0.6133 | 0.6406 | + * | 0.7384 | 0.6407 | 0.6445 | 0.6797 | + * | 0.7546 | 0.6679 | 0.6719 | 0.7148 | + * | 0.7711 | 0.6953 | 0.6992 | 0.7461 | + * | 0.7880 | 0.7225 | 0.7266 | 0.7813 | + * | 0.8052 | 0.7500 | 0.7539 | 0.8164 | + * | 0.8229 | 0.7814 | 0.7813 | 0.8516 | + * | 0.8409 | 0.8086 | 0.8086 | 0.8828 | + * | 0.8593 | 0.8321 | 0.8320 | 0.9141 | + * | 0.8781 | 0.8554 | 0.8594 | 0.9492 | + * | 0.8974 | 0.8789 | 0.8828 | 0.9766 | + * | 0.9170 | 0.9025 | 0.9063 | 1.0000 | + * | 0.9371 | 0.9297 | 0.9297 | 1.0000 | + * | 0.9576 | 0.9532 | 0.9531 | 1.0000 | + * | 0.9786 | 0.9765 | 0.9766 | 1.0000 | + * | 1.0000 | 1.0000 | 1.0000 | 1.0000 | + * +--------+--------+--------+--------+ + */ + +async function queryMipGradientValuesForDevice(t, stage) { + const { device } = t; + const kNumWeightTypes = 2; + const module = device.createShaderModule({ + code: ` + @group(0) @binding(0) var tex: texture_2d; + @group(0) @binding(1) var smp: sampler; + @group(0) @binding(2) var result: array; + + struct VSOutput { + @builtin(position) pos: vec4f, + @location(0) @interpolate(flat, either) ndx: u32, + @location(1) @interpolate(flat, either) result: vec4f, + }; + + fn getMixLevels(wNdx: u32) -> vec4f { + let mipLevel = f32(wNdx) / ${kMipGradientSteps}; + let size = textureDimensions(tex); + let g = mix(1.0, 2.0, mipLevel) / f32(size.x); + let ddx = vec2f(g, 0); + return vec4f( + textureSampleLevel(tex, smp, vec2f(0.5), mipLevel).r, + textureSampleGrad(tex, smp, vec2f(0.5), ddx, vec2f(0)).r, + 0, + 0); + } + + fn recordMixLevels(wNdx: u32, r: vec4f) { + let ndx = wNdx * ${kNumWeightTypes}; + for (var i: u32 = 0; i < ${kNumWeightTypes}; i++) { + result[ndx + i] = r[i]; + } + } + + fn getPosition(vNdx: u32) -> vec4f { + let pos = array( + vec2f(-1, 3), + vec2f( 3, -1), + vec2f(-1, -1), + ); + let p = pos[vNdx]; + return vec4f(p, 0, 1); + } + + @vertex fn vs(@builtin(vertex_index) vNdx: u32, @builtin(instance_index) iNdx: u32) -> VSOutput { + return VSOutput(getPosition(vNdx), iNdx, vec4f(0)); + } + + @fragment fn fsRecord(v: VSOutput) -> @location(0) vec4f { + recordMixLevels(v.ndx, getMixLevels(v.ndx)); + return vec4f(0); + } + + @compute @workgroup_size(1) fn csRecord(@builtin(global_invocation_id) id: vec3u) { + recordMixLevels(id.x, getMixLevels(id.x)); + } + + @vertex fn vsRecord(@builtin(vertex_index) vNdx: u32, @builtin(instance_index) iNdx: u32) -> VSOutput { + return VSOutput(getPosition(vNdx), iNdx, getMixLevels(iNdx)); + } + + @fragment fn fsSaveVs(v: VSOutput) -> @location(0) vec4f { + recordMixLevels(v.ndx, v.result); + return vec4f(0); + } + ` + }); + + const texture = t.createTextureTracked({ + size: [2, 2, 1], + format: 'r8unorm', + usage: GPUTextureUsage.TEXTURE_BINDING | GPUTextureUsage.COPY_DST, + mipLevelCount: 2 + }); + + device.queue.writeTexture( + { texture, mipLevel: 1 }, + new Uint8Array([255]), + { bytesPerRow: 1 }, + [1, 1] + ); + + const sampler = device.createSampler({ + minFilter: 'linear', + magFilter: 'linear', + mipmapFilter: 'linear' + }); + + const target = t.createTextureTracked({ + size: [1, 1], + format: 'rgba8unorm', + usage: GPUTextureUsage.RENDER_ATTACHMENT + }); + + const storageBuffer = t.createBufferTracked({ + size: 4 * (kMipGradientSteps + 1) * kNumWeightTypes, + usage: GPUBufferUsage.STORAGE | GPUBufferUsage.COPY_SRC + }); + + const resultBuffer = t.createBufferTracked({ + size: storageBuffer.size, + usage: GPUBufferUsage.COPY_DST | GPUBufferUsage.MAP_READ + }); + + const createBindGroup = (pipeline) => + device.createBindGroup({ + layout: pipeline.getBindGroupLayout(0), + entries: [ + { binding: 0, resource: texture.createView() }, + { binding: 1, resource: sampler }, + { binding: 2, resource: { buffer: storageBuffer } }] + + }); + + const encoder = device.createCommandEncoder(); + switch (stage) { + case 'compute':{ + const pipeline = device.createComputePipeline({ + layout: 'auto', + compute: { module } + }); + const pass = encoder.beginComputePass(); + pass.setPipeline(pipeline); + pass.setBindGroup(0, createBindGroup(pipeline)); + pass.dispatchWorkgroups(kMipGradientSteps + 1); + pass.end(); + break; + } + case 'fragment':{ + const pipeline = device.createRenderPipeline({ + layout: 'auto', + vertex: { module, entryPoint: 'vs' }, + fragment: { module, entryPoint: 'fsRecord', targets: [{ format: 'rgba8unorm' }] } + }); + const pass = encoder.beginRenderPass({ + colorAttachments: [ + { + view: target.createView(), + loadOp: 'clear', + storeOp: 'store' + }] + + }); + pass.setPipeline(pipeline); + pass.setBindGroup(0, createBindGroup(pipeline)); + pass.draw(3, kMipGradientSteps + 1); + pass.end(); + break; + } + case 'vertex':{ + const pipeline = device.createRenderPipeline({ + layout: 'auto', + vertex: { module, entryPoint: 'vsRecord' }, + fragment: { module, entryPoint: 'fsSaveVs', targets: [{ format: 'rgba8unorm' }] } + }); + const pass = encoder.beginRenderPass({ + colorAttachments: [ + { + view: target.createView(), + loadOp: 'clear', + storeOp: 'store' + }] + + }); + pass.setPipeline(pipeline); + pass.setBindGroup(0, createBindGroup(pipeline)); + pass.draw(3, kMipGradientSteps + 1); + pass.end(); + break; + } + } + encoder.copyBufferToBuffer(storageBuffer, 0, resultBuffer, 0, resultBuffer.size); + device.queue.submit([encoder.finish()]); + + await resultBuffer.mapAsync(GPUMapMode.READ); + const result = Array.from(new Float32Array(resultBuffer.getMappedRange())); + resultBuffer.unmap(); + resultBuffer.destroy(); + + const [sampleLevelWeights, gradWeights] = unzip(result, kNumWeightTypes); + + validateWeights(stage, sampleLevelWeights); + validateWeights(stage, gradWeights); + + texture.destroy(); + storageBuffer.destroy(); + + return { + sampleLevelWeights, + softwareMixToGPUMixGradWeights: generateSoftwareMixToGPUMixGradWeights(gradWeights, texture) + }; +} + +// Given an array of ascending values and a value v, finds +// which indices in the array v is between. Returns the lower +// index and the mix weight between the 2 indices for v. +// +// In other words, if values = [10, 20, 30, 40, 50] +// +// getIndexAndWeight(values, 38) -> [2, 0.8] +// +// Example: +// +// values = [10, 20, 30, 40, 50] +// v = 38 +// [ndx, weight] = getIndexAndWeight(values, v); +// v2 = lerp(values[ndx], values[ndx + 1], weight); +// assert(v === v2) +function getIndexAndWeight(values, v) { + assert(v >= values[0] && v <= values[values.length - 1]); + let lo = 0; + let hi = values.length - 1; + for (;;) { + const i = lo + (hi - lo) / 2 | 0; + const w0 = values[i]; + const w1 = values[i + 1]; + if (lo === hi || v >= w0 && v <= w1) { + const weight = (v - w0) / (w1 - w0); + return [i, weight]; + } + if (v < w0) { + hi = i; + } else { + lo = i + 1; + } + } +} + +/** + * Given a fractional number between 0 and values.length returns the value between + * 2 values. Effectively lerp(values[ndx], values[ndx + 1], weight) + */ +function bilinearFilter(values, ndx, weight) { + const v0 = values[ndx]; + const v1 = values[ndx + 1] ?? 0; + assert(ndx < values.length - 1 || ndx === values.length - 1 && weight === 0); + return lerp(v0, v1, weight); +} + +/** + * Generates an array of values that maps between the software renderer's gradient computed + * mip level and the GPUs gradient computed mip level for mip level 0 to 1. + */ +function generateSoftwareMixToGPUMixGradWeights(gpuWeights, texture) { + const numSteps = gpuWeights.length - 1; + const size = [texture.width, texture.height, texture.depthOrArrayLayers]; + const softwareWeights = range(numSteps + 1, (i) => { + // u goes from 0 to 1 + const u = i / numSteps; + const g = lerp(1, 2, u) / texture.width; + const mipLevel = computeMipLevelFromGradients([g], [0], size); + assert(mipLevel >= 0 && mipLevel <= 1); + return mipLevel; + }); + const softwareMixToGPUMixMap = range(numSteps + 1, (i) => { + const mix = i / numSteps; + const [ndx, weight] = getIndexAndWeight(softwareWeights, mix); + return bilinearFilter(gpuWeights, ndx, weight); + }); + return softwareMixToGPUMixMap; +} + +function mapSoftwareMipLevelToGPUMipLevel(t, stage, mipLevel) { + const baseLevel = Math.floor(mipLevel); + const softwareMix = mipLevel - baseLevel; + const gpuMix = getMixWeightByTypeForMipLevel( + t, + stage, + 'softwareMixToGPUMixGradWeights', + softwareMix + ); + return baseLevel + gpuMix; +} + +const euclideanModulo = (n, m) => (n % m + m) % m; + +/** + * Gets the mip gradient values for the current device. + * The issue is, different GPUs have different ways of mixing between mip levels. + * For most GPUs it's linear but for AMD GPUs on Mac in particular, it's something + * else (which AFAICT is against all the specs). + * + * We seemingly have 3 options: + * + * 1. Increase the tolerances of tests so they pass on AMD. + * 2. Mark AMD as failing + * 3. Try to figure out how the GPU converts mip levels into weights + * + * We're doing 3. + * + * There's an assumption that the gradient will be the same for all formats + * and usages. + * + * Note: The code below has 2 maps. One device->Promise, the other device->weights + * device->weights is meant to be used synchronously by other code so we don't + * want to leave initMipGradientValuesForDevice until the weights have been read. + * But, multiple subcases will run because this function is async. So, subcase 1 + * runs, hits this init code, this code waits for the weights. Then, subcase 2 + * runs and hits this init code. The weights will not be in the device->weights map + * yet which is why we have the device->Promise map. This is so subcase 2 waits + * for subcase 1's "query the weights" step. Otherwise, all subcases would do the + * "get the weights" step separately. + */ +const kMipGradientSteps = 64; +const s_deviceToMipGradientValuesPromise = new WeakMap( + + +); +const s_deviceToMipGradientValues = new WeakMap(); + +async function initMipGradientValuesForDevice(t, stage) { + const { device } = t; + // Get the per stage promises (or make them) + const stageWeightsP = + s_deviceToMipGradientValuesPromise.get(device) ?? + {}; + s_deviceToMipGradientValuesPromise.set(device, stageWeightsP); + + let weightsP = stageWeightsP[stage]; + if (!weightsP) { + // There was no promise for this weight so request it + // and add a then clause so the first thing that will happen + // when the promise resolves is that we'll record the weights for + // that stage. + weightsP = queryMipGradientValuesForDevice(t, stage); + weightsP. + then((weights) => { + const stageWeights = + s_deviceToMipGradientValues.get(device) ?? {}; + s_deviceToMipGradientValues.set(device, stageWeights); + stageWeights[stage] = weights; + }). + catch((e) => { + throw e; + }); + stageWeightsP[stage] = weightsP; + } + return await weightsP; +} + +function getMixWeightByTypeForMipLevel( +t, +stage, +weightType, +mipLevel) +{ + if (weightType === 'identity') { + return euclideanModulo(mipLevel, 1); + } + // linear interpolate between weights + const weights = s_deviceToMipGradientValues.get(t.device)[stage][weightType]; + assert( + !!weights, + 'you must use WGSLTextureSampleTest or call initializeDeviceMipWeights before calling this function' + ); + const steps = weights.length - 1; + const w = euclideanModulo(mipLevel, 1) * steps; + const lowerNdx = Math.floor(w); + const upperNdx = Math.ceil(w); + const mix = w % 1; + return lerp(weights[lowerNdx], weights[upperNdx], mix); +} + +function getWeightForMipLevel( +t, +stage, +weightType, +mipLevelCount, +mipLevel) +{ + if (mipLevel < 0 || mipLevel >= mipLevelCount) { + return 1; + } + return getMixWeightByTypeForMipLevel(t, stage, weightType, mipLevel); +} + /** * Used for textureDimension, textureNumLevels, textureNumLayers */ @@ -92,6 +872,24 @@ export class WGSLTextureQueryTest extends GPUTest { } } +/** + * Used for textureSampleXXX + */ +export class WGSLTextureSampleTest extends GPUTest { + async init() { + await super.init(); + } +} + +/** + * Used to specify a range from [0, num) + * The type is used to determine if values should be integers and if they can be negative. + */ + + + + + function getLimitValue(v) { switch (v) { case Number.POSITIVE_INFINITY: @@ -103,17 +901,16 @@ function getLimitValue(v) { } } -function getValueBetweenMinAndMaxTexelValueInclusive( +function getMinAndMaxTexelValueForComponent( rep, -component, -normalized) +component) { assert(!!rep.numericRange); const perComponentRanges = rep.numericRange; const perComponentRange = perComponentRanges[component]; const range = rep.numericRange; const { min, max } = perComponentRange ? perComponentRange : range; - return lerp(getLimitValue(min), getLimitValue(max), normalized); + return { min: getLimitValue(min), max: getLimitValue(max) }; } /** @@ -171,42 +968,206 @@ export function appendComponentTypeForFormatToTextureType(base, format) { `${base}<${getTextureFormatTypeInfo(format).componentType}>`; } + + + + /** - * Creates a TexelView filled with random values. + * Make a generator for texels for depth comparison tests. */ -export function createRandomTexelView(info) +export function makeRandomDepthComparisonTexelGenerator( +info, + +comparison) { const rep = kTexelRepresentationInfo[info.format]; - const generator = (coords) => { + const size = reifyExtent3D(info.size); + + const comparisonIsEqualOrNotEqual = comparison === 'equal' || comparison === 'not-equal'; + + // for equal and not-equal we just want to test 0, 0.6, and 1 + // for everything else we want 0 to 1 + // Note: 0.6 is chosen because we'll never choose 0.6 as our depth reference + // value. (see generateTextureBuiltinInputsImpl and generateSamplePointsCube) + // The problem with comparing equal is other than 0.0 and 1.0, no other + // values are guaranteed to be equal. + const fixedValues = [0, 0.6, 1, 1]; + const format = comparisonIsEqualOrNotEqual ? + (norm) => fixedValues[norm * (fixedValues.length - 1) | 0] : + (norm) => norm; + + return (coords) => { const texel = {}; for (const component of rep.componentOrder) { - const rnd = hashU32(coords.x, coords.y, coords.z, component.charCodeAt(0)); + const rnd = hashU32( + coords.x, + coords.y, + coords.z, + coords.sampleIndex ?? 0, + component.charCodeAt(0), + size.width, + size.height, + size.depthOrArrayLayers + ); const normalized = clamp(rnd / 0xffffffff, { min: 0, max: 1 }); - texel[component] = getValueBetweenMinAndMaxTexelValueInclusive(rep, component, normalized); + texel[component] = format(normalized); } return quantize(texel, rep); }; - return TexelView.fromTexelsAsColors(info.format, generator); +} + +function createRandomTexelViewViaColors( +info, + + + + +options) +{ + const rep = kTexelRepresentationInfo[info.format]; + const size = reifyExtent3D(info.size); + const minMax = Object.fromEntries( + rep.componentOrder.map((component) => [ + component, + getMinAndMaxTexelValueForComponent(rep, component)] + ) + ); + const generator = (coords) => { + const texel = {}; + for (const component of rep.componentOrder) { + const rnd = hashU32( + coords.x, + coords.y, + coords.z, + coords.sampleIndex ?? 0, + component.charCodeAt(0), + info.mipLevel, + size.width, + size.height, + size.depthOrArrayLayers + ); + const normalized = clamp(rnd / 0xffffffff, { min: 0, max: 1 }); + const { min, max } = minMax[component]; + texel[component] = lerp(min, max, normalized); + } + return quantize(texel, rep); + }; + return TexelView.fromTexelsAsColors( + info.format, + options?.generator ?? generator + ); +} + +function createRandomTexelViewViaBytes(info) + + + + +{ + const { format } = info; + const formatInfo = kTextureFormatInfo[format]; + const rep = kTexelRepresentationInfo[info.format]; + assert(!!rep); + const bytesPerBlock = formatInfo.color?.bytes ?? formatInfo.stencil?.bytes; + assert(bytesPerBlock > 0); + const size = physicalMipSize(reifyExtent3D(info.size), info.format, '2d', 0); + const blocksAcross = Math.ceil(size.width / formatInfo.blockWidth); + const blocksDown = Math.ceil(size.height / formatInfo.blockHeight); + const bytesPerRow = blocksAcross * bytesPerBlock * info.sampleCount; + const bytesNeeded = bytesPerRow * blocksDown * size.depthOrArrayLayers; + const data = new Uint8Array(bytesNeeded); + + const hashBase = + sumOfCharCodesOfString(info.format) + + size.width + + size.height + + size.depthOrArrayLayers + + info.mipLevel + + info.sampleCount; + + if (info.format.includes('32float') || info.format.includes('16float')) { + const { min, max } = getMinAndMaxTexelValueForComponent(rep, TexelComponent.R); + const asFloat = info.format.includes('32float') ? + new Float32Array(data.buffer) : + new Float16Array(data.buffer); + for (let i = 0; i < asFloat.length; ++i) { + asFloat[i] = lerp(min, max, hashU32(hashBase + i) / 0xffff_ffff); + } + } else if (bytesNeeded % 4 === 0) { + const asU32 = new Uint32Array(data.buffer); + for (let i = 0; i < asU32.length; ++i) { + asU32[i] = hashU32(hashBase + i); + } + } else { + for (let i = 0; i < bytesNeeded; ++i) { + data[i] = hashU32(hashBase + i); + } + } + + return TexelView.fromTextureDataByReference(info.format, data, { + bytesPerRow, + rowsPerImage: size.height, + subrectOrigin: [0, 0, 0], + subrectSize: size + }); +} + +/** + * Creates a TexelView filled with random values. + */ +function createRandomTexelView( +info, + + + + + +options) +{ + assert(!isCompressedTextureFormat(info.format)); + const formatInfo = kTextureFormatInfo[info.format]; + const type = formatInfo.color?.type ?? formatInfo.depth?.type ?? formatInfo.stencil?.type; + const canFillWithRandomTypedData = + !options && + isEncodableTextureFormat(info.format) && ( + info.format.includes('norm') && type !== 'depth' || + info.format.includes('16float') || + info.format.includes('32float') && type !== 'depth' || + type === 'sint' || + type === 'uint'); + + return canFillWithRandomTypedData ? + createRandomTexelViewViaBytes(info) : + createRandomTexelViewViaColors(info, options); } /** * Creates a mip chain of TexelViews filled with random values */ -export function createRandomTexelViewMipmap(info) +function createRandomTexelViewMipmap( +info, + + +options) { const mipLevelCount = info.mipLevelCount ?? 1; const dimension = info.dimension ?? '2d'; return range(mipLevelCount, (i) => - createRandomTexelView({ - format: info.format, - size: virtualMipSize(dimension, info.size, i) - }) + createRandomTexelView( + { + format: info.format, + size: virtualMipSize(dimension, info.size, i), + mipLevel: i, + sampleCount: info.sampleCount ?? 1 + }, + options + ) ); } @@ -218,11 +1179,16 @@ export function createRandomTexelViewMipmap(info) const kTextureCallArgNames = [ +'component', 'coords', +'derivativeMult', // NOTE: derivativeMult not an argument but is used with coords for implicit derivatives. 'arrayIndex', +'bias', +'sampleIndex', 'mipLevel', 'ddx', 'ddy', +'depthRef', 'offset']; @@ -243,6 +1209,91 @@ const kTextureCallArgNames = [ + + + + + + + + + + + + + + + + + + +const isBuiltinComparison = (builtin) => +builtin === 'textureGatherCompare' || +builtin === 'textureSampleCompare' || +builtin === 'textureSampleCompareLevel'; +const isBuiltinGather = (builtin) => +builtin === 'textureGather' || builtin === 'textureGatherCompare'; +const builtinNeedsSampler = (builtin) => +builtin.startsWith('textureSample') || builtin.startsWith('textureGather'); +const builtinNeedsDerivatives = (builtin) => +builtin === 'textureSample' || +builtin === 'textureSampleBias' || +builtin === 'textureSampleCompare'; + +const isCubeViewDimension = (viewDescriptor) => +viewDescriptor?.dimension === 'cube' || viewDescriptor?.dimension === 'cube-array'; + +const s_u32 = new Uint32Array(1); +const s_f32 = new Float32Array(s_u32.buffer); +const s_i32 = new Int32Array(s_u32.buffer); + +const kBitCastFunctions = { + f: (v) => { + s_f32[0] = v; + return s_u32[0]; + }, + i: (v) => { + s_i32[0] = v; + assert(s_i32[0] === v, 'check we are not casting non-int or out-of-range value'); + return s_u32[0]; + }, + u: (v) => { + s_u32[0] = v; + assert(s_u32[0] === v, 'check we are not casting non-uint or out-of-range value'); + return s_u32[0]; + } +}; + +function getCallArgType( +call, +argName) +{ + switch (argName) { + case 'coords': + case 'derivativeMult': + return call.coordType; + case 'component': + assert(call.componentType !== undefined); + return call.componentType; + case 'mipLevel': + assert(call.levelType !== undefined); + return call.levelType; + case 'arrayIndex': + assert(call.arrayIndexType !== undefined); + return call.arrayIndexType; + case 'sampleIndex': + assert(call.sampleIndexType !== undefined); + return call.sampleIndexType; + case 'bias': + case 'depthRef': + case 'ddx': + case 'ddy': + return 'f'; + default: + unreachable(); + } +} + function toArray(coords) { if (coords instanceof Array) { return coords; @@ -323,6 +1374,35 @@ format) return out; } +/** + * Convert RGBA result format to texel view format. + * Example, converts + * { R: 0.1, G: 0, B: 0, A: 1 } to { Depth: 0.1 } + * { R: 0.1 } to { R: 0.1, G: 0, B: 0, A: 1 } + */ +function convertToTexelViewFormat(src, format) { + const componentOrder = isDepthTextureFormat(format) ? + [TexelComponent.Depth] : + isStencilTextureFormat(format) ? + [TexelComponent.Stencil] : + [TexelComponent.R, TexelComponent.G, TexelComponent.B, TexelComponent.A]; + const out = {}; + for (const component of componentOrder) { + let v = src[component]; + if (v === undefined) { + if (component === 'Depth' || component === 'Stencil') { + v = src.R; + } else if (component === 'G' || component === 'B') { + v = 0; + } else { + v = 1; + } + } + out[component] = v; + } + return out; +} + /** * Convert RGBA result format to texel view format of src texture. * Effectively this converts something like { R: 0.1, G: 0, B: 0, A: 1 } @@ -348,40 +1428,93 @@ function zeroValuePerTexelComponent(components) { return out; } +const kSamplerFns = { + never: (ref, v) => false, + less: (ref, v) => ref < v, + equal: (ref, v) => ref === v, + 'less-equal': (ref, v) => ref <= v, + greater: (ref, v) => ref > v, + 'not-equal': (ref, v) => ref !== v, + 'greater-equal': (ref, v) => ref >= v, + always: (ref, v) => true +}; + +function applyCompare( +call, +sampler, +components, +src) +{ + if (isBuiltinComparison(call.builtin)) { + assert(sampler !== undefined); + assert(call.depthRef !== undefined); + const out = {}; + const compareFn = kSamplerFns[sampler.compare]; + for (const component of components) { + out[component] = compareFn(call.depthRef, src[component]) ? 1 : 0; + } + return out; + } else { + return src; + } +} + /** * Returns the expect value for a WGSL builtin texture function for a single * mip level */ -export function softwareTextureReadMipLevel( +function softwareTextureReadMipLevel( call, texture, sampler, mipLevel) { - const { format } = texture.texels[mipLevel]; + assert(mipLevel % 1 === 0); + const { format } = texture.texels[0]; const rep = kTexelRepresentationInfo[format]; const textureSize = virtualMipSize( texture.descriptor.dimension || '2d', texture.descriptor.size, mipLevel ); - const addressMode = [ + const addressMode = + call.builtin === 'textureSampleBaseClampToEdge' ? + ['clamp-to-edge', 'clamp-to-edge', 'clamp-to-edge'] : + [ sampler?.addressModeU ?? 'clamp-to-edge', sampler?.addressModeV ?? 'clamp-to-edge', sampler?.addressModeW ?? 'clamp-to-edge']; - const load = (at) => - texture.texels[mipLevel].color({ - x: Math.floor(at[0]), - y: Math.floor(at[1] ?? 0), - z: call.arrayIndex ?? Math.floor(at[2] ?? 0) - }); + const isCube = isCubeViewDimension(texture.viewDescriptor); + const arrayIndexMult = isCube ? 6 : 1; + const numLayers = textureSize[2] / arrayIndexMult; + assert(numLayers % 1 === 0); + const textureSizeForCube = [textureSize[0], textureSize[1], 6]; - const isCube = texture.viewDescriptor.dimension === 'cube'; + const load = (at) => { + const zFromArrayIndex = + call.arrayIndex !== undefined ? + clamp(call.arrayIndex, { min: 0, max: numLayers - 1 }) * arrayIndexMult : + 0; + return texture.texels[mipLevel].color({ + x: Math.floor(at[0]), + y: Math.floor(at[1] ?? 0), + z: Math.floor(at[2] ?? 0) + zFromArrayIndex, + sampleIndex: call.sampleIndex + }); + }; switch (call.builtin) { - case 'textureSample':{ + case 'textureGather': + case 'textureGatherCompare': + case 'textureSample': + case 'textureSampleBias': + case 'textureSampleBaseClampToEdge': + case 'textureSampleCompare': + case 'textureSampleCompareLevel': + case 'textureSampleGrad': + case 'textureSampleLevel':{ let coords = toArray(call.coords); if (isCube) { @@ -398,7 +1531,7 @@ mipLevel) // ├───┼───┼───┼───┤ // │ │ │ │ b │ // └───┴───┴───┴───┘ - let at = coords.map((v, i) => v * textureSize[i] - 0.5); + let at = coords.map((v, i) => v * (isCube ? textureSizeForCube : textureSize)[i] - 0.5); // Apply offset in whole texel units // This means the offset is added at each mip level in texels. There's no @@ -409,7 +1542,7 @@ mipLevel) const samples = []; - const filter = sampler?.minFilter ?? 'nearest'; + const filter = isBuiltinGather(call.builtin) ? 'linear' : sampler?.minFilter ?? 'nearest'; switch (filter) { case 'linear':{ // 'p0' is the lower texel for 'at' @@ -428,10 +1561,11 @@ mipLevel) samples.push({ at: p1, weight: p1W[0] }); break; case 2:{ - samples.push({ at: p0, weight: p0W[0] * p0W[1] }); - samples.push({ at: [p1[0], p0[1]], weight: p1W[0] * p0W[1] }); + // Note: These are ordered to match textureGather samples.push({ at: [p0[0], p1[1]], weight: p0W[0] * p1W[1] }); samples.push({ at: p1, weight: p1W[0] * p1W[1] }); + samples.push({ at: [p1[0], p0[1]], weight: p1W[0] * p0W[1] }); + samples.push({ at: p0, weight: p0W[0] * p0W[1] }); break; } case 3:{ @@ -441,10 +1575,11 @@ mipLevel) // the slice they'll be wrapped by wrapFaceCoordToCubeFaceAtEdgeBoundaries // below. if (isCube) { - samples.push({ at: p0, weight: p0W[0] * p0W[1] }); - samples.push({ at: [p1[0], p0[1], p0[2]], weight: p1W[0] * p0W[1] }); + // Note: These are ordered to match textureGather samples.push({ at: [p0[0], p1[1], p0[2]], weight: p0W[0] * p1W[1] }); samples.push({ at: p1, weight: p1W[0] * p1W[1] }); + samples.push({ at: [p1[0], p0[1], p0[2]], weight: p1W[0] * p0W[1] }); + samples.push({ at: p0, weight: p0W[0] * p0W[1] }); const ndx = getUnusedCubeCornerSampleIndex(textureSize[0], coords); if (ndx >= 0) { // # Issues with corners of cubemaps @@ -478,7 +1613,16 @@ mipLevel) // I'm not sure what "average the values of the three available samples" // means. To me that would be (a+b+c)/3 or in other words, set all the // weights to 0.33333 but that's not what the M1 is doing. - unreachable('corners of cubemaps are not testable'); + // + // We could check that, given the 3 texels at the corner, if all 3 texels + // are the same value then the result must be the same value. Otherwise, + // the result must be between the 3 values. For now, the code that + // chooses test coordinates avoids corners. This has the restriction + // that the smallest mip level be at least 4x4 so there are some non + // corners to choose from. + unreachable( + `corners of cubemaps are not testable:\n ${describeTextureCall(call)}` + ); } } else { const p = [p0, p1]; @@ -508,16 +1652,33 @@ mipLevel) unreachable(); } + if (isBuiltinGather(call.builtin)) { + const componentNdx = call.component ?? 0; + assert(componentNdx >= 0 && componentNdx < 4); + assert(samples.length === 4); + const component = kRGBAComponents[componentNdx]; + const out = {}; + samples.forEach((sample, i) => { + const c = isCube ? + wrapFaceCoordToCubeFaceAtEdgeBoundaries(textureSize[0], sample.at) : + applyAddressModesToCoords(addressMode, textureSize, sample.at); + const v = load(c); + const postV = applyCompare(call, sampler, rep.componentOrder, v); + const rgba = convertPerTexelComponentToResultFormat(postV, format); + out[kRGBAComponents[i]] = rgba[component]; + }); + return out; + } + const out = {}; - const ss = []; for (const sample of samples) { const c = isCube ? wrapFaceCoordToCubeFaceAtEdgeBoundaries(textureSize[0], sample.at) : applyAddressModesToCoords(addressMode, textureSize, sample.at); const v = load(c); - ss.push(v); + const postV = applyCompare(call, sampler, rep.componentOrder, v); for (const component of rep.componentOrder) { - out[component] = (out[component] ?? 0) + v[component] * sample.weight; + out[component] = (out[component] ?? 0) + postV[component] * sample.weight; } } @@ -529,59 +1690,47 @@ mipLevel) load(call.coords); return convertPerTexelComponentToResultFormat(out, format); } + default: + unreachable(); } } /** - * The software version of a texture builtin (eg: textureSample) - * Note that this is not a complete implementation. Rather it's only - * what's needed to generate the correct expected value for the tests. + * Reads a texture, optionally sampling between 2 mipLevels */ -export function softwareTextureRead( +function softwareTextureReadLevel( +t, +stage, call, texture, -sampler) +sampler, +mipLevel) { - assert(call.ddx !== undefined); - assert(call.ddy !== undefined); - const rep = kTexelRepresentationInfo[texture.texels[0].format]; - const texSize = reifyExtent3D(texture.descriptor.size); - const textureSize = [texSize.width, texSize.height]; - - // ddx and ddy are the values that would be passed to textureSampleGrad - // If we're emulating textureSample then they're the computed derivatives - // such that if we passed them to textureSampleGrad they'd produce the - // same result. - const ddx = typeof call.ddx === 'number' ? [call.ddx] : call.ddx; - const ddy = typeof call.ddy === 'number' ? [call.ddy] : call.ddy; - - // Compute the mip level the same way textureSampleGrad does - const scaledDdx = ddx.map((v, i) => v * textureSize[i]); - const scaledDdy = ddy.map((v, i) => v * textureSize[i]); - const dotDDX = dotProduct(scaledDdx, scaledDdx); - const dotDDY = dotProduct(scaledDdy, scaledDdy); - const deltaMax = Math.max(dotDDX, dotDDY); - // MAINTENANCE_TODO: handle texture view baseMipLevel and mipLevelCount? - const mipLevel = 0.5 * Math.log2(deltaMax); - const mipLevelCount = texture.texels.length; const maxLevel = mipLevelCount - 1; - switch (sampler.mipmapFilter) { + if (!sampler) { + return softwareTextureReadMipLevel(call, texture, sampler, mipLevel); + } + + const effectiveMipmapFilter = isBuiltinGather(call.builtin) ? 'nearest' : sampler.mipmapFilter; + switch (effectiveMipmapFilter) { case 'linear':{ const clampedMipLevel = clamp(mipLevel, { min: 0, max: maxLevel }); const baseMipLevel = Math.floor(clampedMipLevel); const nextMipLevel = Math.ceil(clampedMipLevel); const t0 = softwareTextureReadMipLevel(call, texture, sampler, baseMipLevel); const t1 = softwareTextureReadMipLevel(call, texture, sampler, nextMipLevel); - const mix = mipLevel % 1; + const weightType = call.builtin === 'textureSampleLevel' ? 'sampleLevelWeights' : 'identity'; + const mix = getWeightForMipLevel(t, stage, weightType, mipLevelCount, clampedMipLevel); + assert(mix >= 0 && mix <= 1); const values = [ { v: t0, weight: 1 - mix }, { v: t1, weight: mix }]; const out = {}; for (const { v, weight } of values) { - for (const component of rep.componentOrder) { + for (const component of kRGBAComponents) { out[component] = (out[component] ?? 0) + v[component] * weight; } } @@ -596,6 +1745,148 @@ sampler) } } +function computeMipLevelFromGradients( +ddx, +ddy, +size) +{ + const texSize = reifyExtent3D(size); + const textureSize = [texSize.width, texSize.height, texSize.depthOrArrayLayers]; + + // Compute the mip level the same way textureSampleGrad does according to the spec. + const scaledDdx = ddx.map((v, i) => v * textureSize[i]); + const scaledDdy = ddy.map((v, i) => v * textureSize[i]); + const dotDDX = dotProduct(scaledDdx, scaledDdx); + const dotDDY = dotProduct(scaledDdy, scaledDdy); + const deltaMax = Math.max(dotDDX, dotDDY); + const mipLevel = 0.5 * Math.log2(deltaMax); + return mipLevel; +} + +function computeMipLevelFromGradientsForCall( +call, +size) +{ + assert(!!call.ddx); + assert(!!call.ddy); + // ddx and ddy are the values that would be passed to textureSampleGrad + // If we're emulating textureSample then they're the computed derivatives + // such that if we passed them to textureSampleGrad they'd produce the + // same result. + const ddx = typeof call.ddx === 'number' ? [call.ddx] : call.ddx; + const ddy = typeof call.ddy === 'number' ? [call.ddy] : call.ddy; + + return computeMipLevelFromGradients(ddx, ddy, size); +} + +/** + * The software version of textureSampleGrad except with optional level. + */ +function softwareTextureReadGrad( +t, +stage, +call, +texture, +sampler) +{ + const bias = call.bias === undefined ? 0 : clamp(call.bias, { min: -16.0, max: 15.99 }); + if (call.ddx) { + const mipLevel = computeMipLevelFromGradientsForCall(call, texture.descriptor.size); + const mipLevelCount = texture.descriptor.mipLevelCount ?? 1; + const clampedMipLevel = clamp(mipLevel + bias, { min: 0, max: mipLevelCount - 1 }); + const weightMipLevel = mapSoftwareMipLevelToGPUMipLevel(t, stage, clampedMipLevel); + return softwareTextureReadLevel(t, stage, call, texture, sampler, weightMipLevel); + } else { + return softwareTextureReadLevel(t, stage, call, texture, sampler, (call.mipLevel ?? 0) + bias); + } +} + +/** + * This must match the code in doTextureCalls for derivativeBase + * + * Note: normal implicit derivatives are computed like this + * + * fn textureSample(T, S, coord) -> vec4f { + * return textureSampleGrad(T, S, dpdx(coord), dpdy(coord)); + * } + * + * dpdx and dpdy are effectively computed by, + * getting the values of coord for 2x2 adjacent texels. + * + * p0 = coord value at x, y + * p1 = coord value at x + 1, y + * p2 = coord value at x, y + 1 + * p3 = coord value at x + 1, y + 1 + * + * dpdx is the average delta in x and dpdy is the average delta in y + * + * dpdx = (p1 - p0 + p3 - p2) / 2 // average of horizontal change + * dpdy = (p2 - p0 + p3 - p1) / 2 // average of vertical change + * + * derivativeBase is + * + * '1d' '2d' '3d' + * p0 = [0] [0, 0] [0, 0, 0] + * p1 = [1] [1, 0] [1, 0, 0] + * p2 = [0] [0, 1] [0, 1, 0] + * p3 = [1] [1, 1] [1, 1, 0] + * + * But, these values are normalized texels coords so if the src texture + * is 8x8 these would be * 0.125 + * + * Note: to test other derivatives we add in a multiplier but, + * this base gives us something to add that starts at 0,0 at the call + * but who's derivatives we can easily set. We need the default + * derivativeBase to be 1 otherwise it's 0 which makes the computed mip level + * be -Infinity which means bias in `textureSampleBias` has no meaning. + */ +function derivativeBaseForCall(texture, isDDX) { + const texSize = reifyExtent3D(texture.descriptor.size); + const textureSize = [texSize.width, texSize.height, texSize.depthOrArrayLayers]; + if (isCubeViewDimension(texture.viewDescriptor)) { + return isDDX ? [1 / textureSize[0], 0, 1] : [0, 1 / textureSize[1], 1]; + } else if (texture.descriptor.dimension === '3d') { + return isDDX ? [1 / textureSize[0], 0, 0] : [0, 1 / textureSize[1], 0]; + } else if (texture.descriptor.dimension === '1d') { + return [1 / textureSize[0]]; + } else { + return isDDX ? [1 / textureSize[0], 0] : [0, 1 / textureSize[1]]; + } +} + +/** + * Multiplies derivativeBase by derivativeMult or 1 + */ +function derivativeForCall( +texture, +call, +isDDX) +{ + const dd = derivativeBaseForCall(texture, isDDX); + return dd.map((v, i) => v * (call.derivativeMult?.[i] ?? 1)); +} + +function softwareTextureRead( +t, +stage, +call, +texture, +sampler) +{ + // add the implicit derivatives that we use from WGSL in doTextureCalls + if (builtinNeedsDerivatives(call.builtin) && !call.ddx) { + const newCall = { + ...call, + ddx: call.ddx ?? derivativeForCall(texture, call, true), + ddy: call.ddy ?? derivativeForCall(texture, call, false) + }; + call = newCall; + } + return softwareTextureReadGrad(t, stage, call, texture, sampler); +} + + + @@ -612,22 +1903,19 @@ sampler) * * sample_index is outside the range [0, textureNumSamples(s)) */ function isOutOfBoundsCall(texture, call) { - assert(call.mipLevel !== undefined); assert(call.coords !== undefined); - assert(call.offset === undefined); const desc = reifyTextureDescriptor(texture.descriptor); - const { coords, mipLevel, arrayIndex, sampleIndex } = call; - if (mipLevel < 0 || mipLevel >= desc.mipLevelCount) { + if (mipLevel !== undefined && (mipLevel < 0 || mipLevel >= desc.mipLevelCount)) { return true; } const size = virtualMipSize( texture.descriptor.dimension || '2d', texture.descriptor.size, - mipLevel + mipLevel ?? 0 ); for (let i = 0; i < coords.length; ++i) { @@ -653,6 +1941,59 @@ function isOutOfBoundsCall(texture, call) { return false; } +function isValidOutOfBoundsValue( +texture, +gotRGBA, +maxFractionalDiff) +{ + // For a texture builtin with no sampler (eg textureLoad), + // any out of bounds access is allowed to return one of: + // + // * the value of any texel in the texture + // * 0,0,0,0 or 0,0,0,1 if not a depth texture + // * 0 if a depth texture + if (texture.descriptor.format.includes('depth')) { + if (gotRGBA.R === 0) { + return true; + } + } else { + if ( + gotRGBA.R === 0 && + gotRGBA.B === 0 && + gotRGBA.G === 0 && ( + gotRGBA.A === 0 || gotRGBA.A === 1)) + { + return true; + } + } + + // Can be any texel value + for (let mipLevel = 0; mipLevel < texture.texels.length; ++mipLevel) { + const mipTexels = texture.texels[mipLevel]; + const size = virtualMipSize( + texture.descriptor.dimension || '2d', + texture.descriptor.size, + mipLevel + ); + const sampleCount = texture.descriptor.sampleCount ?? 1; + for (let z = 0; z < size[2]; ++z) { + for (let y = 0; y < size[1]; ++y) { + for (let x = 0; x < size[0]; ++x) { + for (let sampleIndex = 0; sampleIndex < sampleCount; ++sampleIndex) { + const texel = mipTexels.color({ x, y, z, sampleIndex }); + const rgba = convertPerTexelComponentToResultFormat(texel, mipTexels.format); + if (texelsApproximatelyEqual(gotRGBA, rgba, mipTexels.format, maxFractionalDiff)) { + return true; + } + } + } + } + } + } + + return false; +} + /** * For a texture builtin with no sampler (eg textureLoad), * any out of bounds access is allowed to return one of: @@ -671,42 +2012,7 @@ maxFractionalDiff) return false; } - if (texture.descriptor.format.includes('depth')) { - if (gotRGBA.R === 0) { - return true; - } - } else { - if ( - gotRGBA.R === 0 && - gotRGBA.B === 0 && - gotRGBA.G === 0 && ( - gotRGBA.A === 0 || gotRGBA.A === 1)) - { - return true; - } - } - - for (let mipLevel = 0; mipLevel < texture.texels.length; ++mipLevel) { - const mipTexels = texture.texels[mipLevel]; - const size = virtualMipSize( - texture.descriptor.dimension || '2d', - texture.descriptor.size, - mipLevel - ); - for (let z = 0; z < size[2]; ++z) { - for (let y = 0; y < size[1]; ++y) { - for (let x = 0; x < size[0]; ++x) { - const texel = mipTexels.color({ x, y, z }); - const rgba = convertPerTexelComponentToResultFormat(texel, mipTexels.format); - if (texelsApproximatelyEqual(gotRGBA, rgba, mipTexels.format, maxFractionalDiff)) { - return true; - } - } - } - } - } - - return false; + return isValidOutOfBoundsValue(texture, gotRGBA, maxFractionalDiff); } const kRGBAComponents = [ @@ -727,8 +2033,14 @@ maxFractionalDiff) const rep = kTexelRepresentationInfo[format]; const got = convertResultFormatToTexelViewFormat(gotRGBA, format); const expect = convertResultFormatToTexelViewFormat(expectRGBA, format); - const gULP = rep.bitsToULPFromZero(rep.numberToBits(got)); - const eULP = rep.bitsToULPFromZero(rep.numberToBits(expect)); + const gULP = convertPerTexelComponentToResultFormat( + rep.bitsToULPFromZero(rep.numberToBits(got)), + format + ); + const eULP = convertPerTexelComponentToResultFormat( + rep.bitsToULPFromZero(rep.numberToBits(expect)), + format + ); const rgbaComponentsToCheck = isDepthOrStencilTextureFormat(format) ? kRComponent : @@ -746,6 +2058,50 @@ maxFractionalDiff) return true; } +// If it's `textureGather` then we need to convert all values to one component. +// In other words, imagine the format is rg11b10ufloat. If it was +// `textureSample` we'd have `r11, g11, b10, a=1` but for `textureGather` +// +// component = 0 => `r11, r11, r11, r11` +// component = 1 => `g11, g11, g11, g11` +// component = 2 => `b10, b10, b10, b10` +// +// etc..., each from a different texel +// +// The Texel utils don't handle this. So if `component = 2` we take each value, +// copy it to the `B` component, run it through the texel utils so it returns +// the correct ULP for a 10bit float (not an 11 bit float). Then copy it back to +// the channel it came from. +function getULPFromZeroForComponents( +rgba, +format, +builtin, +componentNdx) +{ + const rep = kTexelRepresentationInfo[format]; + if (isBuiltinGather(builtin)) { + const out = {}; + const component = kRGBAComponents[componentNdx ?? 0]; + const temp = { R: 0, G: 0, B: 0, A: 1 }; + for (const comp of kRGBAComponents) { + temp[component] = rgba[comp]; + const texel = convertResultFormatToTexelViewFormat(temp, format); + const ulp = convertPerTexelComponentToResultFormat( + rep.bitsToULPFromZero(rep.numberToBits(texel)), + format + ); + out[comp] = ulp[component]; + } + return out; + } else { + const texel = convertResultFormatToTexelViewFormat(rgba, format); + return convertPerTexelComponentToResultFormat( + rep.bitsToULPFromZero(rep.numberToBits(texel)), + format + ); + } +} + /** * Checks the result of each call matches the expected result. */ @@ -755,10 +2111,25 @@ texture, textureType, sampler, calls, -results) +results, +shortShaderStage, +gpuTexture) { + const stage = kShortShaderStageToShaderStage[shortShaderStage]; + await initMipGradientValuesForDevice(t, stage); + + let haveComparisonCheckInfo = false; + let checkInfo = { + runner: results.runner, + calls, + sampler + }; + // These are only read if the tests fail. They are used to get the values from the + // GPU texture for displaying in diagnostics. + let gpuTexels; const errs = []; - const rep = kTexelRepresentationInfo[texture.texels[0].format]; + const format = texture.texels[0].format; + const size = reifyExtent3D(texture.descriptor.size); const maxFractionalDiff = sampler?.minFilter === 'linear' || sampler?.magFilter === 'linear' || @@ -768,250 +2139,258 @@ results) for (let callIdx = 0; callIdx < calls.length; callIdx++) { const call = calls[callIdx]; - const gotRGBA = results[callIdx]; - const expectRGBA = softwareTextureReadMipLevel(call, texture, sampler, 0); + const gotRGBA = results.results[callIdx]; + const expectRGBA = softwareTextureRead(t, stage, call, texture, sampler); + // The spec says depth and stencil have implementation defined values for G, B, and A + // so if this is `textureGather` and component > 0 then there's nothing to check. if ( - texelsApproximatelyEqual(gotRGBA, expectRGBA, texture.texels[0].format, maxFractionalDiff)) + isDepthOrStencilTextureFormat(format) && + isBuiltinGather(call.builtin) && + call.component > 0) { continue; } + if (texelsApproximatelyEqual(gotRGBA, expectRGBA, format, maxFractionalDiff)) { + continue; + } + if (!sampler && okBecauseOutOfBounds(texture, call, gotRGBA, maxFractionalDiff)) { continue; } - const got = convertResultFormatToTexelViewFormat(gotRGBA, texture.texels[0].format); - const expect = convertResultFormatToTexelViewFormat(expectRGBA, texture.texels[0].format); - const gULP = rep.bitsToULPFromZero(rep.numberToBits(got)); - const eULP = rep.bitsToULPFromZero(rep.numberToBits(expect)); - for (const component of rep.componentOrder) { - const g = got[component]; - const e = expect[component]; + const gULP = getULPFromZeroForComponents(gotRGBA, format, call.builtin, call.component); + const eULP = getULPFromZeroForComponents(expectRGBA, format, call.builtin, call.component); + + // from the spec: https://gpuweb.github.io/gpuweb/#reading-depth-stencil + // depth and stencil values are D, ?, ?, ? + const rgbaComponentsToCheck = + isBuiltinGather(call.builtin) || !isDepthOrStencilTextureFormat(format) ? + kRGBAComponents : + kRComponent; + + let bad = false; + const diffs = rgbaComponentsToCheck.map((component) => { + const g = gotRGBA[component]; + const e = expectRGBA[component]; const absDiff = Math.abs(g - e); const ulpDiff = Math.abs(gULP[component] - eULP[component]); - const relDiff = absDiff / Math.max(Math.abs(g), Math.abs(e)); + assert(!Number.isNaN(ulpDiff)); + const maxAbs = Math.max(Math.abs(g), Math.abs(e)); + const relDiff = maxAbs > 0 ? absDiff / maxAbs : 0; if (ulpDiff > 3 && absDiff > maxFractionalDiff) { - const desc = describeTextureCall(call); - const size = reifyExtent3D(texture.descriptor.size); - errs.push(`component was not as expected: + bad = true; + } + return { absDiff, relDiff, ulpDiff }; + }); + + const isFloatType = (format) => { + const info = kTextureFormatInfo[format]; + return info.color?.type === 'float' || info.depth?.type === 'depth'; + }; + const fix5 = (n) => isFloatType(format) ? n.toFixed(5) : n.toString(); + const fix5v = (arr) => arr.map((v) => fix5(v)).join(', '); + const rgbaToArray = (p) => + rgbaComponentsToCheck.map((component) => p[component]); + + if (bad) { + const desc = describeTextureCall(call); + errs.push(`result was not as expected: size: [${size.width}, ${size.height}, ${size.depthOrArrayLayers}] - call: ${desc} // #${callIdx} - component: ${component} - got: ${g} - expected: ${e} - abs diff: ${absDiff.toFixed(4)} - rel diff: ${(relDiff * 100).toFixed(2)}% - ulp diff: ${ulpDiff} + mipCount: ${texture.descriptor.mipLevelCount ?? 1} + call: ${desc} // #${callIdx}`); + if (isCubeViewDimension(texture.viewDescriptor)) { + const coord = convertCubeCoordToNormalized3DTextureCoord(call.coords); + const faceNdx = Math.floor(coord[2] * 6); + errs.push(` : as 3D texture coord: (${coord[0]}, ${coord[1]}, ${coord[2]})`); + for (let mipLevel = 0; mipLevel < (texture.descriptor.mipLevelCount ?? 1); ++mipLevel) { + const mipSize = virtualMipSize( + texture.descriptor.dimension ?? '2d', + texture.descriptor.size, + mipLevel + ); + const t = coord.slice(0, 2).map((v, i) => (v * mipSize[i]).toFixed(3)); + errs.push( + ` : as texel coord mip level[${mipLevel}]: (${t[0]}, ${t[1]}), face: ${faceNdx}(${kFaceNames[faceNdx]})` + ); + } + } else { + for (let mipLevel = 0; mipLevel < (texture.descriptor.mipLevelCount ?? 1); ++mipLevel) { + const mipSize = virtualMipSize( + texture.descriptor.dimension ?? '2d', + texture.descriptor.size, + mipLevel + ); + const t = call.coords.map((v, i) => (v * mipSize[i]).toFixed(3)); + errs.push(` : as texel coord @ mip level[${mipLevel}]: (${t.join(', ')})`); + } + } + if (builtinNeedsDerivatives(call.builtin)) { + const ddx = derivativeForCall(texture, call, true); + const ddy = derivativeForCall(texture, call, false); + const mipLevel = computeMipLevelFromGradients(ddx, ddy, size); + const biasStr = call.bias === undefined ? '' : ' (without bias)'; + errs.push(`implicit derivative based mip level: ${fix5(mipLevel)}${biasStr}`); + if (call.bias) { + const clampedBias = clamp(call.bias ?? 0, { min: -16.0, max: 15.99 }); + errs.push(`\ + clamped bias: ${fix5(clampedBias)} + mip level with bias: ${fix5(mipLevel + clampedBias)}`); + } + } else if (call.ddx) { + const mipLevel = computeMipLevelFromGradientsForCall(call, size); + errs.push(`gradient based mip level: ${mipLevel}`); + } + errs.push(`\ + got: ${fix5v(rgbaToArray(gotRGBA))} + expected: ${fix5v(rgbaToArray(expectRGBA))} + max diff: ${maxFractionalDiff} + abs diffs: ${fix5v(diffs.map(({ absDiff }) => absDiff))} + rel diffs: ${diffs.map(({ relDiff }) => `${(relDiff * 100).toFixed(2)}%`).join(', ')} + ulp diffs: ${diffs.map(({ ulpDiff }) => ulpDiff).join(', ')} `); - if (sampler) { + + if (sampler) { + if (t.rec.debugging) { + // For compares, we can't use the builtin (textureXXXCompareXXX) because it only + // returns 0 or 1 or the average of 0 and 1 for multiple samples. And, for example, + // if the comparison is `always` then every sample returns 1. So we need to use the + // corresponding sample function to get the actual values from the textures + // + // textureSampleCompare -> textureSample + // textureSampleCompareLevel -> textureSampleLevel + // textureGatherCompare -> textureGather + if (isBuiltinComparison(call.builtin)) { + if (!haveComparisonCheckInfo) { + // Convert the comparison calls to their corresponding non-comparison call + const debugCalls = calls.map((call) => { + const debugCall = { ...call }; + debugCall.depthRef = undefined; + switch (call.builtin) { + case 'textureGatherCompare': + debugCall.builtin = 'textureGather'; + break; + case 'textureSampleCompare': + debugCall.builtin = 'textureSample'; + break; + case 'textureSampleCompareLevel': + debugCall.builtin = 'textureSampleLevel'; + debugCall.levelType = 'f'; + debugCall.mipLevel = 0; + break; + default: + unreachable(); + } + return debugCall; + }); + + // Convert the comparison sampler to a non-comparison sampler + const debugSampler = { ...sampler }; + delete debugSampler.compare; + + // Make a runner for these changed calls. + const debugRunner = createTextureCallsRunner( + t, + { + format, + dimension: texture.descriptor.dimension ?? '2d', + sampleCount: texture.descriptor.sampleCount ?? 1, + depthOrArrayLayers: size.depthOrArrayLayers + }, + texture.viewDescriptor, + textureType, + debugSampler, + debugCalls, + stage + ); + checkInfo = { + runner: debugRunner, + sampler: debugSampler, + calls: debugCalls + }; + haveComparisonCheckInfo = true; + } + } + + if (!gpuTexels && gpuTexture) { + // Read the texture back if we haven't yet. We'll use this + // to get values for each sample point. + gpuTexels = await readTextureToTexelViews( + t, + gpuTexture, + texture.descriptor, + getTexelViewFormatForTextureFormat(gpuTexture.format) + ); + } + + const callForSamplePoints = checkInfo.calls[callIdx]; + const expectedSamplePoints = [ 'expected:', - ...(await identifySamplePoints(texture, (texels) => { - return Promise.resolve( - softwareTextureReadMipLevel( - call, - { - texels: [texels], - descriptor: texture.descriptor, - viewDescriptor: texture.viewDescriptor - }, - sampler, - 0 - ) - ); - }))]; + ...(await identifySamplePoints( + texture, + sampler, + callForSamplePoints, + call, + texture.texels, + (texels) => { + return Promise.resolve( + softwareTextureRead( + t, + stage, + callForSamplePoints, + { + texels, + descriptor: texture.descriptor, + viewDescriptor: texture.viewDescriptor + }, + checkInfo.sampler + ) + ); + } + ))]; const gotSamplePoints = [ 'got:', - ...(await identifySamplePoints(texture, async (texels) => { - const gpuTexture = createTextureFromTexelViews(t, [texels], texture.descriptor); - const result = ( - await doTextureCalls(t, gpuTexture, texture.viewDescriptor, textureType, sampler, [ - call] - ))[ - 0]; - gpuTexture.destroy(); - return result; - }))]; + ...(await identifySamplePoints( + texture, + sampler, + callForSamplePoints, + call, + gpuTexels, + async (texels) => { + const gpuTexture = createTextureFromTexelViewsLocal(t, texels, texture.descriptor); + const result = (await checkInfo.runner.run(gpuTexture))[callIdx]; + gpuTexture.destroy(); + return result; + } + ))]; errs.push(' sample points:'); errs.push(layoutTwoColumns(expectedSamplePoints, gotSamplePoints).join('\n')); errs.push('', ''); } - } - } - } + + // this is not an else because it's common to comment out the previous `if` for running on a CQ. + if (!t.rec.debugging) { + errs.push('### turn on debugging to see sample points ###'); + } + } // if (sampler) + + // Don't report the other errors. There 50 sample points per subcase and + // 50-100 subcases so the log would get enormous if all 50 fail. One + // report per subcase is enough. + break; + } // if (bad) + } // for cellNdx + + results.runner.destroy(); + checkInfo.runner.destroy(); return errs.length > 0 ? new Error(errs.join('\n')) : undefined; } -/** - * "Renders a quad" to a TexelView with the given parameters, - * sampling from the given Texture. - */ -export function softwareRasterize( -texture, -sampler, -targetSize, -options) -{ - const [width, height] = targetSize; - const { ddx = 1, ddy = 1, uvwStart = [0, 0] } = options; - const format = 'rgba32float'; - - const textureSize = reifyExtent3D(texture.descriptor.size); - - // MAINTENANCE_TODO: Consider passing these in as a similar computation - // happens in putDataInTextureThenDrawAndCheckResultsComparedToSoftwareRasterizer. - // The issue is there, the calculation is "what do we need to multiply the unitQuad - // by to get the derivatives we want". The calculation here is "what coordinate - // will we get for a given frag coordinate". It turns out to be the same calculation - // but needs rephrasing them so they are more obviously the same would help - // consolidate them into one calculation. - const screenSpaceUMult = ddx * width / textureSize.width; - const screenSpaceVMult = ddy * height / textureSize.height; - - const rep = kTexelRepresentationInfo[format]; - - const expData = new Float32Array(width * height * 4); - for (let y = 0; y < height; ++y) { - const fragY = height - y - 1 + 0.5; - for (let x = 0; x < width; ++x) { - const fragX = x + 0.5; - // This code calculates the same value that will be passed to - // `textureSample` in the fragment shader for a given frag coord (see the - // WGSL code which uses the same formula, but using interpolation). That - // shader renders a clip space quad and includes a inter-stage "uv" - // coordinates that start with a unit quad (0,0) to (1,1) and is - // multiplied by ddx,ddy and as added in uStart and vStart - // - // uv = unitQuad * vec2(ddx, ddy) + vec2(vStart, uStart); - // - // softwareTextureRead simulates a single call to `textureSample` so - // here we're computing the `uv` value that will be passed for a - // particular fragment coordinate. fragX / width, fragY / height provides - // the unitQuad value. - // - // ddx and ddy in this case are the derivative values we want to test. We - // pass those into the softwareTextureRead as they would normally be - // derived from the change in coord. - const coords = [ - fragX / width * screenSpaceUMult + uvwStart[0], - fragY / height * screenSpaceVMult + uvwStart[1]]; - - const call = { - builtin: 'textureSample', - coordType: 'f', - coords, - ddx: [ddx / textureSize.width, 0], - ddy: [0, ddy / textureSize.height], - offset: options.offset - }; - const sample = softwareTextureRead(call, texture, sampler); - const rgba = { R: 0, G: 0, B: 0, A: 1, ...sample }; - const asRgba32Float = new Float32Array(rep.pack(rgba)); - expData.set(asRgba32Float, (y * width + x) * 4); - } - } - - return TexelView.fromTextureDataByReference(format, new Uint8Array(expData.buffer), { - bytesPerRow: width * 4 * 4, - rowsPerImage: height, - subrectOrigin: [0, 0, 0], - subrectSize: targetSize - }); -} - -/** - * Render textured quad to an rgba32float texture. - */ -export function drawTexture( -t, -texture, -samplerDesc, -options) -{ - const device = t.device; - const { ddx = 1, ddy = 1, uvwStart = [0, 0, 0], offset } = options; - - const format = 'rgba32float'; - const renderTarget = t.createTextureTracked({ - format, - size: [32, 32], - usage: GPUTextureUsage.COPY_SRC | GPUTextureUsage.RENDER_ATTACHMENT - }); - - // Compute the amount we need to multiply the unitQuad by get the - // derivatives we want. - const uMult = ddx * renderTarget.width / texture.width; - const vMult = ddy * renderTarget.height / texture.height; - - const offsetWGSL = offset ? `, vec2i(${offset[0]},${offset[1]})` : ''; - - const code = ` -struct InOut { - @builtin(position) pos: vec4f, - @location(0) uv: vec2f, -}; - -@vertex fn vs(@builtin(vertex_index) vertex_index : u32) -> InOut { - let positions = array( - vec2f(-1, 1), vec2f( 1, 1), - vec2f(-1, -1), vec2f( 1, -1), - ); - let pos = positions[vertex_index]; - return InOut( - vec4f(pos, 0, 1), - (pos * 0.5 + 0.5) * vec2f(${uMult}, ${vMult}) + vec2f(${uvwStart[0]}, ${uvwStart[1]}), - ); -} - -@group(0) @binding(0) var T : texture_2d; -@group(0) @binding(1) var S : sampler; - -@fragment fn fs(v: InOut) -> @location(0) vec4f { - return textureSample(T, S, v.uv${offsetWGSL}); -} -`; - - const shaderModule = device.createShaderModule({ code }); - - const pipeline = device.createRenderPipeline({ - layout: 'auto', - vertex: { module: shaderModule }, - fragment: { - module: shaderModule, - targets: [{ format }] - }, - primitive: { topology: 'triangle-strip' } - }); - - const sampler = device.createSampler(samplerDesc); - - const bindGroup = device.createBindGroup({ - layout: pipeline.getBindGroupLayout(0), - entries: [ - { binding: 0, resource: texture.createView() }, - { binding: 1, resource: sampler }] - - }); - - const encoder = device.createCommandEncoder(); - - const renderPass = encoder.beginRenderPass({ - colorAttachments: [{ view: renderTarget.createView(), loadOp: 'clear', storeOp: 'store' }] - }); - - renderPass.setPipeline(pipeline); - renderPass.setBindGroup(0, bindGroup); - renderPass.draw(4); - renderPass.end(); - device.queue.submit([encoder.finish()]); - - return renderTarget; -} - function getMaxFractionalDiffForTextureFormat(format) { // Note: I'm not sure what we should do here. My assumption is, given texels // have random values, the difference between 2 texels can be very large. In @@ -1052,10 +2431,12 @@ function getMaxFractionalDiffForTextureFormat(format) { // MAINTENANCE_TODO: Double check the software rendering math and lower these // tolerances if possible. - if (format.includes('8unorm')) { + if (format.includes('depth')) { + return 3 / 100; + } else if (format.includes('8unorm')) { return 7 / 255; } else if (format.includes('2unorm')) { - return 9 / 512; + return 13 / 512; } else if (format.includes('unorm')) { return 7 / 255; } else if (format.includes('8snorm')) { @@ -1072,48 +2453,6 @@ function getMaxFractionalDiffForTextureFormat(format) { } } -export function checkTextureMatchesExpectedTexelView( -t, -format, -actualTexture, -expectedTexelView) -{ - const maxFractionalDiff = getMaxFractionalDiffForTextureFormat(format); - t.expectTexelViewComparisonIsOkInTexture( - { texture: actualTexture }, - expectedTexelView, - [actualTexture.width, actualTexture.height], - { maxFractionalDiff } - ); -} - -/** - * Puts data in a texture. Renders a quad to a rgba32float. Then "software renders" - * to a TexelView the expected result and compares the rendered texture to the - * expected TexelView. - */ -export async function putDataInTextureThenDrawAndCheckResultsComparedToSoftwareRasterizer( - - -t, -descriptor, -viewDescriptor, -samplerDesc, -options) -{ - const { texture, texels } = await createTextureWithRandomDataAndGetTexels(t, descriptor); - - const actualTexture = drawTexture(t, texture, samplerDesc, options); - const expectedTexelView = softwareRasterize( - { descriptor, texels, viewDescriptor }, - samplerDesc, - [actualTexture.width, actualTexture.height], - options - ); - - checkTextureMatchesExpectedTexelView(t, texture.format, actualTexture, expectedTexelView); -} - const sumOfCharCodesOfString = (s) => String(s). split(''). @@ -1184,7 +2523,7 @@ function getBlockFiller(format) { /** * Fills a texture with random data. */ -export function fillTextureWithRandomData(device, texture) { +function fillTextureWithRandomData(device, texture) { assert(!isCompressedFloatTextureFormat(texture.format)); const info = kTextureFormatInfo[texture.format]; const hashBase = @@ -1249,14 +2588,22 @@ format) s_readTextureToRGBA32DeviceToPipeline.set(device, viewDimensionToPipelineMap); const viewDimension = getEffectiveViewDimension(t, descriptor); - let pipeline = viewDimensionToPipelineMap.get(viewDimension); + const id = `${viewDimension}:${texture.sampleCount}`; + let pipeline = viewDimensionToPipelineMap.get(id); if (!pipeline) { let textureWGSL; let loadWGSL; + let dimensionWGSL = 'textureDimensions(tex, uni.mipLevel)'; switch (viewDimension) { case '2d': - textureWGSL = 'texture_2d'; - loadWGSL = 'textureLoad(tex, global_invocation_id.xy, mipLevel)'; + if (texture.sampleCount > 1) { + textureWGSL = 'texture_multisampled_2d'; + loadWGSL = 'textureLoad(tex, coord.xy, sampleIndex)'; + dimensionWGSL = 'textureDimensions(tex)'; + } else { + textureWGSL = 'texture_2d'; + loadWGSL = 'textureLoad(tex, coord.xy, mipLevel)'; + } break; case 'cube-array': // cube-array doesn't exist in compat so we can just use 2d_array for this case '2d-array': @@ -1264,18 +2611,18 @@ format) loadWGSL = ` textureLoad( tex, - global_invocation_id.xy, - global_invocation_id.z, + coord.xy, + coord.z, mipLevel)`; break; case '3d': textureWGSL = 'texture_3d'; - loadWGSL = 'textureLoad(tex, global_invocation_id.xyz, mipLevel)'; + loadWGSL = 'textureLoad(tex, coord.xyz, mipLevel)'; break; case 'cube': textureWGSL = 'texture_cube'; loadWGSL = ` - textureLoadCubeAs2DArray(tex, global_invocation_id.xy, global_invocation_id.z, mipLevel); + textureLoadCubeAs2DArray(tex, coord.xy, coord.z, mipLevel); `; break; default: @@ -1303,7 +2650,12 @@ format) return textureSampleLevel(tex, smp, cubeCoord, f32(mipLevel)); } - @group(0) @binding(0) var mipLevel: u32; + struct Uniforms { + mipLevel: u32, + sampleCount: u32, + }; + + @group(0) @binding(0) var uni: Uniforms; @group(0) @binding(1) var tex: ${textureWGSL}; @group(0) @binding(2) var smp: sampler; @group(0) @binding(3) var data: array; @@ -1311,16 +2663,19 @@ format) @compute @workgroup_size(1) fn cs( @builtin(global_invocation_id) global_invocation_id : vec3) { _ = smp; - let size = textureDimensions(tex, mipLevel); - let ndx = global_invocation_id.z * size.x * size.y + - global_invocation_id.y * size.x + + let size = ${dimensionWGSL}; + let ndx = global_invocation_id.z * size.x * size.y * uni.sampleCount + + global_invocation_id.y * size.x * uni.sampleCount + global_invocation_id.x; + let coord = vec3u(global_invocation_id.x / uni.sampleCount, global_invocation_id.yz); + let sampleIndex = global_invocation_id.x % uni.sampleCount; + let mipLevel = uni.mipLevel; data[ndx] = ${loadWGSL}; } ` }); pipeline = device.createComputePipeline({ layout: 'auto', compute: { module } }); - viewDimensionToPipelineMap.set(viewDimension, pipeline); + viewDimensionToPipelineMap.set(id, pipeline); } const encoder = device.createCommandEncoder(); @@ -1329,7 +2684,7 @@ format) for (let mipLevel = 0; mipLevel < texture.mipLevelCount; ++mipLevel) { const size = virtualMipSize(texture.dimension, texture, mipLevel); - const uniformValues = new Uint32Array([mipLevel, 0, 0, 0]); // min size is 16 bytes + const uniformValues = new Uint32Array([mipLevel, texture.sampleCount, 0, 0]); // min size is 16 bytes const uniformBuffer = t.createBufferTracked({ size: uniformValues.byteLength, usage: GPUBufferUsage.UNIFORM | GPUBufferUsage.COPY_DST @@ -1337,7 +2692,7 @@ format) device.queue.writeBuffer(uniformBuffer, 0, uniformValues); const storageBuffer = t.createBufferTracked({ - size: size[0] * size[1] * size[2] * 4 * 4, // rgba32float + size: size[0] * size[1] * size[2] * 4 * 4 * texture.sampleCount, // rgba32float usage: GPUBufferUsage.STORAGE | GPUBufferUsage.COPY_SRC }); @@ -1362,7 +2717,7 @@ format) const pass = encoder.beginComputePass(); pass.setPipeline(pipeline); pass.setBindGroup(0, bindGroup); - pass.dispatchWorkgroups(...size); + pass.dispatchWorkgroups(size[0] * texture.sampleCount, size[1], size[2]); pass.end(); encoder.copyBufferToBuffer(storageBuffer, 0, readBuffer, 0, readBuffer.size); } @@ -1378,9 +2733,13 @@ format) const data = new Float32Array(readBuffer.getMappedRange()).slice(); readBuffer.unmap(); + const { sampleCount } = texture; texelViews.push( TexelView.fromTexelsAsColors(format, (coord) => { - const offset = (coord.z * size[0] * size[1] + coord.y * size[0] + coord.x) * 4; + const offset = + ((coord.z * size[0] * size[1] + coord.y * size[0] + coord.x) * sampleCount + ( + coord.sampleIndex ?? 0)) * + 4; return { R: data[offset + 0], G: data[offset + 1], @@ -1394,6 +2753,19 @@ format) return texelViews; } +function createTextureFromTexelViewsLocal( +t, +texelViews, +desc) +{ + const modifiedDescriptor = { ...desc }; + // If it's a depth or stencil texture we need to render to it to fill it with data. + if (isDepthOrStencilTextureFormat(texelViews[0].format)) { + modifiedDescriptor.usage = desc.usage | GPUTextureUsage.RENDER_ATTACHMENT; + } + return createTextureFromTexelViews(t, texelViews, modifiedDescriptor); +} + /** * Fills a texture with random data and returns that data as * an array of TexelView. @@ -1407,9 +2779,11 @@ format) */ export async function createTextureWithRandomDataAndGetTexels( t, -descriptor) +descriptor, +options) { if (isCompressedTextureFormat(descriptor.format)) { + assert(!options, 'options not supported for compressed textures'); const texture = t.createTextureTracked(descriptor); fillTextureWithRandomData(t.device, texture); @@ -1421,12 +2795,62 @@ descriptor) ); return { texture, texels }; } else { - const texels = createRandomTexelViewMipmap(descriptor); - const texture = createTextureFromTexelViews(t, texels, descriptor); + const texels = createRandomTexelViewMipmap(descriptor, options); + const texture = createTextureFromTexelViewsLocal(t, texels, descriptor); return { texture, texels }; } } +function valueIfAllComponentsAreEqual( +c, +componentOrder) +{ + const s = new Set(componentOrder.map((component) => c[component])); + return s.size === 1 ? s.values().next().value : undefined; +} + +/** + * Creates a VideoFrame with random data and a TexelView with the same data. + */ +export function createVideoFrameWithRandomDataAndGetTexels(textureSize) { + const size = reifyExtent3D(textureSize); + assert(size.depthOrArrayLayers === 1); + + // Fill ImageData with random values. + const imageData = new ImageData(size.width, size.height); + const data = imageData.data; + const asU32 = new Uint32Array(data.buffer); + for (let i = 0; i < asU32.length; ++i) { + asU32[i] = hashU32(i); + } + + // Put the ImageData into a canvas and make a VideoFrame + const canvas = new OffscreenCanvas(size.width, size.height); + const ctx = canvas.getContext('2d'); + ctx.putImageData(imageData, 0, 0); + const videoFrame = new VideoFrame(canvas, { timestamp: 0 }); + + // Premultiply the ImageData + for (let i = 0; i < data.length; i += 4) { + const alpha = data[i + 3] / 255; + data[i + 0] = data[i + 0] * alpha; + data[i + 1] = data[i + 1] * alpha; + data[i + 2] = data[i + 2] * alpha; + } + + // Create a TexelView from the premultiplied ImageData + const texels = [ + TexelView.fromTextureDataByReference('rgba8unorm', data, { + bytesPerRow: size.width * 4, + rowsPerImage: size.height, + subrectOrigin: [0, 0, 0], + subrectSize: size + })]; + + + return { videoFrame, texels }; +} + const kFaceNames = ['+x', '-x', '+y', '-y', '+z', '-z']; /** @@ -1434,14 +2858,19 @@ const kFaceNames = ['+x', '-x', '+y', '-y', '+z', '-z']; * followed by a list of the samples and the weights used for each * component. * - * It works by making an index for every pixel in the texture. Then, - * for each index it generates texture data using TexelView.fromTexelsAsColor - * with a single [1, 1, 1, 1] texel at the texel for the current index. + * It works by making a set of indices for every texel in the texture. + * It splits the set into 2. It picks one set and generates texture data + * using TexelView.fromTexelsAsColor with [1, 1, 1, 1] texels for members + * of the current set. * * In then calls 'run' which renders a single `call`. `run` uses either - * the software renderer or WebGPU. The result ends up being the weights - * used when sampling that pixel. 0 = that texel was not sampled. > 0 = - * it was sampled. + * the software renderer or WebGPU. It then checks the results. If the + * result is zero, all texels in the current had no influence when sampling + * and can be discarded. + * + * If the result is > 0 then, if the set has more than one member, the + * set is split and added to the list to sets to test. If the set only + * had one member then the result is the weight used when sampling that texel. * * This lets you see if the weights from the software renderer match the * weights from WebGPU. @@ -1449,36 +2878,72 @@ const kFaceNames = ['+x', '-x', '+y', '-y', '+z', '-z']; * Example: * * 0 1 2 3 4 5 6 7 - * ┌───┬───┬───┬───┬───┬───┬───┬───┐ - * 0 │ │ │ │ │ │ │ │ │ - * ├───┼───┼───┼───┼───┼───┼───┼───┤ - * 1 │ │ │ │ │ │ │ │ a │ - * ├───┼───┼───┼───┼───┼───┼───┼───┤ - * 2 │ │ │ │ │ │ │ │ b │ - * ├───┼───┼───┼───┼───┼───┼───┼───┤ - * 3 │ │ │ │ │ │ │ │ │ - * ├───┼───┼───┼───┼───┼───┼───┼───┤ - * 4 │ │ │ │ │ │ │ │ │ - * ├───┼───┼───┼───┼───┼───┼───┼───┤ - * 5 │ │ │ │ │ │ │ │ │ - * ├───┼───┼───┼───┼───┼───┼───┼───┤ - * 6 │ │ │ │ │ │ │ │ │ - * ├───┼───┼───┼───┼───┼───┼───┼───┤ - * 7 │ │ │ │ │ │ │ │ │ - * └───┴───┴───┴───┴───┴───┴───┴───┘ + * +---+---+---+---+---+---+---+---+ + * 0 | | | | | | | | | + * +---+---+---+---+---+---+---+---+ + * 1 | | | | | | | | a | + * +---+---+---+---+---+---+---+---+ + * 2 | | | | | | | | b | + * +---+---+---+---+---+---+---+---+ + * 3 | | | | | | | | | + * +---+---+---+---+---+---+---+---+ + * 4 | | | | | | | | | + * +---+---+---+---+---+---+---+---+ + * 5 | | | | | | | | | + * +---+---+---+---+---+---+---+---+ + * 6 | | | | | | | | | + * +---+---+---+---+---+---+---+---+ + * 7 | | | | | | | | | + * +---+---+---+---+---+---+---+---+ * a: at: [7, 1], weights: [R: 0.75000] * b: at: [7, 2], weights: [R: 0.25000] */ async function identifySamplePoints( texture, +sampler, +callForSamples, +originalCall, +texels, run) { const info = texture.descriptor; - const isCube = texture.viewDescriptor.dimension === 'cube'; - const textureSize = reifyExtent3D(info.size); - const numTexels = textureSize.width * textureSize.height * textureSize.height; - const texelsPerRow = textureSize.width; - const texelsPerSlice = textureSize.width * textureSize.height; + const isCube = isCubeViewDimension(texture.viewDescriptor); + const mipLevelCount = texture.descriptor.mipLevelCount ?? 1; + const mipLevelSize = range(mipLevelCount, (mipLevel) => + virtualMipSize(texture.descriptor.dimension ?? '2d', texture.descriptor.size, mipLevel) + ); + const numTexelsPerLevel = mipLevelSize.map((size) => size.reduce((s, v) => s * v)); + const numTexelsOfPrecedingLevels = (() => { + let total = 0; + return numTexelsPerLevel.map((v) => { + const num = total; + total += v; + return num; + }); + })(); + const numTexels = numTexelsPerLevel.reduce((sum, v) => sum + v); + + const getMipLevelFromTexelId = (texelId) => { + for (let mipLevel = mipLevelCount - 1; mipLevel > 0; --mipLevel) { + if (texelId - numTexelsOfPrecedingLevels[mipLevel] >= 0) { + return mipLevel; + } + } + return 0; + }; + + const getTexelCoordFromTexelId = (texelId) => { + const mipLevel = getMipLevelFromTexelId(texelId); + const size = mipLevelSize[mipLevel]; + const texelsPerSlice = size[0] * size[1]; + const id = texelId - numTexelsOfPrecedingLevels[mipLevel]; + const layer = Math.floor(id / texelsPerSlice); + const xyId = id - layer * texelsPerSlice; + const y = xyId / size[0] | 0; + const x = xyId % size[0]; + return { x, y, z: layer, mipLevel, xyId }; + }; + // This isn't perfect. We already know there was an error. We're just // generating info so it seems okay it's not perfect. This format will // be used to generate weights by drawing with a texture of this format @@ -1499,6 +2964,11 @@ run) const rep = kTexelRepresentationInfo[format]; + const components = isBuiltinGather(callForSamples.builtin) ? kRGBAComponents : rep.componentOrder; + const convertResultAsAppropriate = isBuiltinGather(callForSamples.builtin) ? + (v) => v : + convertResultFormatToTexelViewFormat; + // Identify all the texels that are sampled, and their weights. const sampledTexelWeights = new Map(); const unclassifiedStack = [new Set(range(numTexels, (v) => v))]; @@ -1516,23 +2986,34 @@ run) unclassifiedStack.push(setB); } - // See if any of the texels in setA were sampled. - const results = await run( - TexelView.fromTexelsAsColors( - format, - (coords) => { - const isCandidate = setA.has( - coords.x + coords.y * texelsPerRow + coords.z * texelsPerSlice - ); - const texel = {}; - for (const component of rep.componentOrder) { - texel[component] = isCandidate ? 1 : 0; + // See if any of the texels in setA were sampled.0 + const results = convertResultAsAppropriate( + await run( + range(mipLevelCount, (mipLevel) => + TexelView.fromTexelsAsColors( + format, + (coords) => { + const size = mipLevelSize[mipLevel]; + const texelsPerSlice = size[0] * size[1]; + const texelsPerRow = size[0]; + const texelId = + numTexelsOfPrecedingLevels[mipLevel] + + coords.x + + coords.y * texelsPerRow + + coords.z * texelsPerSlice; + const isCandidate = setA.has(texelId); + const texel = {}; + for (const component of rep.componentOrder) { + texel[component] = isCandidate ? 1 : 0; + } + return texel; } - return texel; - } - ) + ) + ) + ), + format ); - if (rep.componentOrder.some((c) => results[c] !== 0)) { + if (components.some((c) => results[c] !== 0)) { // One or more texels of setA were sampled. if (setA.size === 1) { // We identified a specific texel was sampled. @@ -1545,75 +3026,154 @@ run) } } - // ┌───┬───┬───┬───┐ - // │ a │ │ │ │ - // ├───┼───┼───┼───┤ - // │ │ │ │ │ - // ├───┼───┼───┼───┤ - // │ │ │ │ │ - // ├───┼───┼───┼───┤ - // │ │ │ │ b │ - // └───┴───┴───┴───┘ - const letter = (idx) => String.fromCharCode(97 + idx); // 97: 'a' - const orderedTexelIndices = []; + // separate the sampledTexelWeights by mipLevel, then by layer, within a layer the texelId only includes x and y + const levels = []; + for (const [texelId, weight] of sampledTexelWeights.entries()) { + const { xyId, z, mipLevel } = getTexelCoordFromTexelId(texelId); + const level = levels[mipLevel] ?? []; + levels[mipLevel] = level; + const layerEntries = level[z] ?? new Map(); + level[z] = layerEntries; + layerEntries.set(xyId, weight); + } + + // +---+---+---+---+ + // | a | | | | + // +---+---+---+---+ + // | | | | | + // +---+---+---+---+ + // | | | | | + // +---+---+---+---+ + // | | | | b | + // +---+---+---+---+ const lines = []; - for (let z = 0; z < textureSize.depthOrArrayLayers; ++z) { - lines.push(`slice: ${z}${isCube ? ` (${kFaceNames[z]})` : ''}`); - { - let line = ' '; - for (let x = 0; x < textureSize.width; x++) { - line += ` ${x.toString().padEnd(2)}`; - } - lines.push(line); + const letter = (idx) => String.fromCodePoint(idx < 30 ? 97 + idx : idx + 9600 - 30); // 97: 'a' + let idCount = 0; + + for (let mipLevel = 0; mipLevel < mipLevelCount; ++mipLevel) { + const level = levels[mipLevel]; + if (!level) { + continue; } - { - let line = ' ┌'; - for (let x = 0; x < textureSize.width; x++) { - line += x === textureSize.width - 1 ? '───┐' : '───┬'; + + const [width, height, depthOrArrayLayers] = mipLevelSize[mipLevel]; + const texelsPerRow = width; + + for (let layer = 0; layer < depthOrArrayLayers; ++layer) { + const layerEntries = level[layer]; + + const orderedTexelIndices = []; + lines.push(''); + const unSampled = layerEntries ? '' : 'un-sampled'; + if (isCube) { + const face = kFaceNames[layer % 6]; + lines.push(`layer: ${layer}, cube-layer: ${layer / 6 | 0} (${face}) ${unSampled}`); + } else { + lines.push(`layer: ${layer} ${unSampled}`); } - lines.push(line); - } - for (let y = 0; y < textureSize.height; y++) { + + if (!layerEntries) { + continue; + } + { - let line = `${y.toString().padEnd(2)}│`; - for (let x = 0; x < textureSize.width; x++) { - const texelIdx = x + y * texelsPerRow + z * texelsPerSlice; - const weight = sampledTexelWeights.get(texelIdx); - if (weight !== undefined) { - line += ` ${letter(orderedTexelIndices.length)} │`; - orderedTexelIndices.push(texelIdx); - } else { - line += ' │'; + let line = ' '; + for (let x = 0; x < width; x++) { + line += ` ${x.toString().padEnd(2)}`; + } + lines.push(line); + } + { + let line = ' +'; + for (let x = 0; x < width; x++) { + line += x === width - 1 ? '---+' : '---+'; + } + lines.push(line); + } + for (let y = 0; y < height; y++) { + { + let line = `${y.toString().padEnd(2)}|`; + for (let x = 0; x < width; x++) { + const texelIdx = x + y * texelsPerRow; + const weight = layerEntries.get(texelIdx); + if (weight !== undefined) { + line += ` ${letter(idCount + orderedTexelIndices.length)} |`; + orderedTexelIndices.push(texelIdx); + } else { + line += ' |'; + } } + lines.push(line); + } + if (y < height - 1) { + let line = ' +'; + for (let x = 0; x < width; x++) { + line += x === width - 1 ? '---+' : '---+'; + } + lines.push(line); + } + } + { + let line = ' +'; + for (let x = 0; x < width; x++) { + line += x === width - 1 ? '---+' : '---+'; } lines.push(line); } - if (y < textureSize.height - 1) { - let line = ' ├'; - for (let x = 0; x < textureSize.width; x++) { - line += x === textureSize.width - 1 ? '───┤' : '───┼'; + + const pad2 = (n) => n.toString().padStart(2); + const fix5 = (n) => n.toFixed(5); + const formatTexel = (texel) => + texel ? + Object.entries(texel). + map(([k, v]) => `${k}: ${fix5(v)}`). + join(', ') : + '*texel values unavailable*'; + + const colorLines = []; + const compareLines = []; + let levelWeight = 0; + orderedTexelIndices.forEach((texelIdx, i) => { + const weights = layerEntries.get(texelIdx); + const y = Math.floor(texelIdx / texelsPerRow); + const x = texelIdx % texelsPerRow; + const singleWeight = valueIfAllComponentsAreEqual(weights, components); + levelWeight += singleWeight; + const w = + singleWeight !== undefined ? + `weight: ${fix5(singleWeight)}` : + `weights: [${components.map((c) => `${c}: ${fix5(weights[c])}`).join(', ')}]`; + const coord = `${pad2(x)}, ${pad2(y)}, ${pad2(layer)}`; + const texel = + texels && + convertToTexelViewFormat( + texels[mipLevel].color({ x, y, z: layer }), + texture.descriptor.format + ); + + const texelStr = formatTexel(texel); + const id = letter(idCount + i); + lines.push(`${id}: mip(${mipLevel}) at: [${coord}], ${w}`); + colorLines.push(`${id}: value: ${texelStr}`); + if (isBuiltinComparison(originalCall.builtin)) { + assert(!!texel); + const compareTexel = applyCompare(originalCall, sampler, [TexelComponent.Depth], texel); + compareLines.push( + `${id}: compare(${sampler.compare}) result with depthRef(${fix5( + originalCall.depthRef + )}): ${fix5(compareTexel.Depth)}` + ); } - lines.push(line); + }); + lines.push(...colorLines); + lines.push(...compareLines); + if (!isNaN(levelWeight)) { + lines.push(`level weight: ${fix5(levelWeight)}`); } - } - { - let line = ' └'; - for (let x = 0; x < textureSize.width; x++) { - line += x === textureSize.width - 1 ? '───┘' : '───┴'; - } - lines.push(line); + idCount += orderedTexelIndices.length; } } - const pad2 = (n) => n.toString().padStart(2); - orderedTexelIndices.forEach((texelIdx, i) => { - const weights = sampledTexelWeights.get(texelIdx); - const z = Math.floor(texelIdx / texelsPerSlice); - const y = Math.floor(texelIdx % texelsPerSlice / texelsPerRow); - const x = texelIdx % texelsPerRow; - const w = rep.componentOrder.map((c) => `${c}: ${weights[c]?.toFixed(5)}`).join(', '); - lines.push(`${letter(i)}: at: [${pad2(x)}, ${pad2(y)}, ${pad2(z)}], weights: [${w}]`); - }); return lines; } @@ -1629,11 +3189,18 @@ function layoutTwoColumns(columnA, columnB) { return out; } -function getDepthOrArrayLayersForViewDimension(viewDimension) { +/** + * Returns the number of layers ot test for a given view dimension + */ +export function getDepthOrArrayLayersForViewDimension(viewDimension) { switch (viewDimension) { + case '1d': + return 1; case undefined: case '2d': return 1; + case '2d-array': + return 4; case '3d': return 8; case 'cube': @@ -1661,10 +3228,13 @@ export function chooseTextureSize({ }) { const { blockWidth, blockHeight } = kTextureFormatInfo[format]; const width = align(Math.max(minSize, blockWidth * minBlocks), blockWidth); - const height = align(Math.max(minSize, blockHeight * minBlocks), blockHeight); - if (viewDimension === 'cube') { - const size = lcm(width, height); - return [size, size, 6]; + const height = + viewDimension === '1d' ? 1 : align(Math.max(minSize, blockHeight * minBlocks), blockHeight); + if (viewDimension === 'cube' || viewDimension === 'cube-array') { + const blockLCM = lcm(blockWidth, blockHeight); + const largest = Math.max(width, height); + const size = align(largest, blockLCM); + return [size, size, viewDimension === 'cube-array' ? 24 : 6]; } const depthOrArrayLayers = getDepthOrArrayLayersForViewDimension(viewDimension); return [width, height, depthOrArrayLayers]; @@ -1676,13 +3246,28 @@ export const kSamplePointMethods = ['texel-centre', 'spiral']; export const kCubeSamplePointMethods = ['cube-edges', 'texel-centre', 'spiral']; + + + + + + + + + + + + + + + + /** * Generates an array of coordinates at which to sample a texture. */ -function generateSamplePointsImpl( +function generateTextureBuiltinInputsImpl( makeValue, n, -nearest, args) @@ -1698,18 +3283,26 @@ args) + + + + + + { - const { method, textureWidth, textureHeight, textureDepthOrArrayLayers = 1 } = args; - const out = []; + const { method, descriptor } = args; + const dimension = descriptor.dimension ?? '2d'; + const mipLevelCount = descriptor.mipLevelCount ?? 1; + const size = virtualMipSize(dimension, descriptor.size, 0); + const coords = []; switch (method) { case 'texel-centre':{ for (let i = 0; i < n; i++) { const r = hashU32(i); - const x = Math.floor(lerp(0, textureWidth - 1, (r & 0xff) / 0xff)) + 0.5; - const y = Math.floor(lerp(0, textureHeight - 1, (r >> 8 & 0xff) / 0xff)) + 0.5; - const z = - Math.floor(lerp(0, textureDepthOrArrayLayers - 1, (r >> 16 & 0xff) / 0xff)) + 0.5; - out.push(makeValue(x / textureWidth, y / textureHeight, z / textureDepthOrArrayLayers)); + const x = Math.floor(lerp(0, size[0] - 1, (r & 0xff) / 0xff)) + 0.5; + const y = Math.floor(lerp(0, size[1] - 1, (r >> 8 & 0xff) / 0xff)) + 0.5; + const z = Math.floor(lerp(0, size[2] - 1, (r >> 16 & 0xff) / 0xff)) + 0.5; + coords.push(makeValue(x / size[0], y / size[1], z / size[2])); } break; } @@ -1719,12 +3312,38 @@ args) const f = i / (Math.max(n, 2) - 1); const r = radius * f; const a = loops * 2 * Math.PI * f; - out.push(makeValue(0.5 + r * Math.cos(a), 0.5 + r * Math.sin(a), 0)); + coords.push(makeValue(0.5 + r * Math.cos(a), 0.5 + r * Math.sin(a), 0)); } break; } } + const _hashInputs = args.hashInputs.map((v) => + typeof v === 'string' ? sumOfCharCodesOfString(v) : typeof v === 'boolean' ? v ? 1 : 0 : v + ); + + // returns a number between [0 and N) + const makeRandValue = ({ num, type }, ...hashInputs) => { + const range = num; + const number = hashU32(..._hashInputs, ...hashInputs) / 0x1_0000_0000 * range; + return type === 'f32' ? number : Math.floor(number); + }; + + // for signed and float values returns [-1 to num] + // for unsigned values returns [0 to num] + const makeRangeValue = ({ num, type }, ...hashInputs) => { + const range = num + (type === 'u32' ? 1 : 2); + const number = + hashU32(..._hashInputs, ...hashInputs) / 0x1_0000_0000 * range - (type === 'u32' ? 0 : 1); + return type === 'f32' ? number : Math.floor(number); + }; + + // Generates the same values per coord instead of using all the extra `_hashInputs`. + const makeIntHashValueRepeatable = (min, max, ...hashInputs) => { + const range = max - min; + return min + Math.floor(hashU32(...hashInputs) / 0x1_0000_0000 * range); + }; + // Samplers across devices use different methods to interpolate. // Quantizing the texture coordinates seems to hit coords that produce // comparable results to our computed results. @@ -1734,23 +3353,207 @@ args) // Linux, AMD Radeon Pro WX 3200: 256 // MacOS, M1 Mac: 256 const kSubdivisionsPerTexel = 4; - const q = [ - textureWidth * kSubdivisionsPerTexel, - textureHeight * kSubdivisionsPerTexel, - textureDepthOrArrayLayers * kSubdivisionsPerTexel]; - return out.map( - (c) => - c.map((v, i) => { + // When filtering is nearest then we want to avoid edges of texels + // + // U + // | + // +---+---+---+---+---+---+---+---+ + // | | A | B | | | | | | + // +---+---+---+---+---+---+---+---+ + // + // Above, coordinate U could sample either A or B + // + // U + // | + // +---+---+---+---+---+---+---+---+ + // | | A | B | C | | | | | + // +---+---+---+---+---+---+---+---+ + // + // For textureGather we want to avoid texel centers + // as for coordinate U could either gather A,B or B,C. + + const avoidEdgeCase = + !args.sampler || args.sampler.minFilter === 'nearest' || isBuiltinGather(args.textureBuiltin); + const edgeRemainder = isBuiltinGather(args.textureBuiltin) ? kSubdivisionsPerTexel / 2 : 0; + + // textureGather issues for 2d/3d textures + // + // If addressModeU is repeat, then on an 8x1 texture, u = 0.01 or u = 0.99 + // would gather these texels + // + // +---+---+---+---+---+---+---+---+ + // | * | | | | | | | * | + // +---+---+---+---+---+---+---+---+ + // + // If addressModeU is clamp-to-edge or mirror-repeat, + // then on an 8x1 texture, u = 0.01 would gather this texel + // + // +---+---+---+---+---+---+---+---+ + // | * | | | | | | | | + // +---+---+---+---+---+---+---+---+ + // + // and 0.99 would gather this texel + // + // +---+---+---+---+---+---+---+---+ + // | | | | | | | | * | + // +---+---+---+---+---+---+---+---+ + // + // This means we have to if addressMode is not `repeat`, we + // need to avoid the edge of the texture. + // + // Note: we don't have these specific issues with cube maps + // as they ignore addressMode + const euclideanModulo = (n, m) => (n % m + m) % m; + const addressMode = + args.textureBuiltin === 'textureSampleBaseClampToEdge' ? + ['clamp-to-edge', 'clamp-to-edge', 'clamp-to-edge'] : + [ + args.sampler?.addressModeU ?? 'clamp-to-edge', + args.sampler?.addressModeV ?? 'clamp-to-edge', + args.sampler?.addressModeW ?? 'clamp-to-edge']; + + const avoidTextureEdge = (axis, textureDimensionUnits, v) => { + assert(isBuiltinGather(args.textureBuiltin)); + if (addressMode[axis] === 'repeat') { + return v; + } + const inside = euclideanModulo(v, textureDimensionUnits); + const outside = v - inside; + return outside + clamp(inside, { min: 1, max: textureDimensionUnits - 1 }); + }; + + const numComponents = isDepthOrStencilTextureFormat(descriptor.format) ? 1 : 4; + return coords.map((c, i) => { + const mipLevel = args.mipLevel ? + quantizeMipLevel(makeRangeValue(args.mipLevel, i), args.sampler?.mipmapFilter ?? 'nearest') : + 0; + const clampedMipLevel = clamp(mipLevel, { min: 0, max: mipLevelCount - 1 }); + const mipSize = virtualMipSize(dimension, size, clampedMipLevel); + const q = mipSize.map((v) => v * kSubdivisionsPerTexel); + + const coords = c.map((v, i) => { // Quantize to kSubdivisionsPerPixel const v1 = Math.floor(v * q[i]); - // If it's nearest and we're on the edge of a texel then move us off the edge - // since the edge could choose one texel or another in nearest mode - const v2 = nearest && v1 % kSubdivisionsPerTexel === 0 ? v1 + 1 : v1; + // If it's nearest or textureGather and we're on the edge of a texel then move us off the edge + // since the edge could choose one texel or another. + const isTexelEdgeCase = Math.abs(v1 % kSubdivisionsPerTexel) === edgeRemainder; + const v2 = isTexelEdgeCase && avoidEdgeCase ? v1 + 1 : v1; + const v3 = isBuiltinGather(args.textureBuiltin) ? avoidTextureEdge(i, q[i], v2) : v2; // Convert back to texture coords - return v2 / q[i]; - }) - ); + return v3 / q[i]; + }); + + const makeGradient = (hashInput) => { + return coords.map((_, i) => { + // a value between -4 and 4 integer then add +/- 0.25 + // We want to be able to choose levels but we want to avoid the area where the + // gpu might choose 2 different levels than the software renderer. + const intPart = makeRangeValue({ num: 8, type: 'u32' }, i, hashInput) - 4; + const fractPart = makeRangeValue({ num: 0, type: 'f32' }, i, hashInput + 1) * 0.25; + assert(fractPart >= -0.25 && fractPart <= 0.25); + return intPart + fractPart; + }); + }; + + // choose a derivative value that will select a mipLevel. + const makeDerivativeMult = (coords, mipLevel) => { + // Make an identity vec (all 1s). + const mult = new Array(coords.length).fill(0); + // choose one axis to set + const ndx = makeRangeValue({ num: coords.length - 1, type: 'u32' }, i, 8); + assert(ndx < coords.length); + mult[ndx] = Math.pow(2, mipLevel); + return mult; + }; + + // Choose a mip level. If mipmapFilter is 'nearest' then avoid centers of levels + // else avoid edges. + const chooseMipLevel = () => { + const innerLevelR = makeRandValue({ num: 9, type: 'u32' }, i, 11); + const innerLevel = + args?.sampler?.mipmapFilter === 'linear' ? + innerLevelR + 1 : + innerLevelR < 5 ? + innerLevelR : + innerLevelR + 1; + const outerLevel = makeRangeValue({ num: mipLevelCount - 1, type: 'i32' }, i, 11); + return outerLevel + innerLevel / 10; + }; + + // for textureSample, choose a derivative value that will select a mipLevel near + // the range of mip levels. + const makeDerivativeMultForTextureSample = (coords) => { + const mipLevel = chooseMipLevel(); + return makeDerivativeMult(coords, mipLevel); + }; + + // for textureSampleBias we choose a mipLevel we want to sample, then a bias between -17 and 17. + // and then a derivative that, given the chosen bias will arrive at the chosen mipLevel. + // The GPU is supposed to clamp between -16.0 and 15.99. + const makeBiasAndDerivativeMult = (coords) => { + const mipLevel = chooseMipLevel(); + const bias = makeRangeValue({ num: 34, type: 'f32' }, i, 9) - 17; + const clampedBias = clamp(bias, { min: -16, max: 15.99 }); + const derivativeBasedMipLevel = mipLevel - clampedBias; + const derivativeMult = makeDerivativeMult(coords, derivativeBasedMipLevel); + return [bias, derivativeMult]; + }; + + // If bias is set this is textureSampleBias. If bias is not set but derivatives + // is then this is one of the other functions that needs implicit derivatives. + const [bias, derivativeMult] = args.bias ? + makeBiasAndDerivativeMult(coords) : + args.derivatives ? + [undefined, makeDerivativeMultForTextureSample(coords)] : + []; + + return { + coords, + derivativeMult, + mipLevel, + sampleIndex: args.sampleIndex ? makeRangeValue(args.sampleIndex, i, 1) : undefined, + arrayIndex: args.arrayIndex ? makeRangeValue(args.arrayIndex, i, 2) : undefined, + // use 0.0, 0.5, or 1.0 for depthRef. We can't test for equality except for values 0 and 1 + // The texture will be filled with random values unless our comparison is 'equal' or 'not-equal' + // in which case the texture will be filled with only 0, 0.6, 1. Choosing 0.0, 0.5, 1.0 here + // means we can test 'equal' and 'not-equal'. For other comparisons, the fact that the texture's + // contents is random seems enough to test all the comparison modes. + depthRef: args.depthRef ? makeRandValue({ num: 3, type: 'u32' }, i, 5) / 2 : undefined, + ddx: args.grad ? makeGradient(7) : undefined, + ddy: args.grad ? makeGradient(8) : undefined, + bias, + offset: args.offset ? + coords.map((_, j) => makeIntHashValueRepeatable(-8, 8, i, 3 + j)) : + undefined, + component: args.component ? makeIntHashValueRepeatable(0, numComponents, i, 4) : undefined + }; + }); +} + +/** + * When mipmapFilter === 'nearest' we need to stay away from 0.5 + * because the GPU could decide to choose one mip or the other. + * + * Some example transition values, the value at which the GPU chooses + * mip level 1 over mip level 0: + * + * M1 Mac: 0.515381 + * Intel Mac: 0.49999 + * AMD Mac: 0.5 + */ +const kMipEpsilon = 0.02; +function quantizeMipLevel(mipLevel, mipmapFilter) { + if (mipmapFilter === 'linear') { + return mipLevel; + } + const intMip = Math.floor(mipLevel); + const fractionalMip = mipLevel - intMip; + if (fractionalMip < 0.5 - kMipEpsilon || fractionalMip > 0.5 + kMipEpsilon) { + return mipLevel; + } else { + return intMip + 0.5 + (fractionalMip < 0.5 ? -kMipEpsilon : +kMipEpsilon); + } } // Removes the first element from an array of types @@ -1758,16 +3561,21 @@ args) -export function generateSamplePoints1D(...args) { - return generateSamplePointsImpl((x) => [x], ...args); + + +export function generateTextureBuiltinInputs1D(...args) { + return generateTextureBuiltinInputsImpl((x) => [x], ...args); } -export function generateSamplePoints2D(...args) { - return generateSamplePointsImpl((x, y) => [x, y], ...args); +export function generateTextureBuiltinInputs2D(...args) { + return generateTextureBuiltinInputsImpl((x, y) => [x, y], ...args); } -export function generateSamplePoints3D(...args) { - return generateSamplePointsImpl((x, y, z) => [x, y, z], ...args); +export function generateTextureBuiltinInputs3D(...args) { + return generateTextureBuiltinInputsImpl( + (x, y, z) => [x, y, z], + ...args + ); } @@ -1809,7 +3617,6 @@ function normalize(v) { /** * Converts a cube map coordinate to a uv coordinate (0 to 1) and layer (0.5/6.0 to 5.5/6.0). - * Also returns the length of the original coordinate. */ function convertCubeCoordToNormalized3DTextureCoord(v) { let uvw; @@ -1846,135 +3653,35 @@ function convertNormalized3DTexCoordToCubeCoord(uvLayer) { } /** + * Wrap a texel based face coord across cube faces + * * We have a face texture in texels coord where U/V choose a texel and W chooses the face. * If U/V are outside the size of the texture then, when normalized and converted * to a cube map coordinate, they'll end up pointing to a different face. * * addressMode is effectively ignored for cube * - * +-----------+ - * |0->u | - * |↓ | - * |v +y | - * | (2) | - * | | - * +-----------+-----------+-----------+-----------+ - * |0->u |0->u |0->u |0->u | - * |↓ |↓ |↓ |↓ | - * |v -x |v +z |v +x |v -z | - * | (1) | (4) | (0) | (5) | - * | | | | | - * +-----------+-----------+-----------+-----------+ - * |0->u | - * |↓ | - * |v -y | - * | (3) | - * | | - * +-----------+ + * By converting from a texel based coord to a normalized coord and then to a cube map coord, + * if the texel was outside of the face, the cube map coord will end up pointing to a different + * face. We then convert back cube coord -> normalized face coord -> texel based coord */ -const kFaceConversions = { - u: (textureSize, faceCoord) => faceCoord[0], - v: (textureSize, faceCoord) => faceCoord[1], - 'u+t': (textureSize, faceCoord) => faceCoord[0] + textureSize, - 'u-t': (textureSize, faceCoord) => faceCoord[0] - textureSize, - 'v+t': (textureSize, faceCoord) => faceCoord[1] + textureSize, - 'v-t': (textureSize, faceCoord) => faceCoord[1] - textureSize, - 't-v': (textureSize, faceCoord) => textureSize - faceCoord[1], - '1+u': (textureSize, faceCoord) => 1 + faceCoord[0], - '1+v': (textureSize, faceCoord) => 1 + faceCoord[1], - '-v-1': (textureSize, faceCoord) => -faceCoord[1] - 1, - 't-u-1': (textureSize, faceCoord) => textureSize - faceCoord[0] - 1, - 't-v-1': (textureSize, faceCoord) => textureSize - faceCoord[1] - 1, - '2t-u-1': (textureSize, faceCoord) => textureSize * 2 - faceCoord[0] - 1, - '2t-v-1': (textureSize, faceCoord) => textureSize * 2 - faceCoord[1] - 1 -}; -const kFaceConversionEnums = keysOf(kFaceConversions); - - -// For Each face -// face to go if u < 0 -// face to go if u >= textureSize -// face to go if v < 0 -// face to go if v >= textureSize -const kFaceToFaceRemap = [ -// 0 -[ -/* -u */{ to: 4, u: 'u+t', v: 'v' }, -/* +u */{ to: 5, u: 'u-t', v: 'v' }, -/* -v */{ to: 2, u: 'v+t', v: 't-u-1' }, -/* +v */{ to: 3, u: '2t-v-1', v: 'u' }], - -// 1 -[ -/* -u */{ to: 5, u: 'u+t', v: 'v' }, -/* +u */{ to: 4, u: 'u-t', v: 'v' }, -/* -v */{ to: 2, u: '-v-1', v: 'u' }, // -1->0, -2->1 -3->2 -/* +v */{ to: 3, u: 't-v', v: 't-u-1' }], - -// 2 -[ -/* -u */{ to: 1, u: 'v', v: '1+u' }, -/* +u */{ to: 0, u: 't-v-1', v: 'u-t' }, -/* -v */{ to: 5, u: 't-u-1', v: 't-v-1' }, -/* +v */{ to: 4, u: 'u', v: 'v-t' }], - -// 3 -[ -/* -u */{ to: 1, u: 't-v-1', v: 'u+t' }, -/* +u */{ to: 0, u: 'v', v: '2t-u-1' }, -/* -v */{ to: 4, u: 'u', v: 'v+t' }, -/* +v */{ to: 5, u: 't-u-1', v: '2t-v-1' }], - -// 4 -[ -/* -u */{ to: 1, u: 'u+t', v: 'v' }, -/* +u */{ to: 0, u: 'u-t', v: 'v' }, -/* -v */{ to: 2, u: 'u', v: 'v+t' }, -/* +v */{ to: 3, u: 'u', v: 'v-t' }], - -// 5 -[ -/* -u */{ to: 0, u: 'u+t', v: 'v' }, -/* +u */{ to: 1, u: 'u-t', v: 'v' }, -/* -v */{ to: 2, u: 't-u-1', v: '1+v' }, -/* +v */{ to: 3, u: 't-u-1', v: '2t-v-1' }]]; - - - -function getFaceWrapIndex(textureSize, faceCoord) { - if (faceCoord[0] < 0) { - return 0; - } - if (faceCoord[0] >= textureSize) { - return 1; - } - if (faceCoord[1] < 0) { - return 2; - } - if (faceCoord[1] >= textureSize) { - return 3; - } - return -1; -} - -function applyFaceWrap(textureSize, faceCoord) { - const ndx = getFaceWrapIndex(textureSize, faceCoord); - if (ndx < 0) { - return faceCoord; - } - const { to, u, v } = kFaceToFaceRemap[faceCoord[2]][ndx]; - return [ - kFaceConversions[u](textureSize, faceCoord), - kFaceConversions[v](textureSize, faceCoord), - to]; - -} - function wrapFaceCoordToCubeFaceAtEdgeBoundaries(textureSize, faceCoord) { - // If we're off both edges we need to wrap twice, once for each edge. - faceCoord = applyFaceWrap(textureSize, faceCoord); - faceCoord = applyFaceWrap(textureSize, faceCoord); - return faceCoord; + // convert texel based face coord to normalized 2d-array coord + const nc0 = [ + (faceCoord[0] + 0.5) / textureSize, + (faceCoord[1] + 0.5) / textureSize, + (faceCoord[2] + 0.5) / 6]; + + const cc = convertNormalized3DTexCoordToCubeCoord(nc0); + const nc1 = convertCubeCoordToNormalized3DTextureCoord(cc); + // convert normalized 2d-array coord back texel based face coord + const fc = [ + Math.floor(nc1[0] * textureSize), + Math.floor(nc1[1] * textureSize), + Math.floor(nc1[2] * 6)]; + + + return fc; } function applyAddressModesToCoords( @@ -2004,7 +3711,6 @@ coord) */ export function generateSamplePointsCube( n, -nearest, args) @@ -2021,11 +3727,19 @@ args) + + + + + { - const { method, textureWidth } = args; - const out = []; + const { method, descriptor } = args; + const mipLevelCount = descriptor.mipLevelCount ?? 1; + const size = virtualMipSize('2d', descriptor.size, 0); + const textureWidth = size[0]; + const coords = []; switch (method) { case 'texel-centre':{ for (let i = 0; i < n; i++) { @@ -2034,7 +3748,7 @@ args) const v = (Math.floor(lerp(0, textureWidth - 1, (r >> 8 & 0xff) / 0xff)) + 0.5) / textureWidth; const face = Math.floor(lerp(0, 6, (r >> 16 & 0xff) / 0x100)); - out.push(convertNormalized3DTexCoordToCubeCoord([u, v, face])); + coords.push(convertNormalized3DTexCoordToCubeCoord([u, v, face])); } break; } @@ -2052,28 +3766,46 @@ args) const ux = cosTheta * sinPhi; const uy = cosPhi; const uz = sinTheta * sinPhi; - out.push([ux * r, uy * r, uz * r]); + coords.push([ux * r, uy * r, uz * r]); } break; } case 'cube-edges':{ - out.push( + coords.push( // between edges - [-1.01, -1.02, 0], - [1.01, -1.02, 0], - [-1.01, 1.02, 0], - [1.01, 1.02, 0], + // +x + [1, -1.01, 0], // wrap -y + [1, +1.01, 0], // wrap +y + [1, 0, -1.01], // wrap -z + [1, 0, +1.01], // wrap +z + // -x + [-1, -1.01, 0], // wrap -y + [-1, +1.01, 0], // wrap +y + [-1, 0, -1.01], // wrap -z + [-1, 0, +1.01], // wrap +z - [-1.01, 0, -1.02], - [1.01, 0, -1.02], - [-1.01, 0, 1.02], - [1.01, 0, 1.02], + // +y + [-1.01, 1, 0], // wrap -x + [+1.01, 1, 0], // wrap +x + [0, 1, -1.01], // wrap -z + [0, 1, +1.01], // wrap +z + // -y + [-1.01, -1, 0], // wrap -x + [+1.01, -1, 0], // wrap +x + [0, -1, -1.01], // wrap -z + [0, -1, +1.01], // wrap +z - [-1.01, -1.02, 0], - [1.01, -1.02, 0], - [-1.01, 1.02, 0], - [1.01, 1.02, 0] + // +z + [-1.01, 0, 1], // wrap -x + [+1.01, 0, 1], // wrap +x + [0, -1.01, 1], // wrap -y + [0, +1.01, 1], // wrap +y + // -z + [-1.01, 0, -1], // wrap -x + [+1.01, 0, -1], // wrap +x + [0, -1.01, -1], // wrap -y + [0, +1.01, -1] // wrap +y // corners (see comment "Issues with corners of cubemaps") // for why these are commented out. @@ -2090,6 +3822,31 @@ args) } } + const _hashInputs = args.hashInputs.map((v) => + typeof v === 'string' ? sumOfCharCodesOfString(v) : typeof v === 'boolean' ? v ? 1 : 0 : v + ); + + // returns a number between [0 and N) + const makeRandValue = ({ num, type }, ...hashInputs) => { + const range = num; + const number = hashU32(..._hashInputs, ...hashInputs) / 0x1_0000_0000 * range; + return type === 'f32' ? number : Math.floor(number); + }; + + // for signed and float values returns [-1 to num] + // for unsigned values returns [0 to num] + const makeRangeValue = ({ num, type }, ...hashInputs) => { + const range = num + (type === 'u32' ? 1 : 2); + const number = + hashU32(..._hashInputs, ...hashInputs) / 0x1_0000_0000 * range - (type === 'u32' ? 0 : 1); + return type === 'f32' ? number : Math.floor(number); + }; + + const makeIntHashValue = (min, max, ...hashInputs) => { + const range = max - min; + return min + Math.floor(hashU32(..._hashInputs, ...hashInputs) / 0x1_0000_0000 * range); + }; + // Samplers across devices use different methods to interpolate. // Quantizing the texture coordinates seems to hit coords that produce // comparable results to our computed results. @@ -2098,33 +3855,208 @@ args) // Win 11, NVidia 2070 Super: 16 // Linux, AMD Radeon Pro WX 3200: 256 // MacOS, M1 Mac: 256 + // + // Note: When doing `textureGather...` we can't use texel centers + // because which 4 pixels will be gathered jumps if we're slightly under + // or slightly over the center + // + // Similarly, if we're using 'nearest' filtering then we don't want texel + // edges for the same reason. + // + // Also note that for textureGather. The way it works for cube maps is to + // first convert from cube map coordinate to a 2D texture coordinate and + // a face. Then, choose 4 texels just like normal 2D texture coordinates. + // If one of the 4 texels is outside the current face, wrap it to the correct + // face. + // + // An issue this brings up though. Imagine a 2D texture with addressMode = 'repeat' + // + // 2d texture (same texture repeated to show 'repeat') + // ┌───┬───┬───┐ ┌───┬───┬───┐ + // │ │ │ │ │ │ │ │ + // ├───┼───┼───┤ ├───┼───┼───┤ + // │ │ │ a│ │c │ │ │ + // ├───┼───┼───┤ ├───┼───┼───┤ + // │ │ │ b│ │d │ │ │ + // └───┴───┴───┘ └───┴───┴───┘ + // + // Assume the texture coordinate is at the bottom right corner of a. + // Then textureGather will grab c, d, b, a (no idea why that order). + // but think of it as top-right, bottom-right, bottom-left, top-left. + // Similarly, if the texture coordinate is at the top left of d it + // will select the same 4 texels. + // + // But, in the case of a cubemap, each face is in different direction + // relative to the face next to it. + // + // +-----------+ + // |0->u | + // |↓ | + // |v +y | + // | (2) | + // | | + // +-----------+-----------+-----------+-----------+ + // |0->u |0->u |0->u |0->u | + // |↓ |↓ |↓ |↓ | + // |v -x |v +z |v +x |v -z | + // | (1) | (4) | (0) | (5) | + // | | | | | + // +-----------+-----------+-----------+-----------+ + // |0->u | + // |↓ | + // |v -y | + // | (3) | + // | | + // +-----------+ + // + // As an example, imagine going from the +y to the +x face. + // See diagram above, the right edge of the +y face wraps + // to the top edge of the +x face. + // + // +---+---+ + // | a|c | + // ┌───┬───┬───┐ ┌───┬───┬───┐ + // │ │ │ │ │ b│d │ │ + // ├───┼───┼───┤---+ ├───┼───┼───┤ + // │ │ │ a│ c | │ │ │ │ + // ├───┼───┼───┤---+ ├───┼───┼───┤ + // │ │ │ b│ d | │ │ │ │ + // └───┴───┴───┘---+ └───┴───┴───┘ + // +y face +x face + // + // If the texture coordinate is in the bottom right corner of a, + // the rectangle of texels we read are a,b,c,d and, if we the + // texture coordinate is in the top left corner of d we also + // read a,b,c,d according to the 2 diagrams above. + // + // But, notice that when reading from the POV of +y vs +x, + // which actual a,b,c,d texels are different. + // + // From the POV of face +x: a,b are in face +x and c,d are in face +y + // From the POV of face +y: a,c are in face +x and b,d are in face +y + // + // This is all the long way of saying that if we're on the edge of a cube + // face we could get drastically different results because the orientation + // of the rectangle of the 4 texels we use, rotates. So, we need to avoid + // any values too close to the edge just in case our math is different than + // the GPU's. + // const kSubdivisionsPerTexel = 4; - const q = [ - textureWidth * kSubdivisionsPerTexel, - textureWidth * kSubdivisionsPerTexel, - 6 * kSubdivisionsPerTexel]; + const avoidEdgeCase = + !args.sampler || args.sampler.minFilter === 'nearest' || isBuiltinGather(args.textureBuiltin); + const edgeRemainder = isBuiltinGather(args.textureBuiltin) ? kSubdivisionsPerTexel / 2 : 0; + return coords.map((c, i) => { + const mipLevel = args.mipLevel ? + quantizeMipLevel(makeRangeValue(args.mipLevel, i), args.sampler?.mipmapFilter ?? 'nearest') : + 0; + const clampedMipLevel = clamp(mipLevel, { min: 0, max: mipLevelCount - 1 }); + const mipSize = virtualMipSize('2d', size, Math.ceil(clampedMipLevel)); + const q = [ + mipSize[0] * kSubdivisionsPerTexel, + mipSize[0] * kSubdivisionsPerTexel, + 6 * kSubdivisionsPerTexel]; + - return out.map((c) => { const uvw = convertCubeCoordToNormalized3DTextureCoord(c); // If this is a corner, move to in so it's not // (see comment "Issues with corners of cubemaps") - const ndx = getUnusedCubeCornerSampleIndex(textureWidth, uvw); + const ndx = getUnusedCubeCornerSampleIndex(mipSize[0], uvw); if (ndx >= 0) { - const halfTexel = 0.5 / textureWidth; + const halfTexel = 0.5 / mipSize[0]; uvw[0] = clamp(uvw[0], { min: halfTexel, max: 1 - halfTexel }); } const quantizedUVW = uvw.map((v, i) => { // Quantize to kSubdivisionsPerPixel const v1 = Math.floor(v * q[i]); - // If it's nearest and we're on the edge of a texel then move us off the edge - // since the edge could choose one texel or another in nearest mode - const v2 = nearest && v1 % kSubdivisionsPerTexel === 0 ? v1 + 1 : v1; - // Convert back to texture coords - return v2 / q[i]; + // If it's nearest or textureGather and we're on the edge of a texel then move us off the edge + // since the edge could choose one texel or another. + const isEdgeCase = Math.abs(v1 % kSubdivisionsPerTexel) === edgeRemainder; + const v2 = isEdgeCase && avoidEdgeCase ? v1 + 1 : v1; + // Convert back to texture coords slightly off + return (v2 + 1 / 16) / q[i]; }); - return convertNormalized3DTexCoordToCubeCoord(quantizedUVW); + + const quantize = (v, units) => Math.floor(v * units) * units; + + const makeGradient = (hashInput) => { + return coords.map((_, i) => + // a value between -4 and 4, quantized to 1/3rd. + quantize(makeRangeValue({ num: 8, type: 'f32' }, i, hashInput) - 4, 1 / 3) + ); + }; + + const coords = convertNormalized3DTexCoordToCubeCoord(quantizedUVW); + + // choose a derivative value that will select a mipLevel. + const makeDerivativeMult = (coords, mipLevel) => { + // Make an identity vec (all 1s). + const mult = new Array(coords.length).fill(0); + // choose one axis to set + const ndx = makeRangeValue({ num: coords.length - 1, type: 'u32' }, i, 8); + assert(ndx < coords.length); + mult[ndx] = Math.pow(2, mipLevel); + return mult; + }; + + // Choose a mip level. If mipmapFilter is 'nearest' then avoid centers of levels + // else avoid edges. + const chooseMipLevel = () => { + const innerLevelR = makeRandValue({ num: 9, type: 'u32' }, i, 11); + const innerLevel = + args?.sampler?.mipmapFilter === 'linear' ? + innerLevelR + 1 : + innerLevelR < 4 ? + innerLevelR : + innerLevelR + 1; + const outerLevel = makeRangeValue({ num: mipLevelCount - 1, type: 'i32' }, i, 11); + return outerLevel + innerLevel / 10; + }; + + // for textureSample, choose a derivative value that will select a mipLevel near + // the range of mip levels. + const makeDerivativeMultForTextureSample = (coords) => { + const mipLevel = chooseMipLevel(); + return makeDerivativeMult(coords, mipLevel); + }; + + // for textureSampleBias we choose a mipLevel we want to sample, then a bias between -17 and 17. + // and then a derivative that, given the chosen bias will arrive at the chosen mipLevel. + // The GPU is supposed to clamp between -16.0 and 15.99. + const makeBiasAndDerivativeMult = (coords) => { + const mipLevel = chooseMipLevel(); + const bias = makeRangeValue({ num: 34, type: 'f32' }, i, 9) - 17; + const clampedBias = clamp(bias, { min: -16, max: 15.99 }); + const derivativeBasedMipLevel = mipLevel - clampedBias; + const derivativeMult = makeDerivativeMult(coords, derivativeBasedMipLevel); + return [bias, derivativeMult]; + }; + + // If bias is set this is textureSampleBias. If bias is not set but derivatives + // is then this is one of the other functions that needs implicit derivatives. + const [bias, derivativeMult] = args.bias ? + makeBiasAndDerivativeMult(coords) : + args.derivatives ? + [undefined, makeDerivativeMultForTextureSample(coords)] : + []; + + return { + coords, + derivativeMult, + ddx: args.grad ? makeGradient(7) : undefined, + ddy: args.grad ? makeGradient(8) : undefined, + mipLevel, + arrayIndex: args.arrayIndex ? makeRangeValue(args.arrayIndex, i, 2) : undefined, + bias, + // use 0.0, 0.5, or 1.0 for depthRef. We can't test for equality except for values 0 and 1 + // The texture will be filled with random values unless our comparison is 'equal' or 'not-equal' + // in which case the texture will be filled with only 0, 0.6, 1. Choosing 0.0, 0.5, 1.0 here + // means we can test 'equal' and 'not-equal'. For other comparisons, the fact that the texture's + // contents is random seems enough to test all the comparison modes. + depthRef: args.depthRef ? makeRandValue({ num: 3, type: 'u32' }, i, 5) / 2 : undefined, + component: args.component ? makeIntHashValue(0, 4, i, 4) : undefined + }; }); } @@ -2144,7 +4076,9 @@ function wgslTypeFor(data, type) { return `${type}32`; } -function wgslExpr(data) { +function wgslExpr( +data) +{ if (Array.isArray(data)) { switch (data.length) { case 1: @@ -2181,8 +4115,8 @@ function binKey(call) { for (const name of kTextureCallArgNames) { const value = call[name]; if (value !== undefined) { - if (name === 'offset') { - // offset must be a constant expression + if (name === 'offset' || name === 'component') { + // offset and component must be constant expressions keys.push(`${name}: ${wgslExpr(value)}`); } else { keys.push(`${name}: ${wgslTypeFor(value, call.coordType)}`); @@ -2193,12 +4127,19 @@ function binKey(call) { } function buildBinnedCalls(calls) { - const args = ['T']; // All texture builtins take the texture as the first argument + const args = []; const fields = []; const data = []; - const prototype = calls[0]; - if (prototype.builtin.startsWith('textureSample')) { + + if (isBuiltinGather(prototype.builtin) && prototype['componentType']) { + args.push(`/* component */ ${wgslExpr(prototype['component'])}`); + } + + // All texture builtins take a Texture + args.push('T'); + + if (builtinNeedsSampler(prototype.builtin)) { // textureSample*() builtins take a sampler as the second argument args.push('S'); } @@ -2208,14 +4149,28 @@ function buildBinnedCalls(calls) { if (value !== undefined) { if (name === 'offset') { args.push(`/* offset */ ${wgslExpr(value)}`); - } else { - const type = + } else if (name === 'component') { + + // was handled above + } else {const type = name === 'mipLevel' ? prototype.levelType : name === 'arrayIndex' ? prototype.arrayIndexType : + name === 'sampleIndex' ? + prototype.sampleIndexType : + name === 'bias' || name === 'depthRef' || name === 'ddx' || name === 'ddy' ? + 'f' : prototype.coordType; - args.push(`args.${name}`); + if (name !== 'derivativeMult') { + args.push( + `args.${name}${ + name === 'coords' && builtinNeedsDerivatives(prototype.builtin) ? + ' + derivativeBase * args.derivativeMult' : + '' + }` + ); + } fields.push(`@align(16) ${name} : ${wgslTypeFor(value, type)}`); } } @@ -2228,13 +4183,9 @@ function buildBinnedCalls(calls) { prototype[name] === undefined === (value === undefined), 'texture calls are not binned correctly' ); - if (value !== undefined && name !== 'offset') { - const bitcastToU32 = (value) => { - if (calls[0].coordType === 'f') { - return float32ToUint32(value); - } - return value; - }; + if (value !== undefined && name !== 'offset' && name !== 'component') { + const type = getCallArgType(call, name); + const bitcastToU32 = kBitCastFunctions[type]; if (value instanceof Array) { for (const c of value) { data.push(bitcastToU32(c)); @@ -2271,20 +4222,39 @@ function binCalls(calls) { return bins; } -export function describeTextureCall(call) { - const args = ['texture: T']; - if (call.builtin.startsWith('textureSample')) { +function describeTextureCall(call) { + const args = []; + if (isBuiltinGather(call.builtin) && call.componentType) { + args.push(`component: ${wgslExprFor(call.component, call.componentType)}`); + } + args.push('texture: T'); + if (builtinNeedsSampler(call.builtin)) { args.push('sampler: S'); } for (const name of kTextureCallArgNames) { const value = call[name]; - if (value !== undefined) { + if (value !== undefined && name !== 'component') { if (name === 'coords') { - args.push(`${name}: ${wgslExprFor(value, call.coordType)}`); + const derivativeWGSL = builtinNeedsDerivatives(call.builtin) ? + ` + derivativeBase * derivativeMult(${ + call.derivativeMult ? wgslExprFor(call.derivativeMult, call.coordType) : '1' + })` : + ''; + args.push(`${name}: ${wgslExprFor(value, call.coordType)}${derivativeWGSL}`); + } else if (name === 'derivativeMult') { + + // skip this - it's covered in 'coords' + } else if (name === 'ddx' || name === 'ddy') {args.push(`${name}: ${wgslExprFor(value, call.coordType)}`); } else if (name === 'mipLevel') { args.push(`${name}: ${wgslExprFor(value, call.levelType)}`); } else if (name === 'arrayIndex') { args.push(`${name}: ${wgslExprFor(value, call.arrayIndexType)}`); + } else if (name === 'bias') { + args.push(`${name}: ${wgslExprFor(value, 'f')}`); + } else if (name === 'sampleIndex') { + args.push(`${name}: ${wgslExprFor(value, call.sampleIndexType)}`); + } else if (name === 'depthRef') { + args.push(`${name}: ${wgslExprFor(value, 'f')}`); } else { args.push(`${name}: ${wgslExpr(value)}`); } @@ -2293,27 +4263,95 @@ export function describeTextureCall(call) { return `${call.builtin}(${args.join(', ')})`; } -const s_deviceToPipelines = new WeakMap(); +const s_deviceToPipelines = new WeakMap( + + +); /** * Given a list of "calls", each one of which has a texture coordinate, - * generates a fragment shader that uses the fragment position as an index - * (position.y * 256 + position.x) That index is then used to look up a - * coordinate from a storage buffer which is used to call the WGSL texture - * function to read/sample the texture, and then write to an rgba32float - * texture. We then read the rgba32float texture for the per "call" results. + * generates a fragment shader that uses the instance_index as an index. That + * index is then used to look up a coordinate from a storage buffer which is + * used to call the WGSL texture function to read/sample the texture, and then + * write to a storage buffer. We then read the storage buffer for the per "call" + * results. + * + * We use a 1x1 target and use instance drawing, once instance per call. + * This allows use to more easily adjust derivatives per call. + * + * An issue we ran into before this "one draw call per instance" change; + * Before we had a single draw call and wrote the result of one call per + * pixel rendered. + * + * Imagine we have code like this: + * + * ``` + * @group(0) @binding(0) var T: texture_2d; + * @group(0) @binding(1) var S: sampler; + * @group(0) @binding(2) var coords: array; + * @fragment fn fs(@builtin(position) pos: vec4f) -> vec4f { + * let ndx = u32(pos.x) * u32(pos.y) * targetWidth; + * return textureSample(T, S, coords[ndx].xy); + * } + * ``` + * + * T points to 8x8 pixel texture with 3 mip levels + * S is 'nearest' + * coords: is a storage buffer, 16 bytes long [0,0,0,0], one vec4f. + * our render target is 1x1 pixels + * + * Looking above it appears `ndx` will only ever be 0 but that's + * not what happens. Instead, the GPU will run the fragment shader for + * a 2x2 area. It does this to compute derivatives by running the code + * above and looking at what values it gets passed as coords to + * textureSample. When it does this it ends up with + * + * ndx = 0 for invocation 0 + * ndx = 1 for invocation 1 + * ndx = 0 + 1 * targetWidth for invocation 2 + * ndx = 1 + 1 * targetWidth for invocation 3 + * + * In 3 of those cases `ndx` is out of bounds with respect to `coords`. + * Out of bounds access is indeterminate. That means the derivatives are + * indeterminate so what lod it tries to read is indeterminate. + * + * By using instance_index for ndx we avoid this issue. ndx is the same + * on all 4 executions. * * Calls are "binned" by call parameters. Each bin has its own structure and * field in the storage buffer. This allows the calls to be non-homogenous and * each have their own data type for coordinates. + * + * Note: this function returns: + * + * 'results': an array of results, one for each call. + * + * 'run': a function that accepts a texture and runs the same class pipeline with + * that texture as input, returning an array of results. This can be used by + * identifySamplePoints to query the mix-weights used. We do this so we're + * using the same shader that generated the original results when querying + * the weights. + * + * 'destroy': a function that cleans up the buffers used by `run`. */ -export async function doTextureCalls( +function createTextureCallsRunner( t, -gpuTexture, +{ + format, + dimension, + sampleCount, + depthOrArrayLayers + + + + + +}, viewDescriptor, textureType, sampler, -calls) +calls, +stage) { let structs = ''; let body = ''; @@ -2324,15 +4362,15 @@ calls) binned.forEach((binCalls, binIdx) => { const b = buildBinnedCalls(binCalls.map((callIdx) => calls[callIdx])); structs += `struct Args${binIdx} { - ${b.fields.join(', \n')} + ${b.fields.join(',\n ')} } `; dataFields += ` args${binIdx} : array, `; body += ` { - let is_active = (frag_idx >= ${callCount}) & (frag_idx < ${callCount + binCalls.length}); - let args = data.args${binIdx}[frag_idx - ${callCount}]; + let is_active = (idx >= ${callCount}) & (idx < ${callCount + binCalls.length}); + let args = data.args${binIdx}[idx - ${callCount}]; let call = ${b.expr}; result = select(result, call, is_active); } @@ -2343,22 +4381,93 @@ calls) const dataBuffer = t.createBufferTracked({ size: data.length * 4, - usage: GPUBufferUsage.COPY_DST | GPUBufferUsage.STORAGE + usage: GPUBufferUsage.COPY_DST | GPUBufferUsage.UNIFORM }); t.device.queue.writeBuffer(dataBuffer, 0, new Uint32Array(data)); - const { resultType, resultFormat, componentType } = textureType.includes('depth') ? + const builtin = calls[0].builtin; + const isCompare = isBuiltinComparison(builtin); + + const { resultType, resultFormat, componentType } = isBuiltinGather(builtin) ? + getTextureFormatTypeInfo(format) : + textureType === 'texture_external' ? + { resultType: 'vec4f', resultFormat: 'rgba32float', componentType: 'f32' } : + textureType.includes('depth') ? { resultType: 'f32', resultFormat: 'rgba32float', componentType: 'f32' } : - getTextureFormatTypeInfo(gpuTexture.format); + getTextureFormatTypeInfo(format); const returnType = `vec4<${componentType}>`; - const rtWidth = 256; + const samplerType = isCompare ? 'sampler_comparison' : 'sampler'; + const renderTarget = t.createTextureTracked({ format: resultFormat, - size: { width: rtWidth, height: Math.ceil(calls.length / rtWidth) }, + size: [calls.length, 1], usage: GPUTextureUsage.COPY_SRC | GPUTextureUsage.RENDER_ATTACHMENT }); + // derivativeBase is a number that starts at (0, 0, 0) and advances by 1 in x, y + // for each fragment shader iteration in texel space. It is then converted to normalized + // texture space by dividing by the textureDimensions. + // Since it's moving by 1 texel unit we can multiply it to get any specific lod value we want. + // Because it starts at (0, 0, 0) it will not affect our texture coordinate. + const derivativeBaseWGSL = ` + let derivativeBase = ${ + isCubeViewDimension(viewDescriptor) ? + '(v.pos.xyx - 0.5 - vec3f(f32(v.ndx), 0, f32(v.ndx))) / vec3f(vec2f(textureDimensions(T)), 1.0)' : + dimension === '1d' ? + 'f32(v.pos.x - 0.5 - f32(v.ndx)) / f32(textureDimensions(T))' : + dimension === '3d' ? + 'vec3f(v.pos.xy - 0.5 - vec2f(f32(v.ndx), 0), 0) / vec3f(textureDimensions(T))' : + '(v.pos.xy - 0.5 - vec2f(f32(v.ndx), 0)) / vec2f(textureDimensions(T))' + };`; + const derivativeType = + isCubeViewDimension(viewDescriptor) || dimension === '3d' ? + 'vec3f' : + dimension === '1d' ? + 'f32' : + 'vec2f'; + + const stageWGSL = + stage === 'vertex' ? + ` +// --------------------------- vertex stage shaders -------------------------------- +@vertex fn vsVertex( + @builtin(vertex_index) vertex_index : u32, + @builtin(instance_index) instance_index : u32) -> VOut { + let positions = array(vec2f(-1, 3), vec2f(3, -1), vec2f(-1, -1)); + return VOut(vec4f(positions[vertex_index], 0, 1), + instance_index, + getResult(instance_index, ${derivativeType}(0))); +} + +@fragment fn fsVertex(v: VOut) -> @location(0) ${returnType} { + return v.result; +} +` : + stage === 'fragment' ? + ` +// --------------------------- fragment stage shaders -------------------------------- +@vertex fn vsFragment( + @builtin(vertex_index) vertex_index : u32, + @builtin(instance_index) instance_index : u32) -> VOut { + let positions = array(vec2f(-1, 3), vec2f(3, -1), vec2f(-1, -1)); + return VOut(vec4f(positions[vertex_index], 0, 1), instance_index, ${returnType}(0)); +} + +@fragment fn fsFragment(v: VOut) -> @location(0) ${returnType} { + ${derivativeBaseWGSL} + return getResult(v.ndx, derivativeBase); +} +` : + ` +// --------------------------- compute stage shaders -------------------------------- +@group(1) @binding(0) var results: array<${returnType}>; + +@compute @workgroup_size(1) fn csCompute(@builtin(global_invocation_id) id: vec3u) { + results[id.x] = getResult(id.x, ${derivativeType}(0)); +} +`; + const code = ` ${structs} @@ -2366,113 +4475,301 @@ struct Data { ${dataFields} } -@vertex -fn vs_main(@builtin(vertex_index) vertex_index : u32) -> @builtin(position) vec4f { - let positions = array( - vec4f(-1, 1, 0, 1), vec4f( 1, 1, 0, 1), - vec4f(-1, -1, 0, 1), vec4f( 1, -1, 0, 1), - ); - return positions[vertex_index]; -} +struct VOut { + @builtin(position) pos: vec4f, + @location(0) @interpolate(flat, either) ndx: u32, + @location(1) @interpolate(flat, either) result: ${returnType}, +}; @group(0) @binding(0) var T : ${textureType}; -${sampler ? '@group(0) @binding(1) var S : sampler' : ''}; -@group(0) @binding(2) var data : Data; +${sampler ? `@group(0) @binding(1) var S : ${samplerType}` : ''}; +@group(0) @binding(2) var data : Data; -@fragment -fn fs_main(@builtin(position) frag_pos : vec4f) -> @location(0) ${returnType} { - let frag_idx = u32(frag_pos.x) + u32(frag_pos.y) * ${renderTarget.width}; +fn getResult(idx: u32, derivativeBase: ${derivativeType}) -> ${returnType} { var result : ${resultType}; ${body} return ${returnType}(result); } + +${stageWGSL} `; - const pipelines = s_deviceToPipelines.get(t.device) ?? new Map(); + const pipelines = + s_deviceToPipelines.get(t.device) ?? new Map(); s_deviceToPipelines.set(t.device, pipelines); - let pipeline = pipelines.get(code); - if (!pipeline) { - const shaderModule = t.device.createShaderModule({ code }); + // unfilterable-float textures can only be used with manually created bindGroupLayouts + // since the default 'auto' layout requires filterable textures/samplers. + // So, if we don't need filtering, don't request a filtering sampler. If we require + // filtering then check if the format is 32float format and if float32-filterable + // is enabled. + const info = kTextureFormatInfo[format ?? 'rgba8unorm']; + const isFiltering = + !!sampler && ( + sampler.minFilter === 'linear' || + sampler.magFilter === 'linear' || + sampler.mipmapFilter === 'linear'); + let sampleType = textureType.startsWith('texture_depth') ? + 'depth' : + isDepthTextureFormat(format) ? + 'unfilterable-float' : + isStencilTextureFormat(format) ? + 'uint' : + info.color?.type ?? 'float'; + if (isFiltering && sampleType === 'unfilterable-float') { + assert(is32Float(format)); + assert(t.device.features.has('float32-filterable')); + sampleType = 'float'; + } + if (sampleCount > 1 && sampleType === 'float') { + sampleType = 'unfilterable-float'; + } - pipeline = t.device.createRenderPipeline({ - layout: 'auto', - vertex: { module: shaderModule }, - fragment: { - module: shaderModule, - targets: [{ format: renderTarget.format }] - }, - primitive: { topology: 'triangle-strip' } + const visibility = + stage === 'compute' ? + GPUShaderStage.COMPUTE : + stage === 'fragment' ? + GPUShaderStage.FRAGMENT : + GPUShaderStage.VERTEX; + + const entries = [ + { + binding: 2, + visibility, + buffer: { + type: 'uniform' + } + }]; + + + const viewDimension = effectiveViewDimensionForDimension( + viewDescriptor.dimension, + dimension, + depthOrArrayLayers + ); + + if (textureType.includes('storage')) { + entries.push({ + binding: 0, + visibility, + storageTexture: { + access: 'read-only', + viewDimension, + format + } + }); + } else if (textureType === 'texture_external') { + entries.push({ + binding: 0, + visibility, + externalTexture: {} + }); + } else { + entries.push({ + binding: 0, + visibility, + texture: { + sampleType, + viewDimension, + multisampled: sampleCount > 1 + } + }); + } + + if (sampler) { + entries.push({ + binding: 1, + visibility, + sampler: { + type: isCompare ? 'comparison' : isFiltering ? 'filtering' : 'non-filtering' + } + }); + } + + const id = `${resultType}:${stage}:${JSON.stringify(entries)}:${code}`; + let pipeline = pipelines.get(id); + if (!pipeline) { + const module = t.device.createShaderModule({ code }); + const bindGroupLayout0 = t.device.createBindGroupLayout({ entries }); + const bindGroupLayouts = [bindGroupLayout0]; + + if (stage === 'compute') { + const bindGroupLayout1 = t.device.createBindGroupLayout({ + entries: [ + { + binding: 0, + visibility: GPUShaderStage.FRAGMENT | GPUShaderStage.COMPUTE, + buffer: { + type: 'storage' + } + }] + + }); + bindGroupLayouts.push(bindGroupLayout1); + } + + const layout = t.device.createPipelineLayout({ + bindGroupLayouts }); - pipelines.set(code, pipeline); + switch (stage) { + case 'compute': + pipeline = t.device.createComputePipeline({ + layout, + compute: { module } + }); + break; + case 'fragment': + case 'vertex': + pipeline = t.device.createRenderPipeline({ + layout, + vertex: { module }, + fragment: { + module, + targets: [{ format: renderTarget.format }] + } + }); + break; + } + pipelines.set(id, pipeline); } const gpuSampler = sampler ? t.device.createSampler(sampler) : undefined; - const bindGroup = t.device.createBindGroup({ - layout: pipeline.getBindGroupLayout(0), - entries: [ - { binding: 0, resource: gpuTexture.createView(viewDescriptor) }, - ...(sampler ? [{ binding: 1, resource: gpuSampler }] : []), - { binding: 2, resource: { buffer: dataBuffer } }] + const run = async (gpuTexture) => { + const resultBuffer = t.createBufferTracked({ + size: align(calls.length * 16, 256), + usage: GPUBufferUsage.COPY_DST | GPUBufferUsage.MAP_READ + }); - }); + const bindGroup0 = t.device.createBindGroup({ + layout: pipeline.getBindGroupLayout(0), + entries: [ + { + binding: 0, + resource: + gpuTexture instanceof GPUExternalTexture ? + gpuTexture : + gpuTexture.createView(viewDescriptor) + }, + ...(sampler ? [{ binding: 1, resource: gpuSampler }] : []), + { binding: 2, resource: { buffer: dataBuffer } }] - const bytesPerRow = align(16 * renderTarget.width, 256); - const resultBuffer = t.createBufferTracked({ - size: renderTarget.height * bytesPerRow, - usage: GPUBufferUsage.COPY_DST | GPUBufferUsage.MAP_READ - }); - const encoder = t.device.createCommandEncoder(); + }); - const renderPass = encoder.beginRenderPass({ - colorAttachments: [ - { - view: renderTarget.createView(), - loadOp: 'clear', - storeOp: 'store' - }] + let storageBuffer; + const encoder = t.device.createCommandEncoder(); - }); + if (stage === 'compute') { + storageBuffer = t.createBufferTracked({ + size: resultBuffer.size, + usage: GPUBufferUsage.STORAGE | GPUBufferUsage.COPY_SRC + }); - renderPass.setPipeline(pipeline); - renderPass.setBindGroup(0, bindGroup); - renderPass.draw(4); - renderPass.end(); - encoder.copyTextureToBuffer( - { texture: renderTarget }, - { buffer: resultBuffer, bytesPerRow }, - { width: renderTarget.width, height: renderTarget.height } - ); - t.device.queue.submit([encoder.finish()]); + const bindGroup1 = t.device.createBindGroup({ + layout: pipeline.getBindGroupLayout(1), + entries: [{ binding: 0, resource: { buffer: storageBuffer } }] + }); - await resultBuffer.mapAsync(GPUMapMode.READ); + const pass = encoder.beginComputePass(); + pass.setPipeline(pipeline); + pass.setBindGroup(0, bindGroup0); + pass.setBindGroup(1, bindGroup1); + pass.dispatchWorkgroups(calls.length); + pass.end(); + encoder.copyBufferToBuffer(storageBuffer, 0, resultBuffer, 0, storageBuffer.size); + } else { + const pass = encoder.beginRenderPass({ + colorAttachments: [ + { + view: renderTarget.createView(), + loadOp: 'clear', + storeOp: 'store' + }] - const view = TexelView.fromTextureDataByReference( - renderTarget.format, - new Uint8Array(resultBuffer.getMappedRange()), - { - bytesPerRow, - rowsPerImage: renderTarget.height, - subrectOrigin: [0, 0, 0], - subrectSize: [renderTarget.width, renderTarget.height] + }); + + pass.setPipeline(pipeline); + pass.setBindGroup(0, bindGroup0); + for (let i = 0; i < calls.length; ++i) { + pass.setViewport(i, 0, 1, 1, 0, 1); + pass.draw(3, 1, 0, i); + } + pass.end(); + encoder.copyTextureToBuffer( + { texture: renderTarget }, + { + buffer: resultBuffer, + bytesPerRow: resultBuffer.size + }, + [renderTarget.width, 1] + ); } - ); + t.device.queue.submit([encoder.finish()]); - let outIdx = 0; - const out = new Array(calls.length); - for (const bin of binned) { - for (const callIdx of bin) { - const x = outIdx % rtWidth; - const y = Math.floor(outIdx / rtWidth); - out[callIdx] = view.color({ x, y, z: 0 }); - outIdx++; + await resultBuffer.mapAsync(GPUMapMode.READ); + + const view = TexelView.fromTextureDataByReference( + resultFormat, + new Uint8Array(resultBuffer.getMappedRange()), + { + bytesPerRow: calls.length * 16, + rowsPerImage: 1, + subrectOrigin: [0, 0, 0], + subrectSize: [calls.length, 1] + } + ); + + let outIdx = 0; + const out = new Array(calls.length); + for (const bin of binned) { + for (const callIdx of bin) { + const x = outIdx; + out[callIdx] = view.color({ x, y: 0, z: 0 }); + outIdx++; + } } - } - renderTarget.destroy(); - resultBuffer.destroy(); + storageBuffer?.destroy(); + resultBuffer.destroy(); - return out; + return out; + }; + + return { + run, + destroy() { + dataBuffer.destroy(); + renderTarget.destroy(); + } + }; +} + +export async function doTextureCalls( +t, +gpuTexture, +viewDescriptor, +textureType, +sampler, +calls, +shortShaderStage) +{ + const stage = kShortShaderStageToShaderStage[shortShaderStage]; + const runner = createTextureCallsRunner( + t, + gpuTexture instanceof GPUExternalTexture ? + { format: 'rgba8unorm', dimension: '2d', depthOrArrayLayers: 1, sampleCount: 1 } : + gpuTexture, + viewDescriptor, + textureType, + sampler, + calls, + stage + ); + const results = await runner.run(gpuTexture); + + return { + runner, + results + }; } \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/utils.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/utils.js index 93651bcf971..e0c58671b82 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/utils.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/call/builtin/utils.js @@ -1,7 +1,6 @@ /** * AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts -**/import { assert, unreachable } from '../../../../../../common/util/util.js';import { virtualMipSize } from '../../../../../util/texture/base.js'; -/* Valid types of Boundaries */ +**/import { assert } from '../../../../../../common/util/util.js'; /* Valid types of Boundaries */ @@ -46,102 +45,6 @@ export function generateCoordBoundaries(numDimensions) { return ret; } - - -export function getMipLevelFromLevelSpec(mipLevelCount, levelSpec) { - switch (levelSpec) { - case -1: - return -1; - case 0: - return 0; - case 'numLevels': - return mipLevelCount; - case 'numLevels-1': - return mipLevelCount - 1; - default: - unreachable(); - } -} - -export function isLevelSpecNegative(levelSpec) { - return levelSpec === -1; -} - - - -export function getLayerFromLayerSpec(arrayLayerCount, layerSpec) { - switch (layerSpec) { - case -1: - return -1; - case 0: - return 0; - case 'numLayers': - return arrayLayerCount; - case 'numLayers-1': - return arrayLayerCount - 1; - default: - unreachable(); - } -} - -export function isLayerSpecNegative(layerSpec) { - return layerSpec === -1; -} - -function getCoordForSize(size, boundary) { - const coord = size.map((v) => Math.floor(v / 2)); - switch (boundary) { - case 'in-bounds': - break; - default:{ - const axis = boundary[0]; - const axisIndex = axis.charCodeAt(0) - 'x'.charCodeAt(0); - const axisSize = size[axisIndex]; - const location = boundary.substring(2); - let v = 0; - switch (location) { - case 'min-wrap': - v = -1; - break; - case 'min-boundary': - v = 0; - break; - case 'max-wrap': - v = axisSize; - break; - case 'max-boundary': - v = axisSize - 1; - break; - default: - unreachable(); - } - coord[axisIndex] = v; - } - } - return coord; -} - -function getNumDimensions(dimension) { - switch (dimension) { - case '1d': - return 1; - case '2d': - return 2; - case '3d': - return 3; - } -} - -export function getCoordinateForBoundaries( -texture, -mipLevel, -boundary) -{ - const size = virtualMipSize(texture.dimension, texture, mipLevel); - const coord = getCoordForSize(size, boundary); - return coord.slice(0, getNumDimensions(texture.dimension)); -} - /** * Generates a set of offset values to attempt in the range [-8, 7]. * diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/unary/address_of_and_indirection.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/unary/address_of_and_indirection.spec.js index f68dc188227..906884cbc21 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/unary/address_of_and_indirection.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/expression/unary/address_of_and_indirection.spec.js @@ -95,15 +95,12 @@ beforeAllSubcases((t) => { if (t.params.scalarType === 'f16') { t.selectDeviceOrSkipTestCase({ requiredFeatures: ['shader-f16'] }); } + t.skipIf( + kDerefCases[t.params.derefType].requires_pointer_composite_access && + !t.hasLanguageFeature('pointer_composite_access') + ); }). fn(async (t) => { - if ( - kDerefCases[t.params.derefType].requires_pointer_composite_access && - !t.hasLanguageFeature('pointer_composite_access')) - { - return; - } - const ty = scalarType(t.params.scalarType); const cases = sparseScalarF32Range().map((e) => { return { input: ty.create(e), expected: ty.create(e) }; @@ -141,15 +138,12 @@ beforeAllSubcases((t) => { if (t.params.scalarType === 'f16') { t.selectDeviceOrSkipTestCase({ requiredFeatures: ['shader-f16'] }); } + t.skipIf( + kDerefCases[t.params.derefType].requires_pointer_composite_access && + !t.hasLanguageFeature('pointer_composite_access') + ); }). fn(async (t) => { - if ( - kDerefCases[t.params.derefType].requires_pointer_composite_access && - !t.hasLanguageFeature('pointer_composite_access')) - { - return; - } - const ty = scalarType(t.params.scalarType); const cases = sparseScalarF32Range().map((e) => { return { input: ty.create(e), expected: ty.create(e) }; @@ -168,4 +162,48 @@ fn(async (t) => { }` ); await run(t, shaderBuilder, [ty], ty, t.params, cases); +}); + +g.test('deref_swizzle'). +specURL('https://www.w3.org/TR/WGSL/#logical-expr'). +desc( + ` +Expression: (*e).swizzle + +Pointer expression dereference as lhs of swizzle expression +` +). +params((u) => +u. +combine('inputSource', allButConstInputSource). +combine('vectorize', [2, 3, 4]). +combine('scalarType', ['bool', 'u32', 'i32', 'f32', 'f16']). +combine('derefType', keysOf(kDerefCases)) +). +beforeAllSubcases((t) => { + if (t.params.scalarType === 'f16') { + t.selectDeviceOrSkipTestCase({ requiredFeatures: ['shader-f16'] }); + } + t.skipIf( + kDerefCases[t.params.derefType].requires_pointer_composite_access && + !t.hasLanguageFeature('pointer_composite_access') + ); +}). +fn(async (t) => { + const ty = scalarType(t.params.scalarType); + const cases = sparseScalarF32Range().map((e) => { + return { input: ty.create(e), expected: ty.create(e) }; + }); + const elemType = ty.kind; + const type = `vec${t.params.vectorize}<${elemType}>`; + const swizzle = 'xyzw'.slice(0, t.params.vectorize); + const shaderBuilder = basicExpressionWithPredeclarationBuilder( + (value) => `get_dereferenced_value(${value})`, + `fn get_dereferenced_value(value: ${type}) -> ${type} { + var a = value; + let p = &a; + return ${kDerefCases[t.params.derefType].wgsl}.${swizzle}; + }` + ); + await run(t, shaderBuilder, [ty], ty, t.params, cases); }); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/padding.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/padding.spec.js index 56a64d60843..3465ac820f3 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/padding.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/padding.spec.js @@ -263,6 +263,87 @@ fn((t) => { ); }); +g.test('array_of_vec3h'). +desc( + `Test that padding bytes in between array elements are preserved when f16 elements are used. + + This test defines creates a read-write storage buffer with type array. The shader + assigns the whole variable at once, and we then test that data in the padding bytes was + preserved. + ` +). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('shader-f16'); +}). +fn((t) => { + const wgsl = ` + enable f16; + @group(0) @binding(0) var buffer : array, 4>; + + @compute @workgroup_size(1) + fn main() { + buffer = array, 4>( + vec3(1h), + vec3(2h), + vec3(3h), + vec3(4h), + ); + } + `; + runShaderTest( + t, + wgsl, + new Uint32Array([ + // buffer[0] + 0x3c003c00, 0xdead3c00, + // buffer[1] + 0x40004000, 0xdead4000, + // buffer[2] + 0x42004200, 0xdead4200, + // buffer[2] + 0x44004400, 0xdead4400] + ) + ); +}); + +g.test('array_of_vec3h,elementwise'). +desc( + `Test that padding bytes in between array elements are preserved when f16 elements are used. + + This test defines creates a read-write storage buffer with type array. The shader + assigns one element per thread, and we then test that data in the padding bytes was + preserved. + ` +). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('shader-f16'); +}). +fn((t) => { + const wgsl = ` + enable f16; + @group(0) @binding(0) var buffer : array>; + + @compute @workgroup_size(4) + fn main(@builtin(local_invocation_index) lid : u32) { + buffer[lid] = vec3h(f16(lid + 1)); + } + `; + runShaderTest( + t, + wgsl, + new Uint32Array([ + // buffer[0] + 0x3c003c00, 0xdead3c00, + // buffer[1] + 0x40004000, 0xdead4000, + // buffer[2] + 0x42004200, 0xdead4200, + // buffer[2] + 0x44004400, 0xdead4400] + ) + ); +}); + g.test('array_of_struct'). desc( `Test that padding bytes in between array elements are preserved. diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/robust_access.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/robust_access.spec.js index 96e58aa3378..06c488b1dd8 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/robust_access.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/robust_access.spec.js @@ -199,13 +199,6 @@ fn(async (t) => { assert(_kTypeInfo !== undefined, 'not an indexable type'); assert('arrayLength' in _kTypeInfo); - if (baseType === 'f16' && addressSpace === 'uniform' && containerType === 'array') { - // Array elements must be aligned to 16 bytes, but the logic in generateTypes - // creates an array of vec4 of the baseType. But for f16 that's only 8 bytes. - // We would need to write more complex logic for that. - t.skip('Test logic does not handle array of f16 in the uniform address space'); - } - let usesCanary = false; let globalSource = ''; let testFunctionSource = ''; diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/shader_io/compute_builtins.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/shader_io/compute_builtins.spec.js index 98baa860c02..d201dab82df 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/shader_io/compute_builtins.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/shader_io/compute_builtins.spec.js @@ -1,6 +1,7 @@ /** * AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts **/export const description = `Test compute shader builtin variables`;import { makeTestGroup } from '../../../../common/framework/test_group.js'; +import { iterRange } from '../../../../common/util/util.js'; import { GPUTest } from '../../../gpu_test.js'; export const g = makeTestGroup(GPUTest); @@ -253,4 +254,506 @@ fn((t) => { type: Uint32Array, typedLength: outputBuffer.size / 4 }); +}); + +/** + * @returns The population count of input. + * + * @param input Treated as an unsigned 32-bit integer + */ +function popcount(input) { + let n = input; + n = n - (n >> 1 & 0x55555555); + n = (n & 0x33333333) + (n >> 2 & 0x33333333); + return (n + (n >> 4) & 0xf0f0f0f) * 0x1010101 >> 24; +} + +function ErrorMsg(msg, got, expected) { + return `${msg}:\n- got: ${got}\n- expected: ${expected}`; +} + +/** + * Checks that the subgroup size and ballot buffers are consistent. + * + * This function checks that all invocations see a consistent value for + * subgroup_size and that all ballots are less than or equal to that value. + * + * @param subgroupSizes The subgroup_size buffer + * @param ballotSizes The ballot buffer + * @param min The minimum subgroup size allowed + * @param max The maximum subgroup size allowed + * @param invocations The number of invocations in a workgroup + */ +function checkSubgroupSizeConsistency( +subgroupSizes, +ballotSizes, +min, +max, +invocations) +{ + const subgroupSize = subgroupSizes[0]; + if (popcount(subgroupSize) !== 1) { + return new Error(`Subgroup size '${subgroupSize}' is not a power of two`); + } + if (subgroupSize < min) { + return new Error(`Subgroup size '${subgroupSize}' is less than minimum '${min}'`); + } + if (max < subgroupSize) { + return new Error(`Subgroup size '${subgroupSize}' is greater than maximum '${max}'`); + } + + // Check that remaining invocations record a consistent subgroup size. + for (let i = 1; i < subgroupSizes.length; i++) { + if (subgroupSizes[i] !== subgroupSize) { + return new Error( + ErrorMsg(`Invocation ${i}: subgroup size inconsistency`, subgroupSizes[i], subgroupSize) + ); + } + } + + for (let i = 0; i < ballotSizes.length; i++) { + if (ballotSizes[i] > subgroupSize) { + return new Error( + `Invocation ${i}, subgroup size, ${ballotSizes[i]}, is greater than built-in value, ${subgroupSize}` + ); + } + } + + return undefined; +} + +/** + * Returns a WGSL function that generates linear local id + * + * Using (0,1,2) generates the standard local linear id. + * Changing the order of p0, p1, and p2 changes the linearity. + * + * Assumes p0, p1, and p2 are not repeated and in range [0, 2]. + * @param p0 The index used for the x-dimension + * @param p1 The index used for the y-dimension + * @param p2 The index used for the z-dimension + * @param sizes An array of workgroup sizes for each dimension. + */ +function genLID(p0, p1, p2, sizes) { + return ` +fn getLID(lid : vec3u) -> u32 { + let p0 = lid[${p0}]; + let p1 = lid[${p1}] * ${sizes[p0]}; + let p2 = lid[${p2}] * ${sizes[p0]} * ${sizes[p1]}; + return p0 + p1 + p2; +}`; +} + +const kWGSizes = [ +[1, 1, 1], +[4, 1, 1], +[8, 1, 1], +[16, 1, 1], +[32, 1, 1], +[64, 1, 1], +[128, 1, 1], +[256, 1, 1], +[1, 4, 1], +[1, 8, 1], +[1, 16, 1], +[1, 32, 1], +[1, 64, 1], +[1, 128, 1], +[1, 256, 1], +[1, 1, 4], +[1, 1, 8], +[1, 1, 16], +[1, 1, 32], +[1, 1, 64], +[3, 3, 3], +[4, 4, 4], +[16, 16, 1], +[16, 1, 16], +[1, 16, 16], +[15, 3, 3], +[3, 15, 3], +[3, 3, 15], +[17, 5, 2], +[17, 4, 2], +[15, 2, 8]]; + + +g.test('subgroup_size'). +desc('Tests subgroup_size values'). +params((u) => +u. +combine('sizes', kWGSizes). +beginSubcases(). +combine('numWGs', [1, 2]). +combine('lid', [ +[0, 1, 2], +[0, 2, 1], +[1, 0, 2], +[1, 2, 0], +[2, 0, 1], +[2, 1, 0]] +) +). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn(async (t) => { + + + + + const { minSubgroupSize, maxSubgroupSize } = t.device.limits; + + const wgx = t.params.sizes[0]; + const wgy = t.params.sizes[1]; + const wgz = t.params.sizes[2]; + const lid = t.params.lid; + const wgThreads = wgx * wgy * wgz; + + // Compatibility mode has lower workgroup limits. + const { + maxComputeInvocationsPerWorkgroup, + maxComputeWorkgroupSizeX, + maxComputeWorkgroupSizeY, + maxComputeWorkgroupSizeZ + } = t.device.limits; + t.skipIf( + maxComputeInvocationsPerWorkgroup < wgThreads || + maxComputeWorkgroupSizeX < t.params.sizes[0] || + maxComputeWorkgroupSizeY < t.params.sizes[1] || + maxComputeWorkgroupSizeZ < t.params.sizes[2], + 'Workgroup size too large' + ); + + const wgsl = ` +enable subgroups; + +const stride = ${wgThreads}; + +${genLID(lid[0], lid[1], lid[2], t.params.sizes)} + +@group(0) @binding(0) +var output : array; + +@group(0) @binding(1) +var compare : array; + +@compute @workgroup_size(${wgx}, ${wgy}, ${wgz}) +fn main(@builtin(subgroup_size) size : u32, + @builtin(workgroup_id) wgid : vec3u, + @builtin(local_invocation_id) local_id : vec3u) { + // Remap local ids according to test linearity. + let lid = getLID(local_id); + + output[lid + wgid.x * stride] = size; + let ballot = countOneBits(subgroupBallot(true)); + let ballotSize = ballot[0] + ballot[1] + ballot[2] + ballot[3]; + compare[lid + wgid.x * stride] = ballotSize; +}`; + + const numInvocations = wgThreads * t.params.numWGs; + const sizesBuffer = t.makeBufferWithContents( + new Uint32Array([...iterRange(numInvocations, (x) => 0)]), + GPUBufferUsage.STORAGE | GPUBufferUsage.COPY_SRC | GPUBufferUsage.COPY_DST + ); + t.trackForCleanup(sizesBuffer); + const compareBuffer = t.makeBufferWithContents( + new Uint32Array([...iterRange(numInvocations, (x) => 0)]), + GPUBufferUsage.STORAGE | GPUBufferUsage.COPY_SRC | GPUBufferUsage.COPY_DST + ); + t.trackForCleanup(compareBuffer); + + const pipeline = t.device.createComputePipeline({ + layout: 'auto', + compute: { + module: t.device.createShaderModule({ + code: wgsl + }), + entryPoint: 'main' + } + }); + const bg = t.device.createBindGroup({ + layout: pipeline.getBindGroupLayout(0), + entries: [ + { + binding: 0, + resource: { + buffer: sizesBuffer + } + }, + { + binding: 1, + resource: { + buffer: compareBuffer + } + }] + + }); + + const encoder = t.device.createCommandEncoder(); + const pass = encoder.beginComputePass(); + pass.setPipeline(pipeline); + pass.setBindGroup(0, bg); + pass.dispatchWorkgroups(t.params.numWGs, 1, 1); + pass.end(); + t.queue.submit([encoder.finish()]); + + const sizesReadback = await t.readGPUBufferRangeTyped(sizesBuffer, { + srcByteOffset: 0, + type: Uint32Array, + typedLength: numInvocations, + method: 'copy' + }); + const sizesData = sizesReadback.data; + + const compareReadback = await t.readGPUBufferRangeTyped(compareBuffer, { + srcByteOffset: 0, + type: Uint32Array, + typedLength: numInvocations, + method: 'copy' + }); + const compareData = compareReadback.data; + + t.expectOK( + checkSubgroupSizeConsistency( + sizesData, + compareData, + minSubgroupSize, + maxSubgroupSize, + wgThreads + ) + ); +}); + +/** + * Checks the consistency of subgroup_invocation_id builtin values + * + * Creates a ballot out consisting of all invocations sharing the same generated + * subgroup id. Checks that the ballot contains at most subgroupSize invocations + * and that the invocations are tightly packed from the lowest id. + * @param data The subgroup_invocation_id output data + * @param ids The representative subgroup ids for each invocation + * @param subgroupSize The subgroup size + * @param invocations The number of invocations per workgroup + * @param numWGs The number of workgroups + */ +function checkSubgroupInvocationIdConsistency( +data, +ids, +subgroupSize, +invocations, +numWGs) +{ + for (let wg = 0; wg < numWGs; wg++) { + // Tracks an effective ballot of each subgroup based on the representative id + // (global id of invocation 0 in the subgroup). + const mappings = new Map(); + for (let i = 0; i < invocations; i++) { + const idx = i + invocations * wg; + const subgroup_id = ids[idx]; + if (subgroup_id === 999) { + return new Error(`Invocation ${i}: no data`); + } + let v = mappings.get(subgroup_id) ?? 0n; + v |= 1n << BigInt(data[idx]); + mappings.set(subgroup_id, v); + } + + for (const value of mappings.entries()) { + const id = value[0]; + const ballot = value[1]; + + let onebits = popcount(Number(BigInt.asUintN(32, ballot))); + onebits += popcount(Number(BigInt.asUintN(32, ballot >> 32n))); + onebits += popcount(Number(BigInt.asUintN(32, ballot >> 64n))); + onebits += popcount(Number(BigInt.asUintN(32, ballot >> 96n))); + if (onebits > subgroupSize) { + return new Error( + `Subgroup including invocation ${id} is too large, ${onebits}, for subgroup size, ${subgroupSize}` + ); + } + + const ballotP1 = ballot + 1n; + if ((ballot & ballotP1) !== 0n) { + return new Error( + `Subgroup including invocation ${id} has non-continguous ids: ${ballot.toString(2)}` + ); + } + } + } + + return undefined; +} + +g.test('subgroup_invocation_id'). +desc( + 'Tests subgroup_invocation_id values. No mapping between local_invocation_index and subgroup_invocation_id can be relied upon.' +). +params((u) => +u. +combine('sizes', kWGSizes). +beginSubcases(). +combine('numWGs', [1, 2]). +combine('lid', [ +[0, 1, 2], +[0, 2, 1], +[1, 0, 2], +[1, 2, 0], +[2, 0, 1], +[2, 1, 0]] +) +). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn(async (t) => { + const wgx = t.params.sizes[0]; + const wgy = t.params.sizes[1]; + const wgz = t.params.sizes[2]; + const lid = t.params.lid; + const wgThreads = wgx * wgy * wgz; + + // Compatibility mode has lower workgroup limits. + const { + maxComputeInvocationsPerWorkgroup, + maxComputeWorkgroupSizeX, + maxComputeWorkgroupSizeY, + maxComputeWorkgroupSizeZ + } = t.device.limits; + t.skipIf( + maxComputeInvocationsPerWorkgroup < wgThreads || + maxComputeWorkgroupSizeX < wgx || + maxComputeWorkgroupSizeY < wgy || + maxComputeWorkgroupSizeZ < wgz, + 'Workgroup size too large' + ); + + const wgsl = ` +enable subgroups; + +const stride = ${wgThreads}; + +${genLID(lid[0], lid[1], lid[2], t.params.sizes)} + +@group(0) @binding(0) +var output : array; + +// This var stores the global id of invocation 0 in the subgroup. +@group(0) @binding(1) +var subgroup_ids : array; + +@group(0) @binding(2) +var sizes : array; + +@compute @workgroup_size(${wgx}, ${wgy}, ${wgz}) +fn main(@builtin(subgroup_size) size : u32, + @builtin(subgroup_invocation_id) id : u32, + @builtin(workgroup_id) wgid : vec3u, + @builtin(local_invocation_id) local_id : vec3u) { + // Remap local ids according to test linearity. + let lid = getLID(local_id); + + // Representative subgroup_id value. + let gid = lid + stride * wgid.x; + + let b = subgroupBroadcast(gid, 0); + output[gid] = id; + subgroup_ids[gid] = b; + if (lid == 0) { + sizes[wgid.x] = size; + } +}`; + + const numInvocations = wgThreads * t.params.numWGs; + const outputBuffer = t.makeBufferWithContents( + new Uint32Array([...iterRange(numInvocations, (x) => 0)]), + GPUBufferUsage.STORAGE | GPUBufferUsage.COPY_SRC | GPUBufferUsage.COPY_DST + ); + t.trackForCleanup(outputBuffer); + const placeholderValue = 999; + const idsBuffer = t.makeBufferWithContents( + new Uint32Array([...iterRange(numInvocations, (x) => placeholderValue)]), + GPUBufferUsage.STORAGE | GPUBufferUsage.COPY_SRC | GPUBufferUsage.COPY_DST + ); + t.trackForCleanup(idsBuffer); + const sizeBuffer = t.makeBufferWithContents( + new Uint32Array([...iterRange(t.params.numWGs, (x) => 0)]), + GPUBufferUsage.STORAGE | GPUBufferUsage.COPY_SRC | GPUBufferUsage.COPY_DST + ); + t.trackForCleanup(sizeBuffer); + + const pipeline = t.device.createComputePipeline({ + layout: 'auto', + compute: { + module: t.device.createShaderModule({ + code: wgsl + }), + entryPoint: 'main' + } + }); + const bg = t.device.createBindGroup({ + layout: pipeline.getBindGroupLayout(0), + entries: [ + { + binding: 0, + resource: { + buffer: outputBuffer + } + }, + { + binding: 1, + resource: { + buffer: idsBuffer + } + }, + { + binding: 2, + resource: { + buffer: sizeBuffer + } + }] + + }); + + const encoder = t.device.createCommandEncoder(); + const pass = encoder.beginComputePass(); + pass.setPipeline(pipeline); + pass.setBindGroup(0, bg); + pass.dispatchWorkgroups(t.params.numWGs, 1, 1); + pass.end(); + t.queue.submit([encoder.finish()]); + + const sizeReadback = await t.readGPUBufferRangeTyped(sizeBuffer, { + srcByteOffset: 0, + type: Uint32Array, + typedLength: 1, + method: 'copy' + }); + const sizeData = sizeReadback.data; + + const outputReadback = await t.readGPUBufferRangeTyped(outputBuffer, { + srcByteOffset: 0, + type: Uint32Array, + typedLength: numInvocations, + method: 'copy' + }); + const outputData = outputReadback.data; + + const idsReadback = await t.readGPUBufferRangeTyped(idsBuffer, { + srcByteOffset: 0, + type: Uint32Array, + typedLength: numInvocations, + method: 'copy' + }); + const idsData = idsReadback.data; + + t.expectOK( + checkSubgroupInvocationIdConsistency( + outputData, + idsData, + sizeData[0], + wgThreads, + t.params.numWGs + ) + ); }); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/shader_io/fragment_builtins.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/shader_io/fragment_builtins.spec.js index 79f61c083be..c44c6a0d4b7 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/shader_io/fragment_builtins.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/shader_io/fragment_builtins.spec.js @@ -20,14 +20,17 @@ is evaluated per-fragment or per-sample. With @interpolate(, sample) or usage of `;import { makeTestGroup } from '../../../../common/framework/test_group.js'; import { ErrorWithExtra, assert, range, unreachable } from '../../../../common/util/util.js'; -import { GPUTest } from '../../../gpu_test.js'; +import { kTextureFormatInfo } from '../../../format_info.js'; +import { GPUTest, TextureTestMixin } from '../../../gpu_test.js'; import { getProvokingVertexForFlatInterpolationEitherSampling } from '../../../inter_stage.js'; import { getMultisampleFragmentOffsets } from '../../../multisample_info.js'; -import { dotProduct, subtractVectors } from '../../../util/math.js'; +import { dotProduct, subtractVectors, align } from '../../../util/math.js'; import { TexelView } from '../../../util/texture/texel_view.js'; import { findFailedPixels } from '../../../util/texture/texture_ok.js'; -export const g = makeTestGroup(GPUTest); +class FragmentBuiltinTest extends TextureTestMixin(GPUTest) {} + +export const g = makeTestGroup(FragmentBuiltinTest); const s_deviceToPipelineMap = new WeakMap( @@ -589,7 +592,7 @@ t, struct FragmentIn { @builtin(position) position: vec4f, - @location(0) @interpolate(${interpolate}) interpolatedValue: vec4f, +@location(0) @interpolate(${interpolate}) interpolatedValue: vec4f, ${fragInCode} }; @@ -1422,4 +1425,387 @@ fn(async (t) => { maxDiffULPsForFloatFormat: 0 }) ); +}); + +const kSizes = [ +[15, 15], +[16, 16], +[17, 17], +[19, 13], +[13, 10], +[111, 2], +[2, 111], +[35, 2], +[2, 35], +[53, 13], +[13, 53]]; + + +/** + * @returns The population count of input. + * + * @param input Treated as an unsigned 32-bit integer + */ +function popcount(input) { + let n = input; + n = n - (n >> 1 & 0x55555555); + n = (n & 0x33333333) + (n >> 2 & 0x33333333); + return (n + (n >> 4) & 0xf0f0f0f) * 0x1010101 >> 24; +} + +/** + * Checks subgroup_size builtin value consistency. + * + * The builtin subgroup_size is not assumed to be uniform in fragment shaders. + * Therefore, this function checks the value is a power of two within the device + * limits and that the ballot size is less than the stated size. + * @param data An array of vec4u that contains (per texel): + * * builtin value + * * ballot size + * * comparison to other invocations + * * 0 + * @param format The texture format for data + * @param min The minimum subgroup size from the device + * @param max The maximum subgroup size from the device + * @param width The width of the framebuffer + * @param height The height of the framebuffer + */ +function checkSubgroupSizeConsistency( +data, +format, +min, +max, +width, +height) +{ + const { blockWidth, blockHeight, bytesPerBlock } = kTextureFormatInfo[format]; + const blocksPerRow = width / blockWidth; + // Image copies require bytesPerRow to be a multiple of 256. + const bytesPerRow = align(blocksPerRow * (bytesPerBlock ?? 1), 256); + const uintsPerRow = bytesPerRow / 4; + const uintsPerTexel = (bytesPerBlock ?? 1) / blockWidth / blockHeight / 4; + + for (let row = 0; row < height; row++) { + for (let col = 0; col < width; col++) { + const offset = uintsPerRow * row + col * uintsPerTexel; + const builtinSize = data[offset]; + const ballotSize = data[offset + 1]; + const comparison = data[offset + 2]; + if (builtinSize === 0) { + continue; + } + + if (popcount(builtinSize) !== 1) { + return new Error(`Subgroup size '${builtinSize}' is not a power of two`); + } + + if (builtinSize < min) { + return new Error(`Subgroup size '${builtinSize}' is less than minimum '${min}'`); + } + if (max < builtinSize) { + return new Error(`Subgroup size '${builtinSize}' is greater than maximum '${max}'`); + } + + if (builtinSize < ballotSize) { + return new Error(`Inconsistent subgroup ballot size +- icoord: (${row}, ${col}) +- expected: ${builtinSize} +- got: ${ballotSize}`); + } + + if (comparison !== 1) { + return new Error(`Not all invocations in subgroup have same view of the size +- icoord: (${row}, ${col})`); + } + } + } + + return undefined; +} + +/** + * Runs a subgroup builtin test for fragment shaders + * + * This test draws a full screen in 2 separate draw calls (half screen each). + * Results are checked for each draw. + * @param t The base test + * @param format The framebuffer format + * @param fsShader The fragment shader with the following interface: + * Location 0 output is framebuffer with format + * Group 0 binding 0 is a u32 sized data + * @param width The framebuffer width + * @param height The framebuffer height + * @param checker A functor to check the framebuffer values + */ +async function runSubgroupTest( +t, +format, +fsShader, +width, +height, +checker) +{ + const vsShader = ` +@vertex +fn vsMain(@builtin(vertex_index) index : u32) -> @builtin(position) vec4f { + const vertices = array( + vec2(-1, -1), vec2(-1, 1), vec2( 1, 1), + vec2(-1, -1), vec2( 1, -1), vec2( 1, 1), + ); + return vec4f(vec2f(vertices[index]), 0, 1); +}`; + + const pipeline = t.device.createRenderPipeline({ + layout: 'auto', + vertex: { + module: t.device.createShaderModule({ code: vsShader }) + }, + fragment: { + module: t.device.createShaderModule({ code: fsShader }), + targets: [{ format }] + }, + primitive: { + topology: 'triangle-list' + } + }); + + const { blockWidth, blockHeight, bytesPerBlock } = kTextureFormatInfo[format]; + assert(bytesPerBlock !== undefined); + + const blocksPerRow = width / blockWidth; + const blocksPerColumn = height / blockHeight; + const bytesPerRow = align(blocksPerRow * (bytesPerBlock ?? 1), 256); + const byteLength = bytesPerRow * blocksPerColumn; + const uintLength = byteLength / 4; + + const buffer = t.makeBufferWithContents( + new Uint32Array([1]), + GPUBufferUsage.STORAGE | GPUBufferUsage.COPY_DST + ); + + const bg = t.device.createBindGroup({ + layout: pipeline.getBindGroupLayout(0), + entries: [ + { + binding: 0, + resource: { + buffer + } + }] + + }); + + for (let i = 0; i < 2; i++) { + const framebuffer = t.createTextureTracked({ + size: [width, height], + usage: + GPUTextureUsage.COPY_SRC | + GPUTextureUsage.COPY_DST | + GPUTextureUsage.RENDER_ATTACHMENT | + GPUTextureUsage.TEXTURE_BINDING, + format + }); + + const encoder = t.device.createCommandEncoder(); + const pass = encoder.beginRenderPass({ + colorAttachments: [ + { + view: framebuffer.createView(), + loadOp: 'clear', + storeOp: 'store' + }] + + }); + pass.setPipeline(pipeline); + pass.setBindGroup(0, bg); + pass.draw(3, 1, i); + pass.end(); + t.queue.submit([encoder.finish()]); + + const buffer = t.copyWholeTextureToNewBufferSimple(framebuffer, 0); + const readback = await t.readGPUBufferRangeTyped(buffer, { + srcByteOffset: 0, + type: Uint32Array, + typedLength: uintLength, + method: 'copy' + }); + const data = readback.data; + + t.expectOK(checker(data)); + } +} + +g.test('subgroup_size'). +desc('Tests subgroup_size values'). +params((u) => +u. +combine('size', kSizes). +beginSubcases(). +combineWithParams([{ format: 'rgba32uint' }]) +). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn(async (t) => { + + + + + const { minSubgroupSize, maxSubgroupSize } = t.device.limits; + + const fsShader = ` +enable subgroups; + +const width = ${t.params.size[0]}; +const height = ${t.params.size[1]}; + +@group(0) @binding(0) var for_layout : u32; + +@fragment +fn fsMain( + @builtin(position) pos : vec4f, + @builtin(subgroup_size) sg_size : u32, +) -> @location(0) vec4u { + _ = for_layout; + + let ballot = countOneBits(subgroupBallot(true)); + let ballotSize = ballot.x + ballot.y + ballot.z + ballot.w; + + // Do all invocations in the subgroup see the same subgroup size? + let firstSize = subgroupBroadcast(sg_size, 0); + let compareBallot = countOneBits(subgroupBallot(firstSize == sg_size)); + let compareSize = compareBallot.x + compareBallot.y + compareBallot.z + compareBallot.w; + let sameSize = select(0u, 1u, compareSize == ballotSize); + + return vec4u(sg_size, ballotSize, sameSize, 0); +}`; + + await runSubgroupTest( + t, + t.params.format, + fsShader, + t.params.size[0], + t.params.size[1], + (data) => { + return checkSubgroupSizeConsistency( + data, + t.params.format, + minSubgroupSize, + maxSubgroupSize, + t.params.size[0], + t.params.size[1] + ); + } + ); +}); + +/** + * Checks subgroup_invocation_id value consistency + * + * Very little uniformity is expected for subgroup_invocation_id. + * This function checks that all ids are less than the subgroup size + * and no id is repeated. + * @param data An array of vec4u that contains (per texel): + * * subgroup_invocation_id + * * ballot size + * * non-zero ID unique to each subgroup + * * 0 + * @param format The texture format of data + * @param width The width of the framebuffer + * @param height The height of the framebuffer + */ +function checkSubgroupInvocationIdConsistency( +data, +format, +width, +height) +{ + const { blockWidth, blockHeight, bytesPerBlock } = kTextureFormatInfo[format]; + const blocksPerRow = width / blockWidth; + const bytesPerRow = align(blocksPerRow * (bytesPerBlock ?? 1), 256); + const uintsPerRow = bytesPerRow / 4; + const uintsPerTexel = (bytesPerBlock ?? 1) / blockWidth / blockHeight / 4; + + const mappings = new Map(); + for (let row = 0; row < height; row++) { + for (let col = 0; col < width; col++) { + const offset = uintsPerRow * row + col * uintsPerTexel; + const id = data[offset]; + const size = data[offset + 1]; + const repId = data[offset + 2]; + + if (repId === 0) { + continue; + } + + if (size < id) { + return new Error( + `Invocation id '${id}' is greater than subgroup size '${size}' for (${row}, ${col})` + ); + } + + let v = mappings.get(repId) ?? 0n; + const mask = 1n << BigInt(id); + if ((mask & v) !== 0n) { + return new Error(`Multiple invocations with id '${id}' in subgroup '${repId}'`); + } + v |= mask; + mappings.set(repId, v); + } + } + + return undefined; +} + +g.test('subgroup_invocation_id'). +desc('Tests subgroup_invocation_id built-in value'). +params((u) => +u. +combine('size', kSizes). +beginSubcases(). +combineWithParams([{ format: 'rgba32uint' }]) +). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn(async (t) => { + const fsShader = ` +enable subgroups; + +const width = ${t.params.size[0]}; +const height = ${t.params.size[1]}; + +@group(0) @binding(0) var counter : atomic; + +@fragment +fn fsMain( + @builtin(position) pos : vec4f, + @builtin(subgroup_invocation_id) id : u32, + @builtin(subgroup_size) sg_size : u32, +) -> @location(0) vec4u { + let ballot = countOneBits(subgroupBallot(true)); + let ballotSize = ballot.x + ballot.y + ballot.z + ballot.w; + + // Generate representative id for this subgroup. + var repId = atomicAdd(&counter, 1); + repId = subgroupBroadcast(repId, 0); + + return vec4u(id, ballotSize, repId, 0); +}`; + + await runSubgroupTest( + t, + t.params.format, + fsShader, + t.params.size[0], + t.params.size[1], + (data) => { + return checkSubgroupInvocationIdConsistency( + data, + t.params.format, + t.params.size[0], + t.params.size[1] + ); + } + ); }); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/shader_io/vertex_builtins.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/shader_io/vertex_builtins.spec.js new file mode 100644 index 00000000000..babfdb374d8 --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/shader_io/vertex_builtins.spec.js @@ -0,0 +1,150 @@ +/** +* AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts +**/export const description = `Test vertex shader builtin variables + +* test builtin(clip_distances) +`;import { makeTestGroup } from '../../../../common/framework/test_group.js'; +import { GPUTest, TextureTestMixin } from '../../../gpu_test.js'; + +class VertexBuiltinTest extends TextureTestMixin(GPUTest) {} + +export const g = makeTestGroup(VertexBuiltinTest); + +g.test('outputs,clip_distances'). +desc( + ` + Test vertex shader builtin(clip_distances) values. + + In the tests, we draw a square with two triangles (top-right and bottom left), whose vertices + have different clip distances values. (Top Left: -1, Bottom Right: 1 Top Right & Bottom Left: 0) + 1. The clip distances values of the pixels in the top-left region should be less than 0 so these + pixels will all be invisible + 2. The clip distances values of the pixels on the top-right-to-bottom-left diagonal line should + be equal to 0 + 3. The clip distances values of the pixels in the bottom-right region should be greater than 0 + + -1 - - - - - 0 + | \\ x x + | \\ x x x + | \\ x x x + | x x\\ x x + | x x x x\\ x + 0 x x x x x 1 + ` +). +params((u) => u.combine('clipDistances', [1, 2, 3, 4, 5, 6, 7, 8])). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('clip-distances'); +}). +fn((t) => { + const { clipDistances } = t.params; + + // Draw two triangles (top-right and bottom left) into Red, whose vertices have different clip + // distances values. (Top Left: -1, Bottom Right: 1 Top Right & Bottom Left: 0) + const code = ` + enable clip_distances; + const kClipDistancesSize = ${clipDistances}; + struct VertexOutputs { + @builtin(position) position : vec4f, + @builtin(clip_distances) clipDistances : array, + } + @vertex + fn vsMain(@builtin(vertex_index) vertexIndex : u32) -> VertexOutputs { + var posAndClipDistances = array( + vec3f(-1.0, 1.0, -1.0), + vec3f( 1.0, -1.0, 1.0), + vec3f( 1.0, 1.0, 0.0), + vec3f(-1.0, -1.0, 0.0), + vec3f( 1.0, -1.0, 1.0), + vec3f(-1.0, 1.0, -1.0)); + var vertexOutput : VertexOutputs; + vertexOutput.position = vec4f(posAndClipDistances[vertexIndex].xy, 0.0, 1.0); + vertexOutput.clipDistances[kClipDistancesSize - 1] = posAndClipDistances[vertexIndex].z; + return vertexOutput; + } + @fragment + fn fsMain() -> @location(0) vec4f { + return vec4f(1.0, 0.0, 0.0, 1.0); + }`; + const module = t.device.createShaderModule({ code }); + const renderPipeline = t.device.createRenderPipeline({ + layout: 'auto', + vertex: { + module + }, + fragment: { + module, + targets: [ + { + format: 'rgba8unorm' + }] + + } + }); + + const kSize = 7; + const outputTexture = t.createTextureTracked({ + format: 'rgba8unorm', + size: [kSize, kSize, 1], + usage: GPUTextureUsage.RENDER_ATTACHMENT | GPUTextureUsage.COPY_SRC + }); + + // Clear outputTexture to Green + const commandEncoder = t.device.createCommandEncoder(); + const renderPassEncoder = commandEncoder.beginRenderPass({ + colorAttachments: [ + { + view: outputTexture.createView(), + loadOp: 'clear', + clearValue: { r: 0.0, g: 1.0, b: 0.0, a: 1.0 }, + storeOp: 'store' + }] + + }); + renderPassEncoder.setPipeline(renderPipeline); + renderPassEncoder.draw(6); + renderPassEncoder.end(); + + const kBytesPerRow = 256; + const kBytesPerPixel = 4; + const outputDataSize = kBytesPerRow * (kSize - 1) + kSize * kBytesPerPixel; + const outputBuffer = t.createBufferTracked({ + size: outputDataSize, + usage: GPUBufferUsage.COPY_SRC | GPUBufferUsage.COPY_DST + }); + + commandEncoder.copyTextureToBuffer( + { + texture: outputTexture + }, + { + buffer: outputBuffer, + bytesPerRow: kBytesPerRow, + rowsPerImage: kSize + }, + [kSize, kSize, 1] + ); + t.queue.submit([commandEncoder.finish()]); + + // The top-left part should be Green and the bottom-right part should be Red + const expectedData = new Uint8Array(outputDataSize); + for (let y = 0; y < kSize; ++y) { + const baseOffset = kBytesPerRow * y; + for (let x = 0; x < kSize; ++x) { + const lastRed = kSize - y - 1; + for (let i = 0; i < lastRed; ++i) { + expectedData[baseOffset + i * 4] = 0; + expectedData[baseOffset + i * 4 + 1] = 255; + expectedData[baseOffset + i * 4 + 2] = 0; + expectedData[baseOffset + i * 4 + 3] = 255; + } + for (let j = lastRed; j < kSize; ++j) { + expectedData[baseOffset + j * 4] = 255; + expectedData[baseOffset + j * 4 + 1] = 0; + expectedData[baseOffset + j * 4 + 2] = 0; + expectedData[baseOffset + j * 4 + 3] = 255; + } + } + } + t.expectGPUBufferValuesEqual(outputBuffer, expectedData); +}); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/statement/phony.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/statement/phony.spec.js new file mode 100644 index 00000000000..69c0e476f3a --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/execution/statement/phony.spec.js @@ -0,0 +1,119 @@ +/** +* AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts +**/export const description = ` +Phony assignment execution tests +`;import { makeTestGroup } from '../../../../common/framework/test_group.js'; +import { keysOf } from '../../../../common/util/data_tables.js'; + +import { GPUTest } from '../../../gpu_test.js'; + +export const g = makeTestGroup(GPUTest); + +/** + * Builds, runs then checks the output of a statement shader test. + * + * @param t The test object + * @param ty The WGSL scalar type to be written + * @param values The expected output values of type ty + * @param wgsl_main The body of the WGSL entry point. + */ +export function runStatementTest( +t, +ty, +values, +wgsl_main) +{ + const wgsl = ` +struct Outputs { + data : array<${ty}>, +}; +var count: u32 = 0; + +@group(0) @binding(1) var outputs : Outputs; + +fn put(value : ${ty}) -> ${ty} { + outputs.data[count] = value; + count += 1; + return value; +} + +@compute @workgroup_size(1) +fn main() { + let x = outputs.data[0]; + ${wgsl_main} +} +`; + + const pipeline = t.device.createComputePipeline({ + layout: 'auto', + compute: { + module: t.device.createShaderModule({ code: wgsl }), + entryPoint: 'main' + } + }); + + const maxOutputValues = 1000; + const outputBuffer = t.createBufferTracked({ + size: 4 * (1 + maxOutputValues), + usage: GPUBufferUsage.STORAGE | GPUBufferUsage.COPY_SRC + }); + + const bindGroup = t.device.createBindGroup({ + layout: pipeline.getBindGroupLayout(0), + entries: [{ binding: 1, resource: { buffer: outputBuffer } }] + }); + + // Run the shader. + const encoder = t.device.createCommandEncoder(); + const pass = encoder.beginComputePass(); + pass.setPipeline(pipeline); + pass.setBindGroup(0, bindGroup); + pass.dispatchWorkgroups(1); + pass.end(); + t.queue.submit([encoder.finish()]); + + t.expectGPUBufferValuesEqual(outputBuffer, values); +} + +// In each case, the program will write non-zero values to the prefix +// of the output buffer. The values to check against will cover all +// those values, plus a 0 just beyond the last written value. +const kTests = { + literal: { + src: `_ = true;`, + values: [0] + }, + call: { + // RHS evaluated once. + src: `_ = put(42i);`, + values: [42, 0] + }, + call_in_subexpr: { + src: `_ = put(42i) + 1;`, + values: [42, 0] + }, + nested_call: { + src: `_ = put(put(42)+1);`, + values: [42, 43, 0] + }, + unreached: { + src: `if (false) { _ = put(1); }`, + values: [0] + }, + loop: { + src: `for (var i=5; i<7; i++) { _ = put(i); }`, + values: [5, 6, 0] + } +}; + +g.test('executes'). +desc('Tests the RHS is evaluated once when the statement is executed.'). +params((u) => u.combine('case', keysOf(kTests))). +fn((t) => { + runStatementTest( + t, + 'i32', + new Int32Array(kTests[t.params.case].values), + kTests[t.params.case].src + ); +}); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/types.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/types.js index 9f18971ebf9..c4deeb5bd72 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/types.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/types.js @@ -314,6 +314,7 @@ export function* generateTypes({ let supportsAtomics = scalarInfo.supportsAtomics; let layout = undefined; let accessSuffixes = undefined; + let validLayoutForAddressSpace = true; if (scalarInfo.layout) { // Compute the layout of the array type. // Adjust the array element count or element type as needed. @@ -326,7 +327,9 @@ export function* generateTypes({ supportsAtomics = false; accessSuffixes = ['.x', '.y', '.z', '.w']; const arrayElemLayout = vectorLayout('vec4', baseType); - // assert(arrayElemLayout.alignment % 16 === 0); // Callers responsibility to avoid + // Arrays in uniform address space have to be 16 byte-aligned. + // An array of vec4 is only 8byte aligned. + validLayoutForAddressSpace = arrayElemLayout.alignment % 16 === 0; arrayElementCount = align(arrayElementCount, 4) / 4; const arrayByteSize = arrayElementCount * arrayElemLayout.size; layout = { alignment: arrayElemLayout.alignment, size: arrayByteSize }; @@ -354,11 +357,13 @@ export function* generateTypes({ accessSuffixes }; - // Sized - yield { type: `array<${arrayElemType},${arrayElementCount}>`, _kTypeInfo: arrayTypeInfo }; - // Unsized - if (addressSpace === 'storage') { - yield { type: `array<${arrayElemType}>`, _kTypeInfo: arrayTypeInfo }; + if (validLayoutForAddressSpace) { + // Sized + yield { type: `array<${arrayElemType},${arrayElementCount}>`, _kTypeInfo: arrayTypeInfo }; + // Unsized + if (addressSpace === 'storage') { + yield { type: `array<${arrayElemType}>`, _kTypeInfo: arrayTypeInfo }; + } } } diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/decl/var.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/decl/var.spec.js index 82bd326d057..f73e9ce8ce4 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/decl/var.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/decl/var.spec.js @@ -749,7 +749,8 @@ combine('suffix', [',storage', ',read', ',', '']) fn((t) => { const prog = `@group(0) @binding(0) var<${t.params.prefix}${t.params.accessMode}${t.params.suffix}> x: i32;`; - const ok = t.params.prefix === 'storage,' && t.params.suffix === ''; + const ok = + t.params.prefix === 'storage,' && (t.params.suffix === '' || t.params.suffix === ','); t.expectCompileResult(ok, prog); }); diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/binary/div_rem.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/binary/div_rem.spec.js index d09d6013055..c8efd0de55f 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/binary/div_rem.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/binary/div_rem.spec.js @@ -142,10 +142,14 @@ filter((p) => { return p.nonOneIndex === 0; }). expandWithParams((p) => { + // When lhs is a non-const expression, division by zero is only an error for integral types. + const partialDivByZeroIsError = [Type.i32, Type.u32].includes( + scalarTypeOf(kScalarAndVectorTypes[p.rhs]) + ); const cases = [ { leftValue: 42, rightValue: 0, error: true, leftRuntime: false }, - { leftValue: 42, rightValue: 0, error: true, leftRuntime: true }, - { leftValue: 0, rightValue: 0, error: true, leftRuntime: true }, + { leftValue: 42, rightValue: 0, error: partialDivByZeroIsError, leftRuntime: true }, + { leftValue: 0, rightValue: 0, error: partialDivByZeroIsError, leftRuntime: true }, { leftValue: 0, rightValue: 42, error: false, leftRuntime: false }]; if (p.lhs === 'i32') { diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/binary/short_circuiting_and_or.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/binary/short_circuiting_and_or.spec.js new file mode 100644 index 00000000000..cbf18674f11 --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/binary/short_circuiting_and_or.spec.js @@ -0,0 +1,264 @@ +/** +* AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts +**/export const description = ` +Validation tests for short-circuiting && and || expressions. +`;import { makeTestGroup } from '../../../../../common/framework/test_group.js'; +import { keysOf, objectsToRecord } from '../../../../../common/util/data_tables.js'; +import { + kAllScalarsAndVectors, + ScalarType, + scalarTypeOf, + Type } from +'../../../../util/conversion.js'; +import { ShaderValidationTest } from '../../shader_validation_test.js'; + +export const g = makeTestGroup(ShaderValidationTest); + +// A list of scalar and vector types. +const kScalarAndVectorTypes = objectsToRecord(kAllScalarsAndVectors); + +g.test('scalar_vector'). +desc( + ` + Validates that scalar and vector short-circuiting operators are only accepted for scalar booleans. + ` +). +params((u) => +u. +combine('op', ['&&', '||']). +combine('lhs', keysOf(kScalarAndVectorTypes)). +combine( + 'rhs', + // Skip vec3 and vec4 on the RHS to keep the number of subcases down. + keysOf(kScalarAndVectorTypes).filter( + (value) => !(value.startsWith('vec3') || value.startsWith('vec4')) + ) +). +beginSubcases() +). +beforeAllSubcases((t) => { + if ( + scalarTypeOf(kScalarAndVectorTypes[t.params.lhs]) === Type.f16 || + scalarTypeOf(kScalarAndVectorTypes[t.params.rhs]) === Type.f16) + { + t.selectDeviceOrSkipTestCase('shader-f16'); + } +}). +fn((t) => { + const lhs = kScalarAndVectorTypes[t.params.lhs]; + const rhs = kScalarAndVectorTypes[t.params.rhs]; + const lhsElement = scalarTypeOf(lhs); + const rhsElement = scalarTypeOf(rhs); + const hasF16 = lhsElement === Type.f16 || rhsElement === Type.f16; + const code = ` +${hasF16 ? 'enable f16;' : ''} +const lhs = ${lhs.create(0).wgsl()}; +const rhs = ${rhs.create(0).wgsl()}; +const foo = lhs ${t.params.op} rhs; +`; + + // Determine if the types are compatible. + let valid = false; + if (lhs instanceof ScalarType && rhs instanceof ScalarType) { + valid = lhsElement === Type.bool && rhsElement === Type.bool; + } + + t.expectCompileResult(valid, code); +}); + + + + + + + +const kInvalidTypes = { + mat2x2f: { + expr: 'm', + control: (e) => `bool(${e}[0][0])` + }, + + array: { + expr: 'arr', + control: (e) => `${e}[0]` + }, + + ptr: { + expr: '(&b)', + control: (e) => `*${e}` + }, + + atomic: { + expr: 'a', + control: (e) => `bool(atomicLoad(&${e}))` + }, + + texture: { + expr: 't', + control: (e) => `bool(textureLoad(${e}, vec2(), 0).x)` + }, + + sampler: { + expr: 's', + control: (e) => `bool(textureSampleLevel(t, ${e}, vec2(), 0).x)` + }, + + struct: { + expr: 'str', + control: (e) => `${e}.b` + } +}; + +g.test('invalid_types'). +desc( + ` + Validates that short-circuiting expressions are never accepted for non-scalar and non-vector types. + ` +). +params((u) => +u. +combine('op', ['&&', '||']). +combine('type', keysOf(kInvalidTypes)). +combine('control', [true, false]). +beginSubcases() +). +fn((t) => { + const type = kInvalidTypes[t.params.type]; + const expr = t.params.control ? type.control(type.expr) : type.expr; + const code = ` +@group(0) @binding(0) var t : texture_2d; +@group(0) @binding(1) var s : sampler; +@group(0) @binding(2) var a : atomic; + +struct S { b : bool } + +var b : bool; +var m : mat2x2f; +var arr : array; +var str : S; + +@compute @workgroup_size(1) +fn main() { + let foo = ${expr} ${t.params.op} ${expr}; +} +`; + + t.expectCompileResult(t.params.control, code); +}); + +// A map from operator to the value of the LHS that will cause short-circuiting. +const kLhsForShortCircuit = { + '&&': false, + '||': true +}; + +// A list of expressions that are invalid unless guarded by a short-circuiting expression. +const kInvalidRhsExpressions = { + overflow: 'i32(1< +u. +combine('op', ['&&', '||']). +combine('rhs', keysOf(kInvalidRhsExpressions)). +combine('short_circuit', [true, false]). +beginSubcases() +). +fn((t) => { + let lhs = kLhsForShortCircuit[t.params.op]; + if (!t.params.short_circuit) { + lhs = !lhs; + } + const code = ` +const thirty_one = 31u; +const zero_i32 = 0i; +const one_f32 = 1.0f; + +@compute @workgroup_size(1) +fn main() { + let foo = ${lhs} ${t.params.op} ${kInvalidRhsExpressions[t.params.rhs]}; +} +`; + + t.expectCompileResult(t.params.short_circuit, code); +}); + +g.test('invalid_rhs_override'). +desc( + ` + Validates that a short-circuiting expression with an override-expression LHS guards the evaluation of its RHS expression. + ` +). +params((u) => +u. +combine('op', ['&&', '||']). +combine('rhs', keysOf(kInvalidRhsExpressions)). +combine('short_circuit', [true, false]). +beginSubcases() +). +fn((t) => { + let lhs = kLhsForShortCircuit[t.params.op]; + if (!t.params.short_circuit) { + lhs = !lhs; + } + const code = ` +override cond : bool; +override zero_i32 = 0i; +override one_f32 = 1.0f; +override thirty_one = 31u; +override foo = cond ${t.params.op} ${kInvalidRhsExpressions[t.params.rhs]}; +`; + + const constants = {}; + constants['cond'] = lhs ? 1 : 0; + t.expectPipelineResult({ + expectedResult: t.params.short_circuit, + code, + constants, + reference: ['foo'] + }); +}); + +// A list of expressions that are invalid unless guarded by a short-circuiting expression. +// The control case will use `value = 10`, the failure case will use `value = 1`. +const kInvalidArrayCounts = { + negative: 'value - 2', + sqrt_neg1: 'u32(sqrt(value - 2))', + nested: '10 + array()[0]' +}; + +g.test('invalid_array_count_on_rhs'). +desc( + ` + Validates that an invalid array count expression is not guarded by a short-circuiting expression. + ` +). +params((u) => +u. +combine('op', ['&&', '||']). +combine('rhs', keysOf(kInvalidArrayCounts)). +combine('control', [true, false]). +beginSubcases() +). +fn((t) => { + const lhs = t.params.op === '&&' ? 'false' : 'true'; + const code = ` +const value = ${t.params.control ? '10' : '1'}; + +@compute @workgroup_size(1) +fn main() { + let foo = ${lhs} ${t.params.op} array()[0]; +} +`; + + t.expectCompileResult(t.params.control, code); +}); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/clamp.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/clamp.spec.js index e55db09017c..8df74f08cb4 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/clamp.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/clamp.spec.js @@ -127,6 +127,8 @@ filter((t) => { const scalar = scalarTypeOf(ty); return scalar !== Type.abstractInt && scalar !== Type.abstractFloat; }) +// in_shader: Is the function call statically accessed by the entry point? +.combine('in_shader', [false, true]) ). beforeAllSubcases((t) => { const ty = kValuesTypes[t.params.type]; @@ -176,7 +178,10 @@ fn foo() { const shader_error = error && t.params.lowStage === 'constant' && t.params.highStage === 'constant'; const pipeline_error = - error && t.params.lowStage !== 'runtime' && t.params.highStage !== 'runtime'; + t.params.in_shader && + error && + t.params.lowStage !== 'runtime' && + t.params.highStage !== 'runtime'; t.expectCompileResult(!shader_error, wgsl); if (!shader_error) { const constants = {}; @@ -186,7 +191,8 @@ fn foo() { expectedResult: !pipeline_error, code: wgsl, constants, - reference: ['o_low', 'o_high'] + reference: ['o_low', 'o_high'], + statements: t.params.in_shader ? ['foo();'] : [] }); } }); diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/extractBits.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/extractBits.spec.js index fba6dc6bf7d..70c4dc17bbe 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/extractBits.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/extractBits.spec.js @@ -98,6 +98,8 @@ combineWithParams([ { offset: 0, count: 33 }, { offset: 1, count: 33 }] ) +// in_shader: Is the function call statically accessed by the entry point? +.combine('in_shader', [false, true]) ). fn((t) => { let offsetArg = ''; @@ -138,7 +140,10 @@ fn foo() { const shader_error = error && t.params.offsetStage === 'constant' && t.params.countStage === 'constant'; const pipeline_error = - error && t.params.offsetStage !== 'runtime' && t.params.countStage !== 'runtime'; + t.params.in_shader && + error && + t.params.offsetStage !== 'runtime' && + t.params.countStage !== 'runtime'; t.expectCompileResult(!shader_error, wgsl); if (!shader_error) { const constants = {}; @@ -148,7 +153,8 @@ fn foo() { expectedResult: !pipeline_error, code: wgsl, constants, - reference: ['o_offset', 'o_count'] + reference: ['o_offset', 'o_count'], + statements: t.params.in_shader ? ['foo();'] : [] }); } }); diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/insertBits.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/insertBits.spec.js index ecb124f5587..22be4813be7 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/insertBits.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/insertBits.spec.js @@ -119,6 +119,8 @@ combineWithParams([ { offset: 0, count: 33 }, { offset: 1, count: 33 }] ) +// in_shader: Is the function call statically accessed by the entry point? +.combine('in_shader', [false, true]) ). fn((t) => { let offsetArg = ''; @@ -160,7 +162,10 @@ fn foo() { const shader_error = error && t.params.offsetStage === 'constant' && t.params.countStage === 'constant'; const pipeline_error = - error && t.params.offsetStage !== 'runtime' && t.params.countStage !== 'runtime'; + t.params.in_shader && + error && + t.params.offsetStage !== 'runtime' && + t.params.countStage !== 'runtime'; t.expectCompileResult(!shader_error, wgsl); if (!shader_error) { const constants = {}; @@ -170,7 +175,8 @@ fn foo() { expectedResult: !pipeline_error, code: wgsl, constants, - reference: ['o_offset', 'o_count'] + reference: ['o_offset', 'o_count'], + statements: t.params.in_shader ? ['foo();'] : [] }); } }); diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/ldexp.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/ldexp.spec.js index cb227717989..7fb389ca486 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/ldexp.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/ldexp.spec.js @@ -143,6 +143,8 @@ expandWithParams((p) => { cases.push({ value: bias + 2 }); return cases; }) +// in_shader: Is the functino call statically accessed by the entry point? +.combine('in_shader', [false, true]) ). beforeAllSubcases((t) => { const ty = kValidArgumentTypesA[t.params.typeA]; @@ -179,7 +181,7 @@ fn foo() { const bias = biasForType(scalarTypeOf(tyA)); const error = t.params.value > bias + 1; const shader_error = error && t.params.stage === 'constant'; - const pipeline_error = error && t.params.stage === 'override'; + const pipeline_error = t.params.in_shader && error && t.params.stage === 'override'; t.expectCompileResult(!shader_error, wgsl); if (!shader_error) { const constants = {}; @@ -188,7 +190,8 @@ fn foo() { expectedResult: !pipeline_error, code: wgsl, constants, - reference: ['o_b'] + reference: ['o_b'], + statements: t.params.in_shader ? ['foo();'] : [] }); } }); diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/normalize.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/normalize.spec.js index b696401dbac..9c032b116f2 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/normalize.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/normalize.spec.js @@ -12,7 +12,13 @@ import { scalarTypeOf } from '../../../../../util/conversion.js'; -import { quantizeToF16, quantizeToF32 } from '../../../../../util/math.js'; +import { + + quantizeToF16, + quantizeToF32, + isSubnormalNumberF16, + isSubnormalNumberF32 } from +'../../../../../util/math.js'; import { ShaderValidationTest } from '../../../shader_validation_test.js'; import { @@ -37,6 +43,17 @@ function quantizeFunctionForScalarType(type) { } } +function isSubnormalFunctionForScalarType(type) { + switch (type) { + case Type.f32: + return isSubnormalNumberF32; + case Type.f16: + return isSubnormalNumberF16; + default: + return (v) => false; + } +} + g.test('values'). desc( ` @@ -73,6 +90,11 @@ fn((t) => { expectedResult = false; } + // We skip tests with values that would involve subnormal computations in + // order to avoid defining a specific behavior (flush to zero). + const isSubnormalFn = isSubnormalFunctionForScalarType(scalarType); + t.skipIf(isSubnormalFn(vv) || isSubnormalFn(dp) || isSubnormalFn(len)); + validateConstOrOverrideBuiltinEval( t, builtin, diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/quadBroadcast.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/quadBroadcast.spec.js new file mode 100644 index 00000000000..348e0bc9176 --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/quadBroadcast.spec.js @@ -0,0 +1,286 @@ +/** +* AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts +**/export const description = ` +Validation tests for quadBroadcast +`;import { makeTestGroup } from '../../../../../../common/framework/test_group.js'; +import { keysOf, objectsToRecord } from '../../../../../../common/util/data_tables.js'; +import { + isConvertible, + Type, + elementTypeOf, + kAllScalarsAndVectors } from +'../../../../../util/conversion.js'; +import { ShaderValidationTest } from '../../../shader_validation_test.js'; + +export const g = makeTestGroup(ShaderValidationTest); + +g.test('requires_subgroups'). +desc('Validates that the subgroups feature is required'). +params((u) => u.combine('enable', [false, true])). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const wgsl = ` +${t.params.enable ? 'enable subgroups;' : ''} +fn foo() { + _ = quadBroadcast(0, 0); +}`; + + t.expectCompileResult(t.params.enable, wgsl); +}); + +g.test('requires_subgroups_f16'). +desc('Validates that the subgroups feature is required'). +params((u) => u.combine('enable', [false, true])). +beforeAllSubcases((t) => { + const features = ['shader-f16', 'subgroups']; + if (t.params.enable) { + features.push('subgroups-f16'); + } + t.selectDeviceOrSkipTestCase(features); +}). +fn((t) => { + const wgsl = ` +enable f16; +enable subgroups; +${t.params.enable ? 'enable subgroups_f16;' : ''} +fn foo() { + _ = quadBroadcast(0h, 0); +}`; + + t.expectCompileResult(t.params.enable, wgsl); +}); + +const kArgumentTypes = objectsToRecord(kAllScalarsAndVectors); + +const kStages = { + constant: ` +enable subgroups; +@compute @workgroup_size(16) +fn main() { + const x = quadBroadcast(0, 0); +}`, + override: ` +enable subgroups; +override o = quadBroadcast(0, 0);`, + runtime: ` +enable subgroups; +@compute @workgroup_size(16) +fn main() { + let x = quadBroadcast(0, 0); +}` +}; + +g.test('early_eval'). +desc('Ensures the builtin is not able to be compile time evaluated'). +params((u) => u.combine('stage', keysOf(kStages))). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const code = kStages[t.params.stage]; + t.expectCompileResult(t.params.stage === 'runtime', code); +}); + +g.test('must_use'). +desc('Tests that the builtin has the @must_use attribute'). +params((u) => u.combine('must_use', [true, false])). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const wgsl = ` +enable subgroups; +@compute @workgroup_size(16) +fn main() { + ${t.params.must_use ? '_ = ' : ''}quadBroadcast(0, 0); +}`; + + t.expectCompileResult(t.params.must_use, wgsl); +}); + +g.test('data_type'). +desc('Validates data parameter type'). +params((u) => u.combine('type', keysOf(kArgumentTypes))). +beforeAllSubcases((t) => { + const features = ['subgroups']; + const type = kArgumentTypes[t.params.type]; + if (type.requiresF16()) { + features.push('subgroups-f16'); + features.push('shader-f16'); + } + t.selectDeviceOrSkipTestCase(features); +}). +fn((t) => { + const type = kArgumentTypes[t.params.type]; + let enables = `enable subgroups;\n`; + if (type.requiresF16()) { + enables += `enable subgroups_f16;\nenable f16;`; + } + const wgsl = ` +${enables} +@compute @workgroup_size(1) +fn main() { + _ = quadBroadcast(${type.create(0).wgsl()}, 0); +}`; + + t.expectCompileResult(elementTypeOf(type) !== Type.bool, wgsl); +}); + +g.test('return_type'). +desc('Validates data parameter type'). +params((u) => +u. +combine('dataType', keysOf(kArgumentTypes)). +combine('retType', keysOf(kArgumentTypes)). +filter((t) => { + const retType = kArgumentTypes[t.retType]; + const retEleTy = elementTypeOf(retType); + const dataType = kArgumentTypes[t.dataType]; + const dataEleTy = elementTypeOf(dataType); + return ( + retEleTy !== Type.abstractInt && + retEleTy !== Type.abstractFloat && + dataEleTy !== Type.abstractInt && + dataEleTy !== Type.abstractFloat); + +}) +). +beforeAllSubcases((t) => { + const features = ['subgroups']; + const dataType = kArgumentTypes[t.params.dataType]; + const retType = kArgumentTypes[t.params.retType]; + if (dataType.requiresF16() || retType.requiresF16()) { + features.push('subgroups-f16'); + features.push('shader-f16'); + } + t.selectDeviceOrSkipTestCase(features); +}). +fn((t) => { + const dataType = kArgumentTypes[t.params.dataType]; + const retType = kArgumentTypes[t.params.retType]; + let enables = `enable subgroups;\n`; + if (dataType.requiresF16() || retType.requiresF16()) { + enables += `enable subgroups_f16;\nenable f16;`; + } + const wgsl = ` +${enables} +@compute @workgroup_size(1) +fn main() { + let res : ${retType.toString()} = quadBroadcast(${dataType.create(0).wgsl()}, 0); +}`; + + const expect = elementTypeOf(dataType) !== Type.bool && dataType === retType; + t.expectCompileResult(expect, wgsl); +}); + +g.test('id_type'). +desc('Validates id parameter type'). +params((u) => u.combine('type', keysOf(kArgumentTypes))). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const type = kArgumentTypes[t.params.type]; + const wgsl = ` +enable subgroups; +@compute @workgroup_size(1) +fn main() { + _ = quadBroadcast(0, ${type.create(0).wgsl()}); +}`; + + const expect = isConvertible(type, Type.u32) || isConvertible(type, Type.i32); + t.expectCompileResult(expect, wgsl); +}); + +const kIdCases = { + const_decl: { + code: 'const_decl', + valid: true + }, + const_literal: { + code: '0', + valid: true + }, + const_expr: { + code: 'const_decl + 2', + valid: true + }, + let_decl: { + code: 'let_decl', + valid: false + }, + override_decl: { + code: 'override_decl', + valid: false + }, + var_func_decl: { + code: 'var_func_decl', + valid: false + }, + var_priv_decl: { + code: 'var_priv_decl', + valid: false + } +}; + +g.test('id_constness'). +desc('Validates that id must be a const-expression'). +params((u) => u.combine('value', keysOf(kIdCases))). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const wgsl = ` +enable subgroups; +override override_decl : u32; +var var_priv_decl : u32; +fn foo() { + var var_func_decl : u32; + let let_decl = var_func_decl; + const const_decl = 0u; + _ = quadBroadcast(0, ${kIdCases[t.params.value].code}); +}`; + + t.expectCompileResult(kIdCases[t.params.value].valid, wgsl); +}); + +g.test('stage'). +desc('Validates it is only usable in correct stage'). +params((u) => u.combine('stage', ['compute', 'fragment', 'vertex'])). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const compute = ` +@compute @workgroup_size(1) +fn main() { + foo(); +}`; + + const fragment = ` +@fragment +fn main() { + foo(); +}`; + + const vertex = ` +@vertex +fn main() -> @builtin(position) vec4f { + foo(); + return vec4f(); +}`; + + const entry = { compute, fragment, vertex }[t.params.stage]; + const wgsl = ` +enable subgroups; +fn foo() { + _ = quadBroadcast(0, 0); +} + +${entry} +`; + + t.expectCompileResult(t.params.stage !== 'vertex', wgsl); +}); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/quadSwap.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/quadSwap.spec.js new file mode 100644 index 00000000000..eb262ab4cbe --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/quadSwap.spec.js @@ -0,0 +1,227 @@ +/** +* AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts +**/export const description = ` +Validation tests for quadSwapX, quadSwapY, and quadSwapDiagonal. +`;import { makeTestGroup } from '../../../../../../common/framework/test_group.js'; +import { keysOf, objectsToRecord } from '../../../../../../common/util/data_tables.js'; +import { + Type, + elementTypeOf, + kAllScalarsAndVectors, + isConvertible } from +'../../../../../util/conversion.js'; +import { ShaderValidationTest } from '../../../shader_validation_test.js'; + +export const g = makeTestGroup(ShaderValidationTest); + +const kOps = ['quadSwapX', 'quadSwapY', 'quadSwapDiagonal']; + +g.test('requires_subgroups'). +desc('Validates that the subgroups feature is required'). +params((u) => u.combine('enable', [false, true]).combine('op', kOps)). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const wgsl = ` +${t.params.enable ? 'enable subgroups;' : ''} +fn foo() { + _ = ${t.params.op}(0); +}`; + + t.expectCompileResult(t.params.enable, wgsl); +}); + +g.test('requires_subgroups_f16'). +desc('Validates that the subgroups feature is required'). +params((u) => u.combine('enable', [false, true]).combine('op', kOps)). +beforeAllSubcases((t) => { + const features = ['shader-f16', 'subgroups']; + if (t.params.enable) { + features.push('subgroups-f16'); + } + t.selectDeviceOrSkipTestCase(features); +}). +fn((t) => { + const wgsl = ` +enable f16; +enable subgroups; +${t.params.enable ? 'enable subgroups_f16;' : ''} +fn foo() { + _ = ${t.params.op}(0h); +}`; + + t.expectCompileResult(t.params.enable, wgsl); +}); + +const kStages = { + constant: (op) => { + return ` +enable subgroups; +@compute @workgroup_size(16) +fn main() { + const x = ${op}(0); +}`; + }, + override: (op) => { + return ` +enable subgroups +override o = ${op}(0);`; + }, + runtime: (op) => { + return ` +enable subgroups; +@compute @workgroup_size(16) +fn main() { + let x = ${op}(0); +}`; + } +}; + +g.test('early_eval'). +desc('Ensures the builtin is not able to be compile time evaluated'). +params((u) => u.combine('stage', keysOf(kStages)).combine('op', kOps)). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const code = kStages[t.params.stage](t.params.op); + t.expectCompileResult(t.params.stage === 'runtime', code); +}); + +g.test('must_use'). +desc('Tests that the builtin has the @must_use attribute'). +params((u) => u.combine('must_use', [true, false]).combine('op', kOps)). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const wgsl = ` +enable subgroups; +@compute @workgroup_size(16) +fn main() { + ${t.params.must_use ? '_ = ' : ''}${t.params.op}(0); +}`; + + t.expectCompileResult(t.params.must_use, wgsl); +}); + +const kTypes = objectsToRecord(kAllScalarsAndVectors); + +g.test('data_type'). +desc('Validates data parameter type'). +params((u) => u.combine('type', keysOf(kTypes)).combine('op', kOps)). +beforeAllSubcases((t) => { + const features = ['subgroups']; + const type = kTypes[t.params.type]; + if (type.requiresF16()) { + features.push('shader-f16'); + features.push('subgroups-f16'); + } + t.selectDeviceOrSkipTestCase(features); +}). +fn((t) => { + const type = kTypes[t.params.type]; + let enables = `enable subgroups;\n`; + if (type.requiresF16()) { + enables += `enable f16;\nenable subgroups_f16;`; + } + const wgsl = ` +${enables} +@compute @workgroup_size(1) +fn main() { + _ = ${t.params.op}(${type.create(0).wgsl()}); +}`; + + const eleType = elementTypeOf(type); + t.expectCompileResult(eleType !== Type.bool, wgsl); +}); + +g.test('return_type'). +desc('Validates return type'). +params((u) => +u. +combine('retType', keysOf(kTypes)). +filter((t) => { + const type = kTypes[t.retType]; + const eleType = elementTypeOf(type); + return eleType !== Type.abstractInt && eleType !== Type.abstractFloat; +}). +combine('op', kOps). +combine('paramType', keysOf(kTypes)) +). +beforeAllSubcases((t) => { + const features = ['subgroups']; + const retType = kTypes[t.params.retType]; + const paramType = kTypes[t.params.paramType]; + if (retType.requiresF16() || paramType.requiresF16()) { + features.push('shader-f16'); + features.push('subgroups-f16'); + } + t.selectDeviceOrSkipTestCase(features); +}). +fn((t) => { + const retType = kTypes[t.params.retType]; + const paramType = kTypes[t.params.paramType]; + let enables = `enable subgroups;\n`; + if (retType.requiresF16() || paramType.requiresF16()) { + enables += `enable f16;\nenable subgroups_f16;`; + } + const wgsl = ` +${enables} +@compute @workgroup_size(1) +fn main() { + let res : ${retType.toString()} = ${t.params.op}(${paramType.create(0).wgsl()}); +}`; + + // Can't just use isConvertible since functions must concretize the parameter + // type before examining the whole statement. + const eleParamType = elementTypeOf(paramType); + const eleRetType = elementTypeOf(retType); + let expect = paramType === retType && eleRetType !== Type.bool; + if (eleParamType === Type.abstractInt) { + expect = eleRetType === Type.i32 && isConvertible(paramType, retType); + } else if (eleParamType === Type.abstractFloat) { + expect = eleRetType === Type.f32 && isConvertible(paramType, retType); + } + t.expectCompileResult(expect, wgsl); +}); + +g.test('stage'). +desc('validates builtin is only usable in the correct stages'). +params((u) => u.combine('stage', ['compute', 'fragment', 'vertex']).combine('op', kOps)). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const compute = ` +@compute @workgroup_size(1) +fn main() { + foo(); +}`; + + const fragment = ` +@fragment +fn main() { + foo(); +}`; + + const vertex = ` +@vertex +fn main() -> @builtin(position) vec4f { + foo(); + return vec4f(); +}`; + + const entry = { compute, fragment, vertex }[t.params.stage]; + const wgsl = ` +enable subgroups; +fn foo() { + _ = ${t.params.op}(0); +} + +${entry} +`; + + t.expectCompileResult(t.params.stage !== 'vertex', wgsl); +}); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/refract.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/refract.spec.js index 334a197b1cb..d9d5d5f46e3 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/refract.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/refract.spec.js @@ -2,10 +2,21 @@ * AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts **/const builtin = 'refract';export const description = ` Validation tests for the ${builtin}() builtin. -`; -import { makeTestGroup } from '../../../../../../common/framework/test_group.js'; +`;import { makeTestGroup } from '../../../../../../common/framework/test_group.js'; import { keysOf, objectsToRecord } from '../../../../../../common/util/data_tables.js'; -import { Type, kConvertableToFloatVectors, scalarTypeOf } from '../../../../../util/conversion.js'; +import { + Type, + kConvertableToFloatVectors, + scalarTypeOf } from + +'../../../../../util/conversion.js'; +import { + + quantizeToF16, + quantizeToF32, + isSubnormalNumberF16, + isSubnormalNumberF32 } from +'../../../../../util/math.js'; import { ShaderValidationTest } from '../../../shader_validation_test.js'; import { @@ -20,6 +31,28 @@ export const g = makeTestGroup(ShaderValidationTest); const kValidArgumentTypes = objectsToRecord(kConvertableToFloatVectors); +function quantizeFunctionForScalarType(type) { + switch (type) { + case Type.f32: + return quantizeToF32; + case Type.f16: + return quantizeToF16; + default: + return (v) => v; + } +} + +function isSubnormalFunctionForScalarType(type) { + switch (type) { + case Type.f32: + return isSubnormalNumberF32; + case Type.f16: + return isSubnormalNumberF16; + default: + return (v) => false; + } +} + g.test('values'). desc( ` @@ -64,6 +97,17 @@ fn((t) => { const c2_one_minus_b_dot_a_2 = vCheck.checkedResult(c2 * one_minus_b_dot_a_2); const k = vCheck.checkedResult(1.0 - c2_one_minus_b_dot_a_2); + const quantizeFn = quantizeFunctionForScalarType(scalarType); + const isSubnormalFn = isSubnormalFunctionForScalarType(scalarType); + // We skip tests with values that would involve subnormal computations in + // order to avoid defining a specific behavior (flush to zero). + t.skipIf( + isSubnormalFn(quantizeFn(b_dot_a)) || + isSubnormalFn(quantizeFn(b_dot_a_2)) || + isSubnormalFn(quantizeFn(c2)) || + isSubnormalFn(quantizeFn(k)) + ); + if (k >= 0) { // If the k is near zero it may fail on some implementations which implement sqrt as // 1/inversesqrt, so skip the test. diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/smoothstep.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/smoothstep.spec.js index dbddd881077..3c6da44218d 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/smoothstep.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/smoothstep.spec.js @@ -51,16 +51,15 @@ beforeAllSubcases((t) => { fn((t) => { const type = kValuesTypes[t.params.type]; - // We expect to fail if low >= high as it results in a DBZ - const expectedResult = t.params.value1 >= t.params.value2; + // We expect to fail if low >= high. + const expectedResult = t.params.value1 < t.params.value2; validateConstOrOverrideBuiltinEval( t, builtin, expectedResult, [type.create(t.params.value1), type.create(t.params.value2), type.create(0)], - t.params.stage, - /* returnType */concreteTypeOf(type, [Type.f32]) + t.params.stage ); }); @@ -81,6 +80,8 @@ filter((t) => { beginSubcases(). expand('low', (u) => [0, 10]). expand('high', (u) => [0, 10]) +// in_shader: Is the function call statically accessed by the entry point? +.combine('in_shader', [false, true]) ). beforeAllSubcases((t) => { if (scalarTypeOf(kValuesTypes[t.params.type]) === Type.f16) { @@ -130,7 +131,10 @@ fn foo() { const shader_error = error && t.params.lowStage === 'constant' && t.params.highStage === 'constant'; const pipeline_error = - error && t.params.lowStage !== 'runtime' && t.params.highStage !== 'runtime'; + t.params.in_shader && + error && + t.params.lowStage !== 'runtime' && + t.params.highStage !== 'runtime'; t.expectCompileResult(!shader_error, wgsl); if (!shader_error) { const constants = {}; @@ -140,7 +144,8 @@ fn foo() { expectedResult: !pipeline_error, code: wgsl, constants, - reference: ['o_low', 'o_high'] + reference: ['o_low', 'o_high'], + statements: t.params.in_shader ? ['foo();'] : [] }); } }); @@ -159,10 +164,11 @@ beforeAllSubcases((t) => { }). fn((t) => { const type = kArgumentTypes[t.params.type]; + const expectedResult = isConvertibleToFloatType(elementTypeOf(type)); validateConstOrOverrideBuiltinEval( t, builtin, - /* expectedResult */isConvertibleToFloatType(elementTypeOf(type)), + expectedResult, [type.create(0), type.create(1), type.create(2)], 'constant', /* returnType */concreteTypeOf(type, [Type.f32]) @@ -344,7 +350,7 @@ fn((t) => { t, builtin, /* expectedResult */t.params.low < t.params.high, - [f32(0), f32(t.params.low), f32(t.params.high)], + [f32(t.params.low), f32(t.params.high), f32(0)], t.params.stage ); }); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/subgroupAdd.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/subgroupAdd.spec.js new file mode 100644 index 00000000000..ec2486fd861 --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/subgroupAdd.spec.js @@ -0,0 +1,235 @@ +/** +* AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts +**/export const description = ` +Validation tests for subgroupAdd and subgroupExclusiveAdd +`;import { makeTestGroup } from '../../../../../../common/framework/test_group.js'; +import { keysOf, objectsToRecord } from '../../../../../../common/util/data_tables.js'; +import { Type, elementTypeOf, kAllScalarsAndVectors } from '../../../../../util/conversion.js'; +import { ShaderValidationTest } from '../../../shader_validation_test.js'; + +export const g = makeTestGroup(ShaderValidationTest); + +const kBuiltins = ['subgroupAdd', 'subgroupExclusiveAdd', 'subgroupInclusiveAdd']; + +const kStages = { + constant: (builtin) => { + return ` +enable subgroups; +@compute @workgroup_size(16) +fn main() { + const x = ${builtin}(0); +}`; + }, + override: (builtin) => { + return ` +enable subgroups; +override o = ${builtin}(0);`; + }, + runtime: (builtin) => { + return ` +enable subgroups; +@compute @workgroup_size(16) +fn main() { + let x = ${builtin}(0); +}`; + } +}; + +g.test('early_eval'). +desc('Ensures the builtin is not able to be compile time evaluated'). +params((u) => u.combine('stage', keysOf(kStages)).beginSubcases().combine('builtin', kBuiltins)). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const code = kStages[t.params.stage](t.params.builtin); + t.expectCompileResult(t.params.stage === 'runtime', code); +}); + +g.test('must_use'). +desc('Tests that the builtin has the @must_use attribute'). +params((u) => +u. +combine('must_use', [true, false]). +beginSubcases(). +combine('builtin', kBuiltins) +). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const wgsl = ` +enable subgroups; +@compute @workgroup_size(16) +fn main() { + ${t.params.must_use ? '_ = ' : ''}${t.params.builtin}(0); +}`; + + t.expectCompileResult(t.params.must_use, wgsl); +}); + +const kArgumentTypes = objectsToRecord(kAllScalarsAndVectors); + +g.test('data_type'). +desc('Validates data parameter type'). +params((u) => +u.combine('type', keysOf(kArgumentTypes)).beginSubcases().combine('builtin', kBuiltins) +). +beforeAllSubcases((t) => { + const features = ['subgroups']; + const type = kArgumentTypes[t.params.type]; + if (type.requiresF16()) { + features.push('subgroups-f16'); + features.push('shader-f16'); + } + t.selectDeviceOrSkipTestCase(features); +}). +fn((t) => { + const type = kArgumentTypes[t.params.type]; + let enables = `enable subgroups;\n`; + if (type.requiresF16()) { + enables += `enable subgroups_f16;\nenable f16;`; + } + const wgsl = ` +${enables} +@compute @workgroup_size(1) +fn main() { + _ = ${t.params.builtin}(${type.create(0).wgsl()}); +}`; + + t.expectCompileResult(elementTypeOf(type) !== Type.bool, wgsl); +}); + +g.test('return_type'). +desc('Validates data parameter type'). +params((u) => +u. +combine('dataType', keysOf(kArgumentTypes)). +combine('retType', keysOf(kArgumentTypes)). +filter((t) => { + const retType = kArgumentTypes[t.retType]; + const retEleTy = elementTypeOf(retType); + const dataType = kArgumentTypes[t.dataType]; + const dataEleTy = elementTypeOf(dataType); + return ( + retEleTy !== Type.abstractInt && + retEleTy !== Type.abstractFloat && + dataEleTy !== Type.abstractInt && + dataEleTy !== Type.abstractFloat); + +}). +beginSubcases(). +combine('builtin', kBuiltins) +). +beforeAllSubcases((t) => { + const features = ['subgroups']; + const dataType = kArgumentTypes[t.params.dataType]; + const retType = kArgumentTypes[t.params.retType]; + if (dataType.requiresF16() || retType.requiresF16()) { + features.push('subgroups-f16'); + features.push('shader-f16'); + } + t.selectDeviceOrSkipTestCase(features); +}). +fn((t) => { + const dataType = kArgumentTypes[t.params.dataType]; + const retType = kArgumentTypes[t.params.retType]; + let enables = `enable subgroups;\n`; + if (dataType.requiresF16() || retType.requiresF16()) { + enables += `enable subgroups_f16;\nenable f16;`; + } + const wgsl = ` +${enables} +@compute @workgroup_size(1) +fn main() { + let res : ${retType.toString()} = ${t.params.builtin}(${dataType.create(0).wgsl()}); +}`; + + const expect = elementTypeOf(dataType) !== Type.bool && dataType === retType; + t.expectCompileResult(expect, wgsl); +}); + +g.test('stage'). +desc('Validates it is only usable in correct stage'). +params((u) => +u. +combine('stage', ['compute', 'fragment', 'vertex']). +beginSubcases(). +combine('builtin', kBuiltins) +). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const compute = ` +@compute @workgroup_size(1) +fn main() { + foo(); +}`; + + const fragment = ` +@fragment +fn main() { + foo(); +}`; + + const vertex = ` +@vertex +fn main() -> @builtin(position) vec4f { + foo(); + return vec4f(); +}`; + + const entry = { compute, fragment, vertex }[t.params.stage]; + const wgsl = ` +enable subgroups; +fn foo() { + _ = ${t.params.builtin}(0); +} + +${entry} +`; + + t.expectCompileResult(t.params.stage !== 'vertex', wgsl); +}); + +const kInvalidTypeCases = { + array_u32: `array(1u,2u,3u)`, + array_f32: `array()`, + struct_s: `S()`, + struct_t: `T(1, 1)`, + ptr_func: `&func_var`, + ptr_priv: `&priv_var`, + frexp_ret: `frexp(0)` +}; + +g.test('invalid_types'). +desc('Tests that invalid non-plain types are rejected'). +params((u) => +u.combine('case', keysOf(kInvalidTypeCases)).beginSubcases().combine('builtin', kBuiltins) +). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const val = kInvalidTypeCases[t.params.case]; + const wgsl = ` +enable subgroups; + +struct S { + x : u32 +} + +struct T { + a : f32, + b : u32, +} + +var priv_var : f32; +fn foo() { + var func_var : vec4u; + _ = ${t.params.builtin}(${val}); +}`; + + t.expectCompileResult(false, wgsl); +}); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/subgroupAnyAll.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/subgroupAnyAll.spec.js new file mode 100644 index 00000000000..76291fcda82 --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/subgroupAnyAll.spec.js @@ -0,0 +1,186 @@ +/** +* AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts +**/export const description = ` +Validation tests for subgroupAny and subgroupAll. +`;import { makeTestGroup } from '../../../../../../common/framework/test_group.js'; +import { keysOf, objectsToRecord } from '../../../../../../common/util/data_tables.js'; +import { Type, elementTypeOf, kAllScalarsAndVectors } from '../../../../../util/conversion.js'; +import { ShaderValidationTest } from '../../../shader_validation_test.js'; + +export const g = makeTestGroup(ShaderValidationTest); + +const kOps = ['subgroupAny', 'subgroupAll']; + +g.test('requires_subgroups'). +desc('Validates that the subgroups feature is required'). +params((u) => u.combine('enable', [false, true]).combine('op', kOps)). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const wgsl = ` +${t.params.enable ? 'enable subgroups;' : ''} +fn foo() { + _ = ${t.params.op}(true); +}`; + + t.expectCompileResult(t.params.enable, wgsl); +}); + +const kStages = { + constant: (op) => { + return ` +enable subgroups; +@compute @workgroup_size(16) +fn main() { + const x = ${op}(true); +}`; + }, + override: (op) => { + return ` +enable subgroups +override o = select(0, 1, ${op}(true));`; + }, + runtime: (op) => { + return ` +enable subgroups; +@compute @workgroup_size(16) +fn main() { + let x = ${op}(true); +}`; + } +}; + +g.test('early_eval'). +desc('Ensures the builtin is not able to be compile time evaluated'). +params((u) => u.combine('stage', keysOf(kStages)).combine('op', kOps)). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const code = kStages[t.params.stage](t.params.op); + t.expectCompileResult(t.params.stage === 'runtime', code); +}); + +g.test('must_use'). +desc('Tests that the builtin has the @must_use attribute'). +params((u) => u.combine('must_use', [true, false]).combine('op', kOps)). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const wgsl = ` +enable subgroups; +@compute @workgroup_size(16) +fn main() { + ${t.params.must_use ? '_ = ' : ''}${t.params.op}(false); +}`; + + t.expectCompileResult(t.params.must_use, wgsl); +}); + +const kTypes = objectsToRecord(kAllScalarsAndVectors); + +g.test('data_type'). +desc('Validates data parameter type'). +params((u) => u.combine('type', keysOf(kTypes)).combine('op', kOps)). +beforeAllSubcases((t) => { + const features = ['subgroups']; + const type = kTypes[t.params.type]; + if (type.requiresF16()) { + features.push('shader-f16'); + features.push('subgroups-f16'); + } + t.selectDeviceOrSkipTestCase(features); +}). +fn((t) => { + const type = kTypes[t.params.type]; + let enables = `enable subgroups;\n`; + if (type.requiresF16()) { + enables += `enable f16;\nenable subgroups_f16;`; + } + const wgsl = ` +${enables} +@compute @workgroup_size(1) +fn main() { + _ = ${t.params.op}(${type.create(0).wgsl()}); +}`; + + t.expectCompileResult(type === Type.bool, wgsl); +}); + +g.test('return_type'). +desc('Validates return type'). +params((u) => +u. +combine('type', keysOf(kTypes)). +filter((t) => { + const type = kTypes[t.type]; + const eleType = elementTypeOf(type); + return eleType !== Type.abstractInt && eleType !== Type.abstractFloat; +}). +combine('op', kOps) +). +beforeAllSubcases((t) => { + const features = ['subgroups']; + const type = kTypes[t.params.type]; + if (type.requiresF16()) { + features.push('shader-f16'); + features.push('subgroups-f16'); + } + t.selectDeviceOrSkipTestCase(features); +}). +fn((t) => { + const type = kTypes[t.params.type]; + let enables = `enable subgroups;\n`; + if (type.requiresF16()) { + enables += `enable f16;\nenable subgroups_f16;`; + } + const wgsl = ` +${enables} +@compute @workgroup_size(1) +fn main() { + let res : ${type.toString()} = ${t.params.op}(true); +}`; + + t.expectCompileResult(type === Type.bool, wgsl); +}); + +g.test('stage'). +desc('validates builtin is only usable in the correct stages'). +params((u) => u.combine('stage', ['compute', 'fragment', 'vertex']).combine('op', kOps)). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const compute = ` +@compute @workgroup_size(1) +fn main() { + foo(); +}`; + + const fragment = ` +@fragment +fn main() { + foo(); +}`; + + const vertex = ` +@vertex +fn main() -> @builtin(position) vec4f { + foo(); + return vec4f(); +}`; + + const entry = { compute, fragment, vertex }[t.params.stage]; + const wgsl = ` +enable subgroups; +fn foo() { + _ = ${t.params.op}(true); +} + +${entry} +`; + + t.expectCompileResult(t.params.stage !== 'vertex', wgsl); +}); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/subgroupBallot.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/subgroupBallot.spec.js new file mode 100644 index 00000000000..19c35bc2114 --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/subgroupBallot.spec.js @@ -0,0 +1,175 @@ +/** +* AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts +**/export const description = ` +Validation tests for subgroupBallot +`;import { makeTestGroup } from '../../../../../../common/framework/test_group.js'; +import { keysOf, objectsToRecord } from '../../../../../../common/util/data_tables.js'; +import { Type, elementTypeOf, kAllScalarsAndVectors } from '../../../../../util/conversion.js'; +import { ShaderValidationTest } from '../../../shader_validation_test.js'; + +export const g = makeTestGroup(ShaderValidationTest); + +g.test('requires_subgroups'). +desc('Validates that the subgroups feature is required'). +params((u) => u.combine('enable', [false, true])). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const wgsl = ` +${t.params.enable ? 'enable subgroups;' : ''} +fn foo() { + _ = subgroupBallot(true); +}`; + + t.expectCompileResult(t.params.enable, wgsl); +}); + +const kStages = { + constant: ` +enable subgroups; +@compute @workgroup_size(16) +fn main() { + const x = subgroupBallot(true); +}`, + override: ` +enable subgroups; +override o = subgroupBallot(true);`, + runtime: ` +enable subgroups; +@compute @workgroup_size(16) +fn main() { + let x = subgroupBallot(true); +}` +}; + +g.test('early_eval'). +desc('Ensures the builtin is not able to be compile time evaluated'). +params((u) => u.combine('stage', keysOf(kStages))). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const code = kStages[t.params.stage]; + t.expectCompileResult(t.params.stage === 'runtime', code); +}); + +g.test('must_use'). +desc('Tests that the builtin has the @must_use attribute'). +params((u) => u.combine('must_use', [true, false])). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const wgsl = ` +enable subgroups; +@compute @workgroup_size(16) +fn main() { + ${t.params.must_use ? '_ = ' : ''}subgroupBallot(true); +}`; + + t.expectCompileResult(t.params.must_use, wgsl); +}); + +const kArgumentTypes = objectsToRecord(kAllScalarsAndVectors); + +g.test('data_type'). +desc('Validates data parameter type'). +params((u) => u.combine('type', keysOf(kArgumentTypes))). +beforeAllSubcases((t) => { + const features = ['subgroups']; + const type = kArgumentTypes[t.params.type]; + if (type.requiresF16()) { + features.push('subgroups-f16'); + features.push('shader-f16'); + } + t.selectDeviceOrSkipTestCase(features); +}). +fn((t) => { + const type = kArgumentTypes[t.params.type]; + let enables = `enable subgroups;\n`; + if (type.requiresF16()) { + enables += `enable subgroups_f16;\nenable f16;`; + } + const wgsl = ` +${enables} +@compute @workgroup_size(1) +fn main() { + _ = subgroupBallot(${type.create(0).wgsl()}); +}`; + + t.expectCompileResult(type === Type.bool, wgsl); +}); + +g.test('return_type'). +desc('Validates return type'). +params((u) => +u.combine('type', keysOf(kArgumentTypes)).filter((t) => { + const type = kArgumentTypes[t.type]; + const eleType = elementTypeOf(type); + return eleType !== Type.abstractInt && eleType !== Type.abstractFloat; +}) +). +beforeAllSubcases((t) => { + const features = ['subgroups']; + const type = kArgumentTypes[t.params.type]; + if (type.requiresF16()) { + features.push('subgroups-f16'); + features.push('shader-f16'); + } + t.selectDeviceOrSkipTestCase(features); +}). +fn((t) => { + const type = kArgumentTypes[t.params.type]; + let enables = `enable subgroups;\n`; + if (type.requiresF16()) { + enables += `enable subgroups_f16;\nenable f16;`; + } + const wgsl = ` +${enables} +@compute @workgroup_size(1) +fn main() { + let res : ${type.toString()} = subgroupBallot(true); +}`; + + t.expectCompileResult(type === Type.vec4u, wgsl); +}); + +g.test('stage'). +desc('Validates it is only usable in correct stage'). +params((u) => u.combine('stage', ['compute', 'fragment', 'vertex'])). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const compute = ` +@compute @workgroup_size(1) +fn main() { + foo(); +}`; + + const fragment = ` +@fragment +fn main() { + foo(); +}`; + + const vertex = ` +@vertex +fn main() -> @builtin(position) vec4f { + foo(); + return vec4f(); +}`; + + const entry = { compute, fragment, vertex }[t.params.stage]; + const wgsl = ` +enable subgroups; +fn foo() { + _ = subgroupBallot(true); +} + +${entry} +`; + + t.expectCompileResult(t.params.stage !== 'vertex', wgsl); +}); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/subgroupBitwise.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/subgroupBitwise.spec.js new file mode 100644 index 00000000000..926380efba0 --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/subgroupBitwise.spec.js @@ -0,0 +1,204 @@ +/** +* AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts +**/export const description = ` +Validation tests for subgroupAnd, subgroupOr, and subgroupXor. +`;import { makeTestGroup } from '../../../../../../common/framework/test_group.js'; +import { keysOf, objectsToRecord } from '../../../../../../common/util/data_tables.js'; +import { + Type, + elementTypeOf, + kAllScalarsAndVectors, + isConvertible } from +'../../../../../util/conversion.js'; +import { ShaderValidationTest } from '../../../shader_validation_test.js'; + +export const g = makeTestGroup(ShaderValidationTest); + +const kOps = ['subgroupAnd', 'subgroupOr', 'subgroupXor']; + +g.test('requires_subgroups'). +desc('Validates that the subgroups feature is required'). +params((u) => u.combine('enable', [false, true]).combine('op', kOps)). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const wgsl = ` +${t.params.enable ? 'enable subgroups;' : ''} +fn foo() { + _ = ${t.params.op}(0); +}`; + + t.expectCompileResult(t.params.enable, wgsl); +}); + +const kStages = { + constant: (op) => { + return ` +enable subgroups; +@compute @workgroup_size(16) +fn main() { + const x = ${op}(0); +}`; + }, + override: (op) => { + return ` +enable subgroups +override o = ${op}(0);`; + }, + runtime: (op) => { + return ` +enable subgroups; +@compute @workgroup_size(16) +fn main() { + let x = ${op}(0); +}`; + } +}; + +g.test('early_eval'). +desc('Ensures the builtin is not able to be compile time evaluated'). +params((u) => u.combine('stage', keysOf(kStages)).combine('op', kOps)). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const code = kStages[t.params.stage](t.params.op); + t.expectCompileResult(t.params.stage === 'runtime', code); +}); + +g.test('must_use'). +desc('Tests that the builtin has the @must_use attribute'). +params((u) => u.combine('must_use', [true, false]).combine('op', kOps)). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const wgsl = ` +enable subgroups; +@compute @workgroup_size(16) +fn main() { + ${t.params.must_use ? '_ = ' : ''}${t.params.op}(0); +}`; + + t.expectCompileResult(t.params.must_use, wgsl); +}); + +const kTypes = objectsToRecord(kAllScalarsAndVectors); + +g.test('data_type'). +desc('Validates data parameter type'). +params((u) => u.combine('type', keysOf(kTypes)).combine('op', kOps)). +beforeAllSubcases((t) => { + const features = ['subgroups']; + const type = kTypes[t.params.type]; + if (type.requiresF16()) { + features.push('shader-f16'); + features.push('subgroups-f16'); + } + t.selectDeviceOrSkipTestCase(features); +}). +fn((t) => { + const type = kTypes[t.params.type]; + let enables = `enable subgroups;\n`; + if (type.requiresF16()) { + enables += `enable f16;\nenable subgroups_f16;`; + } + const wgsl = ` +${enables} +@compute @workgroup_size(1) +fn main() { + _ = ${t.params.op}(${type.create(0).wgsl()}); +}`; + + const eleType = elementTypeOf(type); + const expect = isConvertible(eleType, Type.u32) || isConvertible(eleType, Type.i32); + t.expectCompileResult(expect, wgsl); +}); + +g.test('return_type'). +desc('Validates return type'). +params((u) => +u. +combine('retType', keysOf(kTypes)). +filter((t) => { + const type = kTypes[t.retType]; + const eleType = elementTypeOf(type); + return eleType !== Type.abstractInt && eleType !== Type.abstractFloat; +}). +combine('op', kOps). +combine('paramType', keysOf(kTypes)) +). +beforeAllSubcases((t) => { + const features = ['subgroups']; + const retType = kTypes[t.params.retType]; + const paramType = kTypes[t.params.paramType]; + if (retType.requiresF16() || paramType.requiresF16()) { + features.push('shader-f16'); + features.push('subgroups-f16'); + } + t.selectDeviceOrSkipTestCase(features); +}). +fn((t) => { + const retType = kTypes[t.params.retType]; + const paramType = kTypes[t.params.paramType]; + let enables = `enable subgroups;\n`; + if (retType.requiresF16() || paramType.requiresF16()) { + enables += `enable f16;\nenable subgroups_f16;`; + } + const wgsl = ` +${enables} +@compute @workgroup_size(1) +fn main() { + let res : ${retType.toString()} = ${t.params.op}(${paramType.create(0).wgsl()}); +}`; + + // Can't just use isConvertible since functions must concretize the parameter + // type before examining the whole statement. + const eleParamType = elementTypeOf(paramType); + const eleRetType = elementTypeOf(retType); + let expect = paramType === retType && (eleRetType === Type.i32 || eleRetType === Type.u32); + if (eleParamType === Type.abstractInt) { + expect = eleRetType === Type.i32 && isConvertible(paramType, retType); + } + t.expectCompileResult(expect, wgsl); +}); + +g.test('stage'). +desc('validates builtin is only usable in the correct stages'). +params((u) => u.combine('stage', ['compute', 'fragment', 'vertex']).combine('op', kOps)). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const compute = ` +@compute @workgroup_size(1) +fn main() { + foo(); +}`; + + const fragment = ` +@fragment +fn main() { + foo(); +}`; + + const vertex = ` +@vertex +fn main() -> @builtin(position) vec4f { + foo(); + return vec4f(); +}`; + + const entry = { compute, fragment, vertex }[t.params.stage]; + const wgsl = ` +enable subgroups; +fn foo() { + _ = ${t.params.op}(0); +} + +${entry} +`; + + t.expectCompileResult(t.params.stage !== 'vertex', wgsl); +}); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/subgroupBroadcast.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/subgroupBroadcast.spec.js new file mode 100644 index 00000000000..befdb752392 --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/subgroupBroadcast.spec.js @@ -0,0 +1,286 @@ +/** +* AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts +**/export const description = ` +Validation tests for subgroupBroadcast +`;import { makeTestGroup } from '../../../../../../common/framework/test_group.js'; +import { keysOf, objectsToRecord } from '../../../../../../common/util/data_tables.js'; +import { + isConvertible, + Type, + elementTypeOf, + kAllScalarsAndVectors } from +'../../../../../util/conversion.js'; +import { ShaderValidationTest } from '../../../shader_validation_test.js'; + +export const g = makeTestGroup(ShaderValidationTest); + +g.test('requires_subgroups'). +desc('Validates that the subgroups feature is required'). +params((u) => u.combine('enable', [false, true])). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const wgsl = ` +${t.params.enable ? 'enable subgroups;' : ''} +fn foo() { + _ = subgroupBroadcast(0, 0); +}`; + + t.expectCompileResult(t.params.enable, wgsl); +}); + +g.test('requires_subgroups_f16'). +desc('Validates that the subgroups feature is required'). +params((u) => u.combine('enable', [false, true])). +beforeAllSubcases((t) => { + const features = ['shader-f16', 'subgroups']; + if (t.params.enable) { + features.push('subgroups-f16'); + } + t.selectDeviceOrSkipTestCase(features); +}). +fn((t) => { + const wgsl = ` +enable f16; +enable subgroups; +${t.params.enable ? 'enable subgroups_f16;' : ''} +fn foo() { + _ = subgroupBroadcast(0h, 0); +}`; + + t.expectCompileResult(t.params.enable, wgsl); +}); + +const kArgumentTypes = objectsToRecord(kAllScalarsAndVectors); + +const kStages = { + constant: ` +enable subgroups; +@compute @workgroup_size(16) +fn main() { + const x = subgroupBroadcast(0, 0); +}`, + override: ` +enable subgroups; +override o = subgroupBroadcast(0, 0);`, + runtime: ` +enable subgroups; +@compute @workgroup_size(16) +fn main() { + let x = subgroupBroadcast(0, 0); +}` +}; + +g.test('early_eval'). +desc('Ensures the builtin is not able to be compile time evaluated'). +params((u) => u.combine('stage', keysOf(kStages))). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const code = kStages[t.params.stage]; + t.expectCompileResult(t.params.stage === 'runtime', code); +}); + +g.test('must_use'). +desc('Tests that the builtin has the @must_use attribute'). +params((u) => u.combine('must_use', [true, false])). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const wgsl = ` +enable subgroups; +@compute @workgroup_size(16) +fn main() { + ${t.params.must_use ? '_ = ' : ''}subgroupBroadcast(0, 0); +}`; + + t.expectCompileResult(t.params.must_use, wgsl); +}); + +g.test('data_type'). +desc('Validates data parameter type'). +params((u) => u.combine('type', keysOf(kArgumentTypes))). +beforeAllSubcases((t) => { + const features = ['subgroups']; + const type = kArgumentTypes[t.params.type]; + if (type.requiresF16()) { + features.push('subgroups-f16'); + features.push('shader-f16'); + } + t.selectDeviceOrSkipTestCase(features); +}). +fn((t) => { + const type = kArgumentTypes[t.params.type]; + let enables = `enable subgroups;\n`; + if (type.requiresF16()) { + enables += `enable subgroups_f16;\nenable f16;`; + } + const wgsl = ` +${enables} +@compute @workgroup_size(1) +fn main() { + _ = subgroupBroadcast(${type.create(0).wgsl()}, 0); +}`; + + t.expectCompileResult(elementTypeOf(type) !== Type.bool, wgsl); +}); + +g.test('return_type'). +desc('Validates data parameter type'). +params((u) => +u. +combine('dataType', keysOf(kArgumentTypes)). +combine('retType', keysOf(kArgumentTypes)). +filter((t) => { + const retType = kArgumentTypes[t.retType]; + const retEleTy = elementTypeOf(retType); + const dataType = kArgumentTypes[t.dataType]; + const dataEleTy = elementTypeOf(dataType); + return ( + retEleTy !== Type.abstractInt && + retEleTy !== Type.abstractFloat && + dataEleTy !== Type.abstractInt && + dataEleTy !== Type.abstractFloat); + +}) +). +beforeAllSubcases((t) => { + const features = ['subgroups']; + const dataType = kArgumentTypes[t.params.dataType]; + const retType = kArgumentTypes[t.params.retType]; + if (dataType.requiresF16() || retType.requiresF16()) { + features.push('subgroups-f16'); + features.push('shader-f16'); + } + t.selectDeviceOrSkipTestCase(features); +}). +fn((t) => { + const dataType = kArgumentTypes[t.params.dataType]; + const retType = kArgumentTypes[t.params.retType]; + let enables = `enable subgroups;\n`; + if (dataType.requiresF16() || retType.requiresF16()) { + enables += `enable subgroups_f16;\nenable f16;`; + } + const wgsl = ` +${enables} +@compute @workgroup_size(1) +fn main() { + let res : ${retType.toString()} = subgroupBroadcast(${dataType.create(0).wgsl()}, 0); +}`; + + const expect = elementTypeOf(dataType) !== Type.bool && dataType === retType; + t.expectCompileResult(expect, wgsl); +}); + +g.test('id_type'). +desc('Validates id parameter type'). +params((u) => u.combine('type', keysOf(kArgumentTypes))). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const type = kArgumentTypes[t.params.type]; + const wgsl = ` +enable subgroups; +@compute @workgroup_size(1) +fn main() { + _ = subgroupBroadcast(0, ${type.create(0).wgsl()}); +}`; + + const expect = isConvertible(type, Type.u32) || isConvertible(type, Type.i32); + t.expectCompileResult(expect, wgsl); +}); + +const kIdCases = { + const_decl: { + code: 'const_decl', + valid: true + }, + const_literal: { + code: '0', + valid: true + }, + const_expr: { + code: 'const_decl + 2', + valid: true + }, + let_decl: { + code: 'let_decl', + valid: false + }, + override_decl: { + code: 'override_decl', + valid: false + }, + var_func_decl: { + code: 'var_func_decl', + valid: false + }, + var_priv_decl: { + code: 'var_priv_decl', + valid: false + } +}; + +g.test('id_constness'). +desc('Validates that id must be a const-expression'). +params((u) => u.combine('value', keysOf(kIdCases))). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const wgsl = ` +enable subgroups; +override override_decl : u32; +var var_priv_decl : u32; +fn foo() { + var var_func_decl : u32; + let let_decl = var_func_decl; + const const_decl = 0u; + _ = subgroupBroadcast(0, ${kIdCases[t.params.value].code}); +}`; + + t.expectCompileResult(kIdCases[t.params.value].valid, wgsl); +}); + +g.test('stage'). +desc('Validates it is only usable in correct stage'). +params((u) => u.combine('stage', ['compute', 'fragment', 'vertex'])). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const compute = ` +@compute @workgroup_size(1) +fn main() { + foo(); +}`; + + const fragment = ` +@fragment +fn main() { + foo(); +}`; + + const vertex = ` +@vertex +fn main() -> @builtin(position) vec4f { + foo(); + return vec4f(); +}`; + + const entry = { compute, fragment, vertex }[t.params.stage]; + const wgsl = ` +enable subgroups; +fn foo() { + _ = subgroupBroadcast(0, 0); +} + +${entry} +`; + + t.expectCompileResult(t.params.stage !== 'vertex', wgsl); +}); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/subgroupBroadcastFirst.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/subgroupBroadcastFirst.spec.js new file mode 100644 index 00000000000..a04ce44734e --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/subgroupBroadcastFirst.spec.js @@ -0,0 +1,210 @@ +/** +* AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts +**/export const description = ` +Validation tests for subgroupBroadcastFirst +`;import { makeTestGroup } from '../../../../../../common/framework/test_group.js'; +import { keysOf, objectsToRecord } from '../../../../../../common/util/data_tables.js'; +import { Type, elementTypeOf, kAllScalarsAndVectors } from '../../../../../util/conversion.js'; +import { ShaderValidationTest } from '../../../shader_validation_test.js'; + +export const g = makeTestGroup(ShaderValidationTest); + +g.test('requires_subgroups'). +desc('Validates that the subgroups feature is required'). +params((u) => u.combine('enable', [false, true])). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const wgsl = ` +${t.params.enable ? 'enable subgroups;' : ''} +fn foo() { + _ = subgroupBroadcastFirst(0); +}`; + + t.expectCompileResult(t.params.enable, wgsl); +}); + +g.test('requires_subgroups_f16'). +desc('Validates that the subgroups feature is required'). +params((u) => u.combine('enable', [false, true])). +beforeAllSubcases((t) => { + const features = ['shader-f16', 'subgroups']; + if (t.params.enable) { + features.push('subgroups-f16'); + } + t.selectDeviceOrSkipTestCase(features); +}). +fn((t) => { + const wgsl = ` +enable f16; +enable subgroups; +${t.params.enable ? 'enable subgroups_f16;' : ''} +fn foo() { + _ = subgroupBroadcastFirst(0h); +}`; + + t.expectCompileResult(t.params.enable, wgsl); +}); + +const kArgumentTypes = objectsToRecord(kAllScalarsAndVectors); + +const kStages = { + constant: ` +enable subgroups; +@compute @workgroup_size(16) +fn main() { + const x = subgroupBroadcastFirst(0); +}`, + override: ` +enable subgroups; +override o = subgroupBroadcastFirst(0);`, + runtime: ` +enable subgroups; +@compute @workgroup_size(16) +fn main() { + let x = subgroupBroadcastFirst(0); +}` +}; + +g.test('early_eval'). +desc('Ensures the builtin is not able to be compile time evaluated'). +params((u) => u.combine('stage', keysOf(kStages))). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const code = kStages[t.params.stage]; + t.expectCompileResult(t.params.stage === 'runtime', code); +}); + +g.test('must_use'). +desc('Tests that the builtin has the @must_use attribute'). +params((u) => u.combine('must_use', [true, false])). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const wgsl = ` +enable subgroups; +@compute @workgroup_size(16) +fn main() { + ${t.params.must_use ? '_ = ' : ''}subgroupBroadcastFirst(0); +}`; + + t.expectCompileResult(t.params.must_use, wgsl); +}); + +g.test('data_type'). +desc('Validates data parameter type'). +params((u) => u.combine('type', keysOf(kArgumentTypes))). +beforeAllSubcases((t) => { + const features = ['subgroups']; + const type = kArgumentTypes[t.params.type]; + if (type.requiresF16()) { + features.push('subgroups-f16'); + features.push('shader-f16'); + } + t.selectDeviceOrSkipTestCase(features); +}). +fn((t) => { + const type = kArgumentTypes[t.params.type]; + let enables = `enable subgroups;\n`; + if (type.requiresF16()) { + enables += `enable subgroups_f16;\nenable f16;`; + } + const wgsl = ` +${enables} +@compute @workgroup_size(1) +fn main() { + _ = subgroupBroadcastFirst(${type.create(0).wgsl()}); +}`; + + t.expectCompileResult(elementTypeOf(type) !== Type.bool, wgsl); +}); + +g.test('return_type'). +desc('Validates data parameter type'). +params((u) => +u. +combine('dataType', keysOf(kArgumentTypes)). +combine('retType', keysOf(kArgumentTypes)). +filter((t) => { + const retType = kArgumentTypes[t.retType]; + const retEleTy = elementTypeOf(retType); + const dataType = kArgumentTypes[t.dataType]; + const dataEleTy = elementTypeOf(dataType); + return ( + retEleTy !== Type.abstractInt && + retEleTy !== Type.abstractFloat && + dataEleTy !== Type.abstractInt && + dataEleTy !== Type.abstractFloat); + +}) +). +beforeAllSubcases((t) => { + const features = ['subgroups']; + const dataType = kArgumentTypes[t.params.dataType]; + const retType = kArgumentTypes[t.params.retType]; + if (dataType.requiresF16() || retType.requiresF16()) { + features.push('subgroups-f16'); + features.push('shader-f16'); + } + t.selectDeviceOrSkipTestCase(features); +}). +fn((t) => { + const dataType = kArgumentTypes[t.params.dataType]; + const retType = kArgumentTypes[t.params.retType]; + let enables = `enable subgroups;\n`; + if (dataType.requiresF16() || retType.requiresF16()) { + enables += `enable subgroups_f16;\nenable f16;`; + } + const wgsl = ` +${enables} +@compute @workgroup_size(1) +fn main() { + let res : ${retType.toString()} = subgroupBroadcastFirst(${dataType.create(0).wgsl()}); +}`; + + const expect = elementTypeOf(dataType) !== Type.bool && dataType === retType; + t.expectCompileResult(expect, wgsl); +}); + +g.test('stage'). +desc('Validates it is only usable in correct stage'). +params((u) => u.combine('stage', ['compute', 'fragment', 'vertex'])). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const compute = ` +@compute @workgroup_size(1) +fn main() { + foo(); +}`; + + const fragment = ` +@fragment +fn main() { + foo(); +}`; + + const vertex = ` +@vertex +fn main() -> @builtin(position) vec4f { + foo(); + return vec4f(); +}`; + + const entry = { compute, fragment, vertex }[t.params.stage]; + const wgsl = ` +enable subgroups; +fn foo() { + _ = subgroupBroadcastFirst(0); +} + +${entry} +`; + + t.expectCompileResult(t.params.stage !== 'vertex', wgsl); +}); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/subgroupElect.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/subgroupElect.spec.js new file mode 100644 index 00000000000..cfd6f8df769 --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/subgroupElect.spec.js @@ -0,0 +1,175 @@ +/** +* AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts +**/export const description = ` +Validation tests for subgroupElect. +`;import { makeTestGroup } from '../../../../../../common/framework/test_group.js'; +import { keysOf, objectsToRecord } from '../../../../../../common/util/data_tables.js'; +import { Type, elementTypeOf, kAllScalarsAndVectors } from '../../../../../util/conversion.js'; +import { ShaderValidationTest } from '../../../shader_validation_test.js'; + +export const g = makeTestGroup(ShaderValidationTest); + +g.test('requires_subgroups'). +desc('Validates that the subgroups feature is required'). +params((u) => u.combine('enable', [false, true])). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const wgsl = ` +${t.params.enable ? 'enable subgroups;' : ''} +fn foo() { + _ = subgroupElect(); +}`; + + t.expectCompileResult(t.params.enable, wgsl); +}); + +const kStages = { + constant: ` +enable subgroups; +@compute @workgroup_size(16) +fn main() { + const x = subgroupElect(); +}`, + override: ` +enable subgroups +override o = select(0, 1, subgroupElect());`, + runtime: ` +enable subgroups; +@compute @workgroup_size(16) +fn main() { + let x = subgroupElect(); +}` +}; + +g.test('early_eval'). +desc('Ensures the builtin is not able to be compile time evaluated'). +params((u) => u.combine('stage', keysOf(kStages))). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const code = kStages[t.params.stage]; + t.expectCompileResult(t.params.stage === 'runtime', code); +}); + +g.test('must_use'). +desc('Tests that the builtin has the @must_use attribute'). +params((u) => u.combine('must_use', [true, false])). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const wgsl = ` +enable subgroups; +@compute @workgroup_size(16) +fn main() { + ${t.params.must_use ? '_ = ' : ''}subgroupElect(); +}`; + + t.expectCompileResult(t.params.must_use, wgsl); +}); + +const kTypes = objectsToRecord(kAllScalarsAndVectors); + +g.test('data_type'). +desc('Validates there are no valid data parameters'). +params((u) => u.combine('type', keysOf(kTypes))). +beforeAllSubcases((t) => { + const features = ['subgroups']; + const type = kTypes[t.params.type]; + if (type.requiresF16()) { + features.push('shader-f16'); + features.push('subgroups-f16'); + } + t.selectDeviceOrSkipTestCase(features); +}). +fn((t) => { + const type = kTypes[t.params.type]; + let enables = `enable subgroups;\n`; + if (type.requiresF16()) { + enables += `enable f16;\nenable subgroups_f16;`; + } + const wgsl = ` +${enables} +@compute @workgroup_size(1) +fn main() { + _ = subgroupElect(${type.create(0).wgsl()}); +}`; + + t.expectCompileResult(false, wgsl); +}); + +g.test('return_type'). +desc('Validates return type'). +params((u) => +u.combine('type', keysOf(kTypes)).filter((t) => { + const type = kTypes[t.type]; + const eleType = elementTypeOf(type); + return eleType !== Type.abstractInt && eleType !== Type.abstractFloat; +}) +). +beforeAllSubcases((t) => { + const features = ['subgroups']; + const type = kTypes[t.params.type]; + if (type.requiresF16()) { + features.push('shader-f16'); + features.push('subgroups-f16'); + } + t.selectDeviceOrSkipTestCase(features); +}). +fn((t) => { + const type = kTypes[t.params.type]; + let enables = `enable subgroups;\n`; + if (type.requiresF16()) { + enables += `enable f16;\nenable subgroups_f16;`; + } + const wgsl = ` +${enables} +@compute @workgroup_size(1) +fn main() { + let res : ${type.toString()} = subgroupElect(); +}`; + + t.expectCompileResult(type === Type.bool, wgsl); +}); + +g.test('stage'). +desc('validates builtin is only usable in the correct stages'). +params((u) => u.combine('stage', ['compute', 'fragment', 'vertex'])). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const compute = ` +@compute @workgroup_size(1) +fn main() { + foo(); +}`; + + const fragment = ` +@fragment +fn main() { + foo(); +}`; + + const vertex = ` +@vertex +fn main() -> @builtin(position) vec4f { + foo(); + return vec4f(); +}`; + + const entry = { compute, fragment, vertex }[t.params.stage]; + const wgsl = ` +enable subgroups; +fn foo() { + _ = subgroupElect(); +} + +${entry} +`; + + t.expectCompileResult(t.params.stage !== 'vertex', wgsl); +}); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/subgroupMinMax.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/subgroupMinMax.spec.js new file mode 100644 index 00000000000..6d4c57d195f --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/subgroupMinMax.spec.js @@ -0,0 +1,227 @@ +/** +* AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts +**/export const description = ` +Validation tests for subgroupMin and subgroupMax. +`;import { makeTestGroup } from '../../../../../../common/framework/test_group.js'; +import { keysOf, objectsToRecord } from '../../../../../../common/util/data_tables.js'; +import { + Type, + elementTypeOf, + kAllScalarsAndVectors, + isConvertible } from +'../../../../../util/conversion.js'; +import { ShaderValidationTest } from '../../../shader_validation_test.js'; + +export const g = makeTestGroup(ShaderValidationTest); + +const kOps = ['subgroupMin', 'subgroupMax']; + +g.test('requires_subgroups'). +desc('Validates that the subgroups feature is required'). +params((u) => u.combine('enable', [false, true]).combine('op', kOps)). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const wgsl = ` +${t.params.enable ? 'enable subgroups;' : ''} +fn foo() { + _ = ${t.params.op}(0); +}`; + + t.expectCompileResult(t.params.enable, wgsl); +}); + +g.test('requires_subgroups_f16'). +desc('Validates that the subgroups feature is required'). +params((u) => u.combine('enable', [false, true]).combine('op', kOps)). +beforeAllSubcases((t) => { + const features = ['shader-f16', 'subgroups']; + if (t.params.enable) { + features.push('subgroups-f16'); + } + t.selectDeviceOrSkipTestCase(features); +}). +fn((t) => { + const wgsl = ` +enable f16; +enable subgroups; +${t.params.enable ? 'enable subgroups_f16;' : ''} +fn foo() { + _ = ${t.params.op}(0h); +}`; + + t.expectCompileResult(t.params.enable, wgsl); +}); + +const kStages = { + constant: (op) => { + return ` +enable subgroups; +@compute @workgroup_size(16) +fn main() { + const x = ${op}(0); +}`; + }, + override: (op) => { + return ` +enable subgroups +override o = ${op}(0);`; + }, + runtime: (op) => { + return ` +enable subgroups; +@compute @workgroup_size(16) +fn main() { + let x = ${op}(0); +}`; + } +}; + +g.test('early_eval'). +desc('Ensures the builtin is not able to be compile time evaluated'). +params((u) => u.combine('stage', keysOf(kStages)).combine('op', kOps)). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const code = kStages[t.params.stage](t.params.op); + t.expectCompileResult(t.params.stage === 'runtime', code); +}); + +g.test('must_use'). +desc('Tests that the builtin has the @must_use attribute'). +params((u) => u.combine('must_use', [true, false]).combine('op', kOps)). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const wgsl = ` +enable subgroups; +@compute @workgroup_size(16) +fn main() { + ${t.params.must_use ? '_ = ' : ''}${t.params.op}(0); +}`; + + t.expectCompileResult(t.params.must_use, wgsl); +}); + +const kTypes = objectsToRecord(kAllScalarsAndVectors); + +g.test('data_type'). +desc('Validates data parameter type'). +params((u) => u.combine('type', keysOf(kTypes)).combine('op', kOps)). +beforeAllSubcases((t) => { + const features = ['subgroups']; + const type = kTypes[t.params.type]; + if (type.requiresF16()) { + features.push('shader-f16'); + features.push('subgroups-f16'); + } + t.selectDeviceOrSkipTestCase(features); +}). +fn((t) => { + const type = kTypes[t.params.type]; + let enables = `enable subgroups;\n`; + if (type.requiresF16()) { + enables += `enable f16;\nenable subgroups_f16;`; + } + const wgsl = ` +${enables} +@compute @workgroup_size(1) +fn main() { + _ = ${t.params.op}(${type.create(0).wgsl()}); +}`; + + const eleType = elementTypeOf(type); + t.expectCompileResult(eleType !== Type.bool, wgsl); +}); + +g.test('return_type'). +desc('Validates return type'). +params((u) => +u. +combine('retType', keysOf(kTypes)). +filter((t) => { + const type = kTypes[t.retType]; + const eleType = elementTypeOf(type); + return eleType !== Type.abstractInt && eleType !== Type.abstractFloat; +}). +combine('op', kOps). +combine('paramType', keysOf(kTypes)) +). +beforeAllSubcases((t) => { + const features = ['subgroups']; + const retType = kTypes[t.params.retType]; + const paramType = kTypes[t.params.paramType]; + if (retType.requiresF16() || paramType.requiresF16()) { + features.push('shader-f16'); + features.push('subgroups-f16'); + } + t.selectDeviceOrSkipTestCase(features); +}). +fn((t) => { + const retType = kTypes[t.params.retType]; + const paramType = kTypes[t.params.paramType]; + let enables = `enable subgroups;\n`; + if (retType.requiresF16() || paramType.requiresF16()) { + enables += `enable f16;\nenable subgroups_f16;`; + } + const wgsl = ` +${enables} +@compute @workgroup_size(1) +fn main() { + let res : ${retType.toString()} = ${t.params.op}(${paramType.create(0).wgsl()}); +}`; + + // Can't just use isConvertible since functions must concretize the parameter + // type before examining the whole statement. + const eleParamType = elementTypeOf(paramType); + const eleRetType = elementTypeOf(retType); + let expect = paramType === retType && eleRetType !== Type.bool; + if (eleParamType === Type.abstractInt) { + expect = eleRetType === Type.i32 && isConvertible(paramType, retType); + } else if (eleParamType === Type.abstractFloat) { + expect = eleRetType === Type.f32 && isConvertible(paramType, retType); + } + t.expectCompileResult(expect, wgsl); +}); + +g.test('stage'). +desc('validates builtin is only usable in the correct stages'). +params((u) => u.combine('stage', ['compute', 'fragment', 'vertex']).combine('op', kOps)). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const compute = ` +@compute @workgroup_size(1) +fn main() { + foo(); +}`; + + const fragment = ` +@fragment +fn main() { + foo(); +}`; + + const vertex = ` +@vertex +fn main() -> @builtin(position) vec4f { + foo(); + return vec4f(); +}`; + + const entry = { compute, fragment, vertex }[t.params.stage]; + const wgsl = ` +enable subgroups; +fn foo() { + _ = ${t.params.op}(0); +} + +${entry} +`; + + t.expectCompileResult(t.params.stage !== 'vertex', wgsl); +}); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/subgroupMul.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/subgroupMul.spec.js new file mode 100644 index 00000000000..4a71b7f6295 --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/subgroupMul.spec.js @@ -0,0 +1,235 @@ +/** +* AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts +**/export const description = ` +Validation tests for subgroupMul, subgroupExclusiveMul, and subgroupInclusiveMul +`;import { makeTestGroup } from '../../../../../../common/framework/test_group.js'; +import { keysOf, objectsToRecord } from '../../../../../../common/util/data_tables.js'; +import { Type, elementTypeOf, kAllScalarsAndVectors } from '../../../../../util/conversion.js'; +import { ShaderValidationTest } from '../../../shader_validation_test.js'; + +export const g = makeTestGroup(ShaderValidationTest); + +const kBuiltins = ['subgroupMul', 'subgroupExclusiveMul', 'subgroupInclusiveMul']; + +const kStages = { + constant: (builtin) => { + return ` +enable subgroups; +@compute @workgroup_size(16) +fn main() { + const x = ${builtin}(0); +}`; + }, + override: (builtin) => { + return ` +enable subgroups; +override o = ${builtin}(0);`; + }, + runtime: (builtin) => { + return ` +enable subgroups; +@compute @workgroup_size(16) +fn main() { + let x = ${builtin}(0); +}`; + } +}; + +g.test('early_eval'). +desc('Ensures the builtin is not able to be compile time evaluated'). +params((u) => u.combine('stage', keysOf(kStages)).beginSubcases().combine('builtin', kBuiltins)). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const code = kStages[t.params.stage](t.params.builtin); + t.expectCompileResult(t.params.stage === 'runtime', code); +}); + +g.test('must_use'). +desc('Tests that the builtin has the @must_use attribute'). +params((u) => +u. +combine('must_use', [true, false]). +beginSubcases(). +combine('builtin', kBuiltins) +). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const wgsl = ` +enable subgroups; +@compute @workgroup_size(16) +fn main() { + ${t.params.must_use ? '_ = ' : ''}${t.params.builtin}(0); +}`; + + t.expectCompileResult(t.params.must_use, wgsl); +}); + +const kArgumentTypes = objectsToRecord(kAllScalarsAndVectors); + +g.test('data_type'). +desc('Validates data parameter type'). +params((u) => +u.combine('type', keysOf(kArgumentTypes)).beginSubcases().combine('builtin', kBuiltins) +). +beforeAllSubcases((t) => { + const features = ['subgroups']; + const type = kArgumentTypes[t.params.type]; + if (type.requiresF16()) { + features.push('subgroups-f16'); + features.push('shader-f16'); + } + t.selectDeviceOrSkipTestCase(features); +}). +fn((t) => { + const type = kArgumentTypes[t.params.type]; + let enables = `enable subgroups;\n`; + if (type.requiresF16()) { + enables += `enable subgroups_f16;\nenable f16;`; + } + const wgsl = ` +${enables} +@compute @workgroup_size(1) +fn main() { + _ = ${t.params.builtin}(${type.create(0).wgsl()}); +}`; + + t.expectCompileResult(elementTypeOf(type) !== Type.bool, wgsl); +}); + +g.test('return_type'). +desc('Validates data parameter type'). +params((u) => +u. +combine('dataType', keysOf(kArgumentTypes)). +combine('retType', keysOf(kArgumentTypes)). +filter((t) => { + const retType = kArgumentTypes[t.retType]; + const retEleTy = elementTypeOf(retType); + const dataType = kArgumentTypes[t.dataType]; + const dataEleTy = elementTypeOf(dataType); + return ( + retEleTy !== Type.abstractInt && + retEleTy !== Type.abstractFloat && + dataEleTy !== Type.abstractInt && + dataEleTy !== Type.abstractFloat); + +}). +beginSubcases(). +combine('builtin', kBuiltins) +). +beforeAllSubcases((t) => { + const features = ['subgroups']; + const dataType = kArgumentTypes[t.params.dataType]; + const retType = kArgumentTypes[t.params.retType]; + if (dataType.requiresF16() || retType.requiresF16()) { + features.push('subgroups-f16'); + features.push('shader-f16'); + } + t.selectDeviceOrSkipTestCase(features); +}). +fn((t) => { + const dataType = kArgumentTypes[t.params.dataType]; + const retType = kArgumentTypes[t.params.retType]; + let enables = `enable subgroups;\n`; + if (dataType.requiresF16() || retType.requiresF16()) { + enables += `enable subgroups_f16;\nenable f16;`; + } + const wgsl = ` +${enables} +@compute @workgroup_size(1) +fn main() { + let res : ${retType.toString()} = ${t.params.builtin}(${dataType.create(0).wgsl()}); +}`; + + const expect = elementTypeOf(dataType) !== Type.bool && dataType === retType; + t.expectCompileResult(expect, wgsl); +}); + +g.test('stage'). +desc('Validates it is only usable in correct stage'). +params((u) => +u. +combine('stage', ['compute', 'fragment', 'vertex']). +beginSubcases(). +combine('builtin', kBuiltins) +). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const compute = ` +@compute @workgroup_size(1) +fn main() { + foo(); +}`; + + const fragment = ` +@fragment +fn main() { + foo(); +}`; + + const vertex = ` +@vertex +fn main() -> @builtin(position) vec4f { + foo(); + return vec4f(); +}`; + + const entry = { compute, fragment, vertex }[t.params.stage]; + const wgsl = ` +enable subgroups; +fn foo() { + _ = ${t.params.builtin}(0); +} + +${entry} +`; + + t.expectCompileResult(t.params.stage !== 'vertex', wgsl); +}); + +const kInvalidTypeCases = { + array_u32: `array(1u,2u,3u)`, + array_f32: `array()`, + struct_s: `S()`, + struct_t: `T(1, 1)`, + ptr_func: `&func_var`, + ptr_priv: `&priv_var`, + frexp_ret: `frexp(0)` +}; + +g.test('invalid_types'). +desc('Tests that invalid non-plain types are rejected'). +params((u) => +u.combine('case', keysOf(kInvalidTypeCases)).beginSubcases().combine('builtin', kBuiltins) +). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const val = kInvalidTypeCases[t.params.case]; + const wgsl = ` +enable subgroups; + +struct S { + x : u32 +} + +struct T { + a : f32, + b : u32, +} + +var priv_var : f32; +fn foo() { + var func_var : vec4u; + _ = ${t.params.builtin}(${val}); +}`; + + t.expectCompileResult(false, wgsl); +}); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/subgroupShuffle.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/subgroupShuffle.spec.js new file mode 100644 index 00000000000..a6321bd6d17 --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/call/builtin/subgroupShuffle.spec.js @@ -0,0 +1,262 @@ +/** +* AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts +**/export const description = ` +Validation tests for subgroupShuffle, subgroupShuffleXor, subgroupShuffleUp, and subgroupShuffleDown. +`;import { makeTestGroup } from '../../../../../../common/framework/test_group.js'; +import { keysOf, objectsToRecord } from '../../../../../../common/util/data_tables.js'; +import { + Type, + elementTypeOf, + kAllScalarsAndVectors, + isConvertible } from +'../../../../../util/conversion.js'; +import { ShaderValidationTest } from '../../../shader_validation_test.js'; + +export const g = makeTestGroup(ShaderValidationTest); + +const kOps = [ +'subgroupShuffle', +'subgroupShuffleXor', +'subgroupShuffleUp', +'subgroupShuffleDown']; + + +g.test('requires_subgroups'). +desc('Validates that the subgroups feature is required'). +params((u) => u.combine('enable', [false, true]).combine('op', kOps)). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const wgsl = ` +${t.params.enable ? 'enable subgroups;' : ''} +fn foo() { + _ = ${t.params.op}(0, 0); +}`; + + t.expectCompileResult(t.params.enable, wgsl); +}); + +g.test('requires_subgroups_f16'). +desc('Validates that the subgroups feature is required'). +params((u) => u.combine('enable', [false, true]).combine('op', kOps)). +beforeAllSubcases((t) => { + const features = ['shader-f16', 'subgroups']; + if (t.params.enable) { + features.push('subgroups-f16'); + } + t.selectDeviceOrSkipTestCase(features); +}). +fn((t) => { + const wgsl = ` +enable f16; +enable subgroups; +${t.params.enable ? 'enable subgroups_f16;' : ''} +fn foo() { + _ = ${t.params.op}(0h, 0); +}`; + + t.expectCompileResult(t.params.enable, wgsl); +}); + +const kStages = { + constant: (op) => { + return ` +enable subgroups; +@compute @workgroup_size(16) +fn main() { + const x = ${op}(0, 0); +}`; + }, + override: (op) => { + return ` +enable subgroups +override o = ${op}(0, 0);`; + }, + runtime: (op) => { + return ` +enable subgroups; +@compute @workgroup_size(16) +fn main() { + let x = ${op}(0, 0); +}`; + } +}; + +g.test('early_eval'). +desc('Ensures the builtin is not able to be compile time evaluated'). +params((u) => u.combine('stage', keysOf(kStages)).combine('op', kOps)). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const code = kStages[t.params.stage](t.params.op); + t.expectCompileResult(t.params.stage === 'runtime', code); +}); + +g.test('must_use'). +desc('Tests that the builtin has the @must_use attribute'). +params((u) => u.combine('must_use', [true, false]).combine('op', kOps)). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const wgsl = ` +enable subgroups; +@compute @workgroup_size(16) +fn main() { + ${t.params.must_use ? '_ = ' : ''}${t.params.op}(0, 0); +}`; + + t.expectCompileResult(t.params.must_use, wgsl); +}); + +const kTypes = objectsToRecord(kAllScalarsAndVectors); + +g.test('data_type'). +desc('Validates data parameter type'). +params((u) => u.combine('type', keysOf(kTypes)).combine('op', kOps)). +beforeAllSubcases((t) => { + const features = ['subgroups']; + const type = kTypes[t.params.type]; + if (type.requiresF16()) { + features.push('shader-f16'); + features.push('subgroups-f16'); + } + t.selectDeviceOrSkipTestCase(features); +}). +fn((t) => { + const type = kTypes[t.params.type]; + let enables = `enable subgroups;\n`; + if (type.requiresF16()) { + enables += `enable f16;\nenable subgroups_f16;`; + } + const wgsl = ` +${enables} +@compute @workgroup_size(1) +fn main() { + _ = ${t.params.op}(${type.create(0).wgsl()}, 0); +}`; + + const eleType = elementTypeOf(type); + t.expectCompileResult(eleType !== Type.bool, wgsl); +}); + +g.test('return_type'). +desc('Validates return type'). +params((u) => +u. +combine('retType', keysOf(kTypes)). +filter((t) => { + const type = kTypes[t.retType]; + const eleType = elementTypeOf(type); + return eleType !== Type.abstractInt && eleType !== Type.abstractFloat; +}). +combine('op', kOps). +combine('paramType', keysOf(kTypes)) +). +beforeAllSubcases((t) => { + const features = ['subgroups']; + const retType = kTypes[t.params.retType]; + const paramType = kTypes[t.params.paramType]; + if (retType.requiresF16() || paramType.requiresF16()) { + features.push('shader-f16'); + features.push('subgroups-f16'); + } + t.selectDeviceOrSkipTestCase(features); +}). +fn((t) => { + const retType = kTypes[t.params.retType]; + const paramType = kTypes[t.params.paramType]; + let enables = `enable subgroups;\n`; + if (retType.requiresF16() || paramType.requiresF16()) { + enables += `enable f16;\nenable subgroups_f16;`; + } + const wgsl = ` +${enables} +@compute @workgroup_size(1) +fn main() { + let res : ${retType.toString()} = ${t.params.op}(${paramType.create(0).wgsl()}, 0); +}`; + + // Can't just use isConvertible since functions must concretize the parameter + // type before examining the whole statement. + const eleParamType = elementTypeOf(paramType); + const eleRetType = elementTypeOf(retType); + let expect = paramType === retType && eleRetType !== Type.bool; + if (eleParamType === Type.abstractInt) { + expect = eleRetType === Type.i32 && isConvertible(paramType, retType); + } else if (eleParamType === Type.abstractFloat) { + expect = eleRetType === Type.f32 && isConvertible(paramType, retType); + } + t.expectCompileResult(expect, wgsl); +}); + +g.test('param2_type'). +desc('Validates shuffle parameter type'). +params((u) => u.combine('type', keysOf(kTypes)).combine('op', kOps)). +beforeAllSubcases((t) => { + const features = ['subgroups']; + const type = kTypes[t.params.type]; + if (type.requiresF16()) { + features.push('shader-f16'); + features.push('subgroups-f16'); + } + t.selectDeviceOrSkipTestCase(features); +}). +fn((t) => { + const type = kTypes[t.params.type]; + let enables = `enable subgroups;\n`; + if (type.requiresF16()) { + enables += `enable f16;\nenable subgroups_f16;`; + } + const wgsl = ` +${enables} +@compute @workgroup_size(1) +fn main() { + _ = ${t.params.op}(0, ${type.create(0).wgsl()}); +}`; + + const expect = + isConvertible(type, Type.u32) || type === Type.i32 && t.params.op === 'subgroupShuffle'; + t.expectCompileResult(expect, wgsl); +}); + +g.test('stage'). +desc('validates builtin is only usable in the correct stages'). +params((u) => u.combine('stage', ['compute', 'fragment', 'vertex']).combine('op', kOps)). +beforeAllSubcases((t) => { + t.selectDeviceOrSkipTestCase('subgroups'); +}). +fn((t) => { + const compute = ` +@compute @workgroup_size(1) +fn main() { + foo(); +}`; + + const fragment = ` +@fragment +fn main() { + foo(); +}`; + + const vertex = ` +@vertex +fn main() -> @builtin(position) vec4f { + foo(); + return vec4f(); +}`; + + const entry = { compute, fragment, vertex }[t.params.stage]; + const wgsl = ` +enable subgroups; +fn foo() { + _ = ${t.params.op}(0, 0); +} + +${entry} +`; + + t.expectCompileResult(t.params.stage !== 'vertex', wgsl); +}); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/matrix/add_sub.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/matrix/add_sub.spec.js index 4760c3b9478..b608a966d8c 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/matrix/add_sub.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/matrix/add_sub.spec.js @@ -275,7 +275,7 @@ fn((t) => { let rhs = `mat${t.params.c}x${t.params.r}h(`; for (let i = 0; i < t.params.c; i++) { for (let k = 0; k < t.params.r; k++) { - lhs += `${kValue.f32.negative.min / 2},`; + lhs += `${kValue.f16.negative.min / 2},`; rhs += `${t.params.rhs},`; } } diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/matrix/mul.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/matrix/mul.spec.js index d8ef4f2e752..fdc75636578 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/matrix/mul.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/expression/matrix/mul.spec.js @@ -631,7 +631,7 @@ fn((t) => { for (let i = 0; i < t.params.c; i++) { for (let k = 0; k < t.params.r; k++) { lhs += `${t.params.lhs},`; - rhs += `1`; + rhs += `1,`; } } rhs += ')'; diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/extension/clip_distances.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/extension/clip_distances.spec.js new file mode 100644 index 00000000000..f0b1494a632 --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/extension/clip_distances.spec.js @@ -0,0 +1,43 @@ +/** +* AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts +**/export const description = ` +Validation tests for the clip_distances extension +`;import { makeTestGroup } from '../../../../common/framework/test_group.js'; +import { ShaderValidationTest } from '../shader_validation_test.js'; + +export const g = makeTestGroup(ShaderValidationTest); + +g.test('use_clip_distances_requires_extension_enabled'). +desc( + `Checks that the clip_distances built-in variable is only allowed with the WGSL extension + clip_distances enabled in shader and the WebGPU extension clip-distances supported on the + device.` +). +params((u) => +u.combine('requireExtension', [true, false]).combine('enableExtension', [true, false]) +). +beforeAllSubcases((t) => { + if (t.params.requireExtension) { + t.selectDeviceOrSkipTestCase({ requiredFeatures: ['clip-distances'] }); + } +}). +fn((t) => { + const { requireExtension, enableExtension } = t.params; + + t.expectCompileResult( + requireExtension && enableExtension, + ` + ${enableExtension ? 'enable clip_distances;' : ''} + struct VertexOut { + @builtin(clip_distances) my_clip_distances : array, + @builtin(position) my_position : vec4f, + } + @vertex fn main() -> VertexOut { + var output : VertexOut; + output.my_clip_distances[0] = 1.0; + output.my_position = vec4f(0.0, 0.0, 0.0, 1.0); + return output; + } + ` + ); +}); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/functions/alias_analysis.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/functions/alias_analysis.spec.js index 0549dc9c90f..9669d6d7854 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/functions/alias_analysis.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/functions/alias_analysis.spec.js @@ -409,6 +409,42 @@ fn caller() { t.expectCompileResult(shouldPass(t.params.aliased, t.params.a_use, t.params.b_use), code); }); +g.test('swizzles'). +desc(`Test aliasing of two pointers passed to a function and used with swizzles.`). +params((u) => +u. +combine('address_space', ['private', 'storage', 'workgroup']). +combine('aliased', [true, false]). +beginSubcases(). +combine('a_use', ['no_access', 'compound_assign_lhs']). +combine('deref', [true, false]) +). +fn((t) => { + if (requiresUnrestrictedPointerParameters(t.params.address_space)) { + t.skipIfLanguageFeatureNotSupported('unrestricted_pointer_parameters'); + } + if (t.params.deref === false) { + t.skipIfLanguageFeatureNotSupported('pointer_composite_access'); + } + + const ptr_vec = ptr(t.params.address_space, 'vec4i'); + const code = ` +${declareModuleScopeVar('x', t.params.address_space, 'vec4i')} +${declareModuleScopeVar('y', t.params.address_space, 'vec4i')} + +fn callee(pa : ${ptr_vec}, pb : ${ptr_vec}) -> i32 { + ${kUses[t.params.a_use].gen(`(*pa)`)} + let value = ${t.params.deref ? `(*pb)` : `pb`}.wzyx; + return 0; +} + +fn caller() { + callee(&x, ${t.params.aliased ? `&x` : `&y`}); +} +`; + t.expectCompileResult(shouldPass(t.params.aliased, t.params.a_use, 'let_init'), code); +}); + g.test('same_pointer_read_and_write'). desc(`Test that we can read from and write to the same pointer.`). params((u) => diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/parse/enable.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/parse/enable.spec.js index b0ce591dfa5..df71c06dd38 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/parse/enable.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/parse/enable.spec.js @@ -65,13 +65,46 @@ enable f16;`, unknown: { code: `enable unknown;`, pass: false + }, + subgroups: { + code: `enable subgroups;`, + pass: true + }, + subgroups_f16_fail: { + code: `enable subgroups_f16;`, + pass: false + }, + subgroups_f16_pass1: { + code: ` + enable subgroups_f16; + enable subgroups; + enable f16;`, + pass: true + }, + subgroups_f16_pass2: { + code: ` + enable f16; + enable subgroups; + enable subgroups_f16;`, + pass: true } }; g.test('enable'). desc(`Tests that enables are validated correctly`). beforeAllSubcases((t) => { - t.selectDeviceOrSkipTestCase('shader-f16'); + const features = []; + const name = t.params.case; + if (name.includes('subgroups_f16')) { + features.push('subgroups'); + features.push('subgroups-f16'); + features.push('shader-f16'); + } else if (name.includes('subgroups')) { + features.push('subgroups'); + } else { + features.push('shader-f16'); + } + t.selectDeviceOrSkipTestCase(features); }). params((u) => u.combine('case', keysOf(kCases))). fn((t) => { diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/parse/identifiers.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/parse/identifiers.spec.js index d7510cc5b00..4869ebfb28b 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/parse/identifiers.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/parse/identifiers.spec.js @@ -199,6 +199,8 @@ const kInvalidIdentifiers = new Set([ 'noexcept', 'noinline', 'nointerpolation', +'non_coherent', +'noncoherent', 'noperspective', 'null', 'nullptr', diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/shader_io/builtins.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/shader_io/builtins.spec.js index 57d56e175d4..041423d58f7 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/shader_io/builtins.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/shader_io/builtins.spec.js @@ -10,7 +10,7 @@ export const g = makeTestGroup(ShaderValidationTest); // List of all built-in variables and their stage, in|out usage, and type. // Taken from table in Section 15: -// https://www.w3.org/TR/2021/WD-WGSL-20211013/#builtin-variables +// https://www.w3.org/TR/WGSL/#builtin-inputs-outputs export const kBuiltins = [ { name: 'vertex_index', stage: 'vertex', io: 'in', type: 'u32' }, { name: 'instance_index', stage: 'vertex', io: 'in', type: 'u32' }, @@ -25,7 +25,19 @@ export const kBuiltins = [ { name: 'num_workgroups', stage: 'compute', io: 'in', type: 'vec3' }, { name: 'sample_index', stage: 'fragment', io: 'in', type: 'u32' }, { name: 'sample_mask', stage: 'fragment', io: 'in', type: 'u32' }, -{ name: 'sample_mask', stage: 'fragment', io: 'out', type: 'u32' }]; +{ name: 'sample_mask', stage: 'fragment', io: 'out', type: 'u32' }, +{ name: 'subgroup_invocation_id', stage: 'compute', io: 'in', type: 'u32' }, +{ name: 'subgroup_size', stage: 'compute', io: 'in', type: 'u32' }, +{ name: 'subgroup_invocation_id', stage: 'fragment', io: 'in', type: 'u32' }, +{ name: 'subgroup_size', stage: 'fragment', io: 'in', type: 'u32' }, +{ name: 'clip_distances', stage: 'vertex', io: 'out', type: 'array' }, +{ name: 'clip_distances', stage: 'vertex', io: 'out', type: 'array' }, +{ name: 'clip_distances', stage: 'vertex', io: 'out', type: 'array' }, +{ name: 'clip_distances', stage: 'vertex', io: 'out', type: 'array' }, +{ name: 'clip_distances', stage: 'vertex', io: 'out', type: 'array' }, +{ name: 'clip_distances', stage: 'vertex', io: 'out', type: 'array' }, +{ name: 'clip_distances', stage: 'vertex', io: 'out', type: 'array' }, +{ name: 'clip_distances', stage: 'vertex', io: 'out', type: 'array' }]; // List of types to test against. @@ -60,7 +72,15 @@ const kTestTypes = [ 'array', 'array', 'array', +'array', +'array', +'array', 'array', +'array', +'array', +'array', +'array', +'array', 'MyStruct']; @@ -81,6 +101,18 @@ beforeAllSubcases((t) => { t.isCompatibility && ['sample_index', 'sample_mask'].includes(t.params.name), 'compatibility mode does not support sample_index or sample_mask' ); + if (t.params.name.includes('subgroup')) { + t.selectDeviceOrSkipTestCase('subgroups'); + } else if (t.params.name === 'clip_distances') { + t.selectDeviceOrSkipTestCase('clip-distances'); + } + t.skipIf( + t.params.name !== 'position' && + t.params.target_stage === 'vertex' && + t.params.target_io === 'out' && + !t.params.use_struct, + 'missing @builtin(position) in the vertex output when the vertex output is not a struct' + ); }). fn((t) => { const code = generateShader({ @@ -110,15 +142,27 @@ desc( params((u) => u. combineWithParams(kBuiltins). +combine('use_struct', [true, false]). beginSubcases(). -combine('target_type', kTestTypes). -combine('use_struct', [true, false]) +combine('target_type', kTestTypes) ). beforeAllSubcases((t) => { t.skipIf( t.isCompatibility && ['sample_index', 'sample_mask'].includes(t.params.name), 'compatibility mode does not support sample_index or sample_mask' ); + if (t.params.name.includes('subgroup')) { + t.selectDeviceOrSkipTestCase('subgroups'); + } else if (t.params.name === 'clip_distances') { + t.selectDeviceOrSkipTestCase('clip-distances'); + } + t.skipIf( + t.params.name !== 'position' && + t.params.stage === 'vertex' && + t.params.io === 'out' && + !t.params.use_struct, + 'missing @builtin(position) in the vertex output' + ); }). fn((t) => { let code = ''; @@ -286,10 +330,31 @@ desc(`Test that a builtin name can be used in different contexts`). params((u) => u. combineWithParams(kBuiltins). -combine('use', ['alias', 'struct', 'function', 'module-var', 'function-var']) +combine('use', ['alias', 'struct', 'function', 'module-var', 'function-var']). +combine('enable_extension', [true, false]). +unless( + (t) => t.enable_extension && !(t.name.includes('subgroup') || t.name === 'clip_distances') +) ). +beforeAllSubcases((t) => { + if (!t.params.enable_extension) { + return; + } + if (t.params.name.includes('subgroup')) { + t.selectDeviceOrSkipTestCase('subgroups'); + } else if (t.params.name === 'clip_distances') { + t.selectDeviceOrSkipTestCase('clip-distances'); + } +}). fn((t) => { let code = ''; + if (t.params.enable_extension) { + if (t.params.name.includes('subgroups')) { + code += 'enable subgroup;\n'; + } else if (t.params.name === 'clip_distances') { + code += 'enable clip_distances;\n'; + } + } if (t.params.use === 'alias') { code += `alias ${t.params.name} = i32;`; } else if (t.params.use === `struct`) { diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/shader_io/interpolate.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/shader_io/interpolate.spec.js index 1799aea931e..ff8590ddeca 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/shader_io/interpolate.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/shader_io/interpolate.spec.js @@ -9,15 +9,11 @@ import { generateShader } from './util.js'; export const g = makeTestGroup(ShaderValidationTest); // List of valid interpolation attributes. -const kValidCompatInterpolationAttributes = new Set([ +const kValidInterpolationAttributes = new Set([ '', -'@interpolate(flat, either)', '@interpolate(perspective)', '@interpolate(perspective, center)', -'@interpolate(perspective, centroid)'] -); -const kValidInterpolationAttributes = new Set([ -...kValidCompatInterpolationAttributes, +'@interpolate(perspective, centroid)', '@interpolate(flat)', '@interpolate(flat, first)', '@interpolate(flat, either)', @@ -83,10 +79,7 @@ fn((t) => { io: t.params.io, use_struct: t.params.use_struct }); - const validInterpolationAttributes = t.isCompatibility ? - kValidCompatInterpolationAttributes : - kValidInterpolationAttributes; - t.expectCompileResult(validInterpolationAttributes.has(interpolate), code); + t.expectCompileResult(kValidInterpolationAttributes.has(interpolate), code); }); g.test('require_location'). @@ -140,9 +133,7 @@ fn((t) => { use_struct: t.params.use_struct }); - const expectSuccess = t.isCompatibility ? - t.params.attribute === '@interpolate(flat, either)' : - t.params.attribute.startsWith('@interpolate(flat'); + const expectSuccess = t.params.attribute.startsWith('@interpolate(flat'); t.expectCompileResult(expectSuccess, code); }); @@ -171,8 +162,7 @@ const kValidationTests = { }, trailing_comma_one_arg: { src: `@interpolate(flat,)`, - pass: true, - compatPass: false + pass: true }, trailing_comma_two_arg: { src: `@interpolate(perspective, center,)`, @@ -230,9 +220,6 @@ fn((t) => { @builtin(position) vec4 { return vec4f(0); }`; - const expectSuccess = - kValidationTests[t.params.attr].pass && ( - t.isCompatibility ? kValidationTests[t.params.attr].compatPass ?? true : true); - + const expectSuccess = kValidationTests[t.params.attr].pass; t.expectCompileResult(expectSuccess, code); }); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/shader_io/util.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/shader_io/util.js index 38659014c88..e04946968b7 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/shader_io/util.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/shader_io/util.js @@ -24,6 +24,13 @@ }) { let code = ''; + if (attribute.includes('subgroup')) { + code += 'enable subgroups;\n'; + } + if (attribute.includes('clip_distances')) { + code += 'enable clip_distances;\n'; + } + if (use_struct) { // Generate a struct that wraps the entry point IO variable. code += 'struct S {\n'; diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/shader_validation_test.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/shader_validation_test.js index 82192482e21..ed0b3a09f93 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/shader_validation_test.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/shader_validation_test.js @@ -119,9 +119,14 @@ export class ShaderValidationTest extends GPUTest { + + { const phonies = []; + if (args.statements !== undefined) { + phonies.push(...args.statements); + } if (args.constants !== undefined) { phonies.push(...keysOf(args.constants).map((c) => `_ = ${c};`)); } diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/statement/phony.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/statement/phony.spec.js index da106d26fbc..bf5691a8e7b 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/statement/phony.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/statement/phony.spec.js @@ -169,4 +169,11 @@ fn f() { ${kTests[t.params.test].wgsl} }`; t.expectCompileResult(kTests[t.params.test].pass, code); +}); + +g.test('module_scope'). +desc(`Phony assignment is not valid at module scope`). +fn((t) => { + const code = `_ = 1; `; + t.expectCompileResult(false, code); }); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/types/textures.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/types/textures.spec.js index 085d450c297..e6e22057d6a 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/types/textures.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/types/textures.spec.js @@ -120,7 +120,7 @@ fn((t) => { const { format, access, comma } = t.params; // bgra8unorm is considered a valid storage format at shader compilation stage const isFormatValid = - isTextureFormatUsableAsStorageFormat(format, t.isCompatibility) || format === 'bgra8unorm'; + isTextureFormatUsableAsStorageFormat(format, false) || format === 'bgra8unorm'; const isAccessValid = kAccessModes.includes(access); const wgsl = `@group(0) @binding(0) var tex: texture_storage_2d<${format}, ${access}${comma}>;`; t.expectCompileResult(isFormatValid && isAccessValid, wgsl); diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/uniformity/uniformity.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/uniformity/uniformity.spec.js index 2c7464aecc1..e5554c4a9c4 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/uniformity/uniformity.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/shader/validation/uniformity/uniformity.spec.js @@ -262,6 +262,14 @@ const kFragmentBuiltinValues = [ { builtin: `sample_mask`, type: `u32` +}, +{ + builtin: `subgroup_invocation_id`, + type: `u32` +}, +{ + builtin: `subgroup_size`, + type: `u32` }]; @@ -273,6 +281,10 @@ beforeAllSubcases((t) => { t.isCompatibility && ['sample_index', 'sample_mask'].includes(t.params.builtin), 'compatibility mode does not support sample_index or sample_mask' ); + const builtin = t.params.builtin; + if (builtin.includes('subgroup')) { + t.selectDeviceOrSkipTestCase('subgroups'); + } }). fn((t) => { let cond = ``; @@ -297,7 +309,9 @@ fn((t) => { unreachable(`Unhandled type`); } } + const enable = t.params.builtin.includes('subgroup') ? 'enable subgroups;' : ''; const code = ` +${enable} @group(0) @binding(0) var s : sampler; @group(0) @binding(1) var tex : texture_2d; @@ -338,12 +352,27 @@ const kComputeBuiltinValues = [ builtin: `num_workgroups`, type: `vec3`, uniform: true +}, +{ + builtin: `subgroup_invocation_id`, + type: `u32`, + uniform: false +}, +{ + builtin: `subgroup_size`, + type: `u32`, + uniform: true }]; g.test('compute_builtin_values'). desc(`Test uniformity of compute built-in values`). params((u) => u.combineWithParams(kComputeBuiltinValues).beginSubcases()). +beforeAllSubcases((t) => { + if (t.params.builtin.includes('subgroup')) { + t.selectDeviceOrSkipTestCase('subgroups'); + } +}). fn((t) => { let cond = ``; switch (t.params.type) { @@ -367,7 +396,9 @@ fn((t) => { unreachable(`Unhandled type`); } } + const enable = t.params.builtin.includes('subgroup') ? 'enable subgroups;' : ''; const code = ` +${enable} @compute @workgroup_size(16,1,1) fn main(@builtin(${t.params.builtin}) p : ${t.params.type}) { if ${cond} { @@ -776,6 +807,20 @@ const kPointerCases = { check: `contents`, uniform: `never`, needs_deref_sugar: true + }, + contents_rhs_pointer_swizzle_uniform: { + code: `func_vector = vec4(uniform_value); + let test_val = dot((&func_vector).yw, vec2());`, + check: `contents`, + uniform: true, + needs_deref_sugar: true + }, + contents_rhs_pointer_swizzle_non_uniform: { + code: `func_vector = vec4(nonuniform_value); + let test_val = dot((&func_vector).yw, vec2());`, + check: `contents`, + uniform: false, + needs_deref_sugar: true } }; @@ -815,6 +860,7 @@ fn needs_uniform(val : u32) -> u32{ fn main(@builtin(local_invocation_id) lid : vec3, @builtin(global_invocation_id) gid : vec3) { var func_scalar : u32; + var func_vector : vec4u; var func_array : array; var func_struct : Outer; diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/util/copy_to_texture.js b/tests/wpt/webgpu/tests/webgpu/webgpu/util/copy_to_texture.js index 5065bd11250..dc5ddad5aa9 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/util/copy_to_texture.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/util/copy_to_texture.js @@ -55,7 +55,7 @@ export const kCopySubrectInfo = [ }]; -export class CopyToTextureUtils extends TextureTestMixin(GPUTest) { +export class TextureUploadingUtils extends TextureTestMixin(GPUTest) { doFlipY( sourcePixels, width, diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/util/math.js b/tests/wpt/webgpu/tests/webgpu/webgpu/util/math.js index e44458cfbd9..816aa1e2775 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/util/math.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/util/math.js @@ -961,6 +961,17 @@ counts = counts.neg_norm = counts.neg_norm === undefined ? counts.pos_norm : counts.neg_norm; counts.neg_sub = counts.neg_sub === undefined ? counts.pos_sub : counts.neg_sub; + let special_pos = []; + // The first interior point for 'pos_norm' is at 3. Because we have two special values we start allowing these + // special values as soon as they will fit as interior values. + if (counts.pos_norm >= 4) { + special_pos = [ + // Largest float as signed integer + 0x4effffff, + // Largest float as unsigned integer + 0x4f7fffff]; + + } // Generating bit fields first and then converting to f32, so that the spread across the possible f32 values is more // even. Generating against the bounds of f32 values directly results in the values being extremely biased towards the // extremes, since they are so much larger. @@ -980,7 +991,14 @@ counts = kBit.f32.positive.subnormal.max, counts.pos_sub ), - ...linearRange(kBit.f32.positive.min, kBit.f32.positive.max, counts.pos_norm)]. + ...[ + ...linearRange( + kBit.f32.positive.min, + kBit.f32.positive.max, + counts.pos_norm - special_pos.length + ), + ...special_pos]. + sort((n1, n2) => n1 - n2)]. map(Math.trunc); return bit_fields.map(reinterpretU32AsF32); } diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/util/shader.js b/tests/wpt/webgpu/tests/webgpu/webgpu/util/shader.js index c4fd89c3af6..88fe957a47a 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/util/shader.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/util/shader.js @@ -1,6 +1,6 @@ /** * AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts -**/import { unreachable } from '../../common/util/util.js';export const kDefaultVertexShaderCode = ` +**/import { assert, unreachable } from '../../common/util/util.js';export const kDefaultVertexShaderCode = ` @vertex fn main() -> @builtin(position) vec4 { return vec4(0.0, 0.0, 0.0, 1.0); } @@ -109,7 +109,8 @@ outputs, -fragDepth = null) +fragDepth = null, +dualSourceBlending = false) { if (outputs.length === 0) { if (fragDepth) { @@ -165,10 +166,22 @@ fragDepth = null) unreachable(); } - outputStructString += `@location(${i}) o${i} : ${outputType},\n`; + if (dualSourceBlending) { + assert(i === 0 && outputs.length === 1); + outputStructString += ` + @location(0) @blend_src(0) o0 : ${outputType}, + @location(0) @blend_src(1) o0_blend : ${outputType}, + `; + resultStrings.push(resultStrings[0]); + break; + } else { + outputStructString += `@location(${i}) o${i} : ${outputType},\n`; + } } return ` + ${dualSourceBlending ? 'enable dual_source_blending;' : ''} + struct Outputs { ${outputStructString} } diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/util/texture.js b/tests/wpt/webgpu/tests/webgpu/webgpu/util/texture.js index bd7dd92f94e..f5448751784 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/util/texture.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/util/texture.js @@ -1,9 +1,487 @@ /** * AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts -**/import { assert } from '../../common/util/util.js'; +**/import { assert } from '../../common/util/util.js';import { isDepthOrStencilTextureFormat, kTextureFormatInfo } from '../format_info.js'; + import { getTextureCopyLayout } from './texture/layout.js'; -import { reifyExtent3D } from './unions.js'; +import { reifyExtent3D, reifyOrigin3D } from './unions.js'; + +// Note: For values that are supposedly unused we use 0.123 as a sentinel for +// float formats and 123 for integer formats. For example, rendering to r8unorm +// returns (v, 9.123, 0.123, 0.123). Since only v should be used this shouldn't +// matter but just in case we set it to 123 so it's more likely to cause an +// issue if something is wrong. +const kLoadValueFromStorageInfo = + + + + + + + +{ + r8unorm: { + storageType: 'u32', + texelType: 'vec4f', + unpackWGSL: ` + return vec4f(unpack4x8unorm(src[byteOffset / 4])[byteOffset % 4], 0.123, 0.123, 0.123) + ` + }, + r8uint: { + storageType: 'u32', + texelType: 'vec4u', + unpackWGSL: ` + return vec4u(unpack4xU8(src[byteOffset / 4])[byteOffset % 4], 123, 123, 123) + ` + }, + r8sint: { + storageType: 'u32', + texelType: 'vec4i', + unpackWGSL: ` + return vec4i(unpack4xI8(src[byteOffset / 4])[byteOffset % 4], 123, 123, 123) + ` + }, + rg8unorm: { + storageType: 'u32', + texelType: 'vec4f', + unpackWGSL: ` + let v = unpack4x8unorm(src[byteOffset / 4]); + return vec4f(select(v.rg, v.ba, byteOffset % 4 >= 2), 0.123, 0.123) + ` + }, + rg8uint: { + storageType: 'u32', + texelType: 'vec4u', + unpackWGSL: ` + let v = unpack4xU8(src[byteOffset / 4]); + return vec4u(select(v.rg, v.ba, byteOffset % 4 >= 2), 123, 123) + ` + }, + rg8sint: { + storageType: 'u32', + texelType: 'vec4i', + unpackWGSL: ` + let v = unpack4xI8(src[byteOffset / 4]); + return vec4i(select(v.rg, v.ba, byteOffset % 4 >= 2), 123, 123) + ` + }, + rgba8unorm: { + storageType: 'u32', + texelType: 'vec4f', + unpackWGSL: 'return unpack4x8unorm(src[byteOffset / 4])' + }, + 'rgba8unorm-srgb': { + storageType: 'u32', + texelType: 'vec4f', + unpackWGSL: ` + let v = unpack4x8unorm(src[byteOffset / 4]); + let srgb = select( + v / 12.92, + pow((v + 0.055) / 1.055, vec4f(2.4)), + v >= vec4f(0.04045) + ); + return vec4f(srgb.rgb, v.a); + ` + }, + bgra8unorm: { + storageType: 'u32', + texelType: 'vec4f', + unpackWGSL: 'return unpack4x8unorm(src[byteOffset / 4]).bgra' + }, + 'bgra8unorm-srgb': { + storageType: 'u32', + texelType: 'vec4f', + unpackWGSL: ` + let v = unpack4x8unorm(src[byteOffset / 4]); + let srgb = select( + v / 12.92, + pow((v + 0.055) / 1.055, vec4f(2.4)), + v >= vec4f(0.04045) + ); + return vec4f(srgb.bgr, v.a); + ` + }, + rgba8uint: { + storageType: 'u32', + texelType: 'vec4u', + unpackWGSL: 'return unpack4xU8(src[byteOffset / 4])' + }, + rgba8sint: { + storageType: 'u32', + texelType: 'vec4i', + unpackWGSL: 'return unpack4xI8(src[byteOffset / 4])' + }, + r16float: { + storageType: 'u32', + texelType: 'vec4f', + unpackWGSL: + 'return vec4f(unpack2x16float(src[byteOffset / 4])[byteOffset % 4 / 2], 0.123, 0.123, 0.123)' + }, + r16uint: { + storageType: 'u32', + texelType: 'vec4u', + unpackWGSL: + 'return vec4u(extractBits(src[byteOffset / 4], (byteOffset % 4 / 2 * 16), 16), 123, 123, 123)' + }, + r16sint: { + storageType: 'i32', + texelType: 'vec4i', + unpackWGSL: + 'return vec4i(extractBits(src[byteOffset / 4], byteOffset % 4 / 2 * 16, 16), 123, 123, 123)' + }, + rg16float: { + storageType: 'u32', + texelType: 'vec4f', + unpackWGSL: 'return vec4f(unpack2x16float(src[byteOffset / 4]), 0.123, 0.123)' + }, + rg16uint: { + storageType: 'u32', + texelType: 'vec4u', + unpackWGSL: ` + let v = src[byteOffset / 4]; + return vec4u(v & 0xFFFF, v >> 16, 123, 123) + ` + }, + rg16sint: { + storageType: 'i32', + texelType: 'vec4i', + unpackWGSL: ` + let v = src[byteOffset / 4]; + return vec4i( + extractBits(v, 0, 16), + extractBits(v, 16, 16), + 123, 123) + ` + }, + rgba16float: { + storageType: 'u32', + texelType: 'vec4f', + unpackWGSL: ` + return vec4f( + unpack2x16float(src[byteOffset / 4]), + unpack2x16float(src[byteOffset / 4 + 1])) + ` + }, + rgba16uint: { + storageType: 'u32', + texelType: 'vec4u', + unpackWGSL: ` + let v0 = src[byteOffset / 4]; + let v1 = src[byteOffset / 4 + 1]; + return vec4u(v0 & 0xFFFF, v0 >> 16, v1 & 0xFFFF, v1 >> 16) + ` + }, + rgba16sint: { + storageType: 'i32', + texelType: 'vec4i', + unpackWGSL: ` + let v0 = src[byteOffset / 4]; + let v1 = src[byteOffset / 4 + 1]; + return vec4i( + extractBits(v0, 0, 16), + extractBits(v0, 16, 16), + extractBits(v1, 0, 16), + extractBits(v1, 16, 16), + ) + ` + }, + r32float: { + storageType: 'f32', + texelType: 'vec4f', + unpackWGSL: 'return vec4f(src[byteOffset / 4], 0.123, 0.123, 0.123)' + }, + rgb10a2uint: { + storageType: 'u32', + texelType: 'vec4u', + unpackWGSL: ` + let v = src[byteOffset / 4]; + return vec4u( + extractBits(v, 0, 10), + extractBits(v, 10, 10), + extractBits(v, 20, 10), + extractBits(v, 30, 2), + ) + ` + }, + rgb10a2unorm: { + storageType: 'u32', + texelType: 'vec4f', + unpackWGSL: ` + let v = src[byteOffset / 4]; + return vec4f( + f32(extractBits(v, 0, 10)) / f32(0x3FF), + f32(extractBits(v, 10, 10)) / f32(0x3FF), + f32(extractBits(v, 20, 10)) / f32(0x3FF), + f32(extractBits(v, 30, 2)) / f32(0x3), + ) + ` + }, + depth16unorm: { + storageType: 'u32', + texelType: 'vec4f', + unpackWGSL: ` + let v = unpack2x16unorm(src[byteOffset / 4])[byteOffset % 4 / 2]; + return vec4f(v, 0.123, 0.123, 0.123) + `, + useFragDepth: true + }, + depth32float: { + storageType: 'f32', + texelType: 'vec4f', + unpackWGSL: ` + let v = src[byteOffset / 4]; + return vec4f(v, 0.123, 0.123, 0.123) + `, + useFragDepth: true + }, + stencil8: { + storageType: 'u32', + texelType: 'vec4u', + unpackWGSL: ` + return vec4u(unpack4xU8(src[byteOffset / 4])[byteOffset % 4], 123, 123, 123) + `, + discardWithStencil: true + } +}; + +function getCopyBufferToTextureViaRenderCode(format) { + const info = kLoadValueFromStorageInfo[format]; + assert(!!info); + const { storageType, texelType, unpackWGSL, useFragDepth, discardWithStencil } = info; + + const [depthDecl, depthCode] = useFragDepth ? + ['@builtin(frag_depth) d: f32,', 'fs.d = fs.v[0];'] : + ['', '']; + + const stencilCode = discardWithStencil ? 'if ((fs.v.r & vin.stencilMask) == 0) { discard; }' : ''; + + return ` + struct Uniforms { + numTexelRows: u32, + bytesPerRow: u32, + bytesPerSample: u32, + sampleCount: u32, + }; + + struct VSOutput { + @builtin(position) pos: vec4f, + @location(0) @interpolate(flat, either) sampleIndex: u32, + @location(1) @interpolate(flat, either) stencilMask: u32, + }; + + @vertex fn vs(@builtin(vertex_index) vNdx: u32, @builtin(instance_index) iNdx: u32) -> VSOutput { + let points = array( + vec2f(0, 0), vec2f(1, 0), vec2f(0, 1), vec2f(1, 1), + ); + let sampleRow = vNdx / 4; + let numSampleRows = f32(uni.numTexelRows * uni.sampleCount); + let rowOffset = f32(sampleRow) / numSampleRows; + let rowMult = 1.0 / numSampleRows; + let p = (points[vNdx % 4] * vec2f(1, rowMult) + vec2f(0, rowOffset)) * 2.0 - 1.0; + return VSOutput( + vec4f(p, 0, 1), + uni.sampleCount - sampleRow % uni.sampleCount - 1, + 1u << iNdx); + } + + @group(0) @binding(0) var uni: Uniforms; + @group(0) @binding(1) var src: array<${storageType}>; + + fn unpack(byteOffset: u32) -> ${texelType} { + ${unpackWGSL}; + } + + struct FSOutput { + @location(0) v: ${texelType}, + ${depthDecl} + }; + + @fragment fn fs(vin: VSOutput) -> FSOutput { + let coord = vec2u(vin.pos.xy); + let byteOffset = + coord.y * uni.bytesPerRow + + (coord.x * uni.sampleCount + vin.sampleIndex) * uni.bytesPerSample; + var fs: FSOutput; + fs.v = unpack(byteOffset); + ${depthCode} + ${stencilCode} + return fs; + } + `; +} + +const s_copyBufferToTextureViaRenderPipelines = new WeakMap( + + +); + +function copyBufferToTextureViaRender( +t, +encoder, +source, +dest, +size) +{ + const { format, sampleCount } = dest.texture; + const origin = reifyOrigin3D(dest.origin ?? [0]); + const copySize = reifyExtent3D(size); + + const msInfo = kLoadValueFromStorageInfo[format]; + assert(!!msInfo); + const { useFragDepth, discardWithStencil } = msInfo; + + const { device } = t; + const numBlits = discardWithStencil ? 8 : 1; + for (let blitCount = 0; blitCount < numBlits; ++blitCount) { + const code = getCopyBufferToTextureViaRenderCode(format); + const stencilWriteMask = 1 << blitCount; + const id = JSON.stringify({ + format, + useFragDepth, + stencilWriteMask, + discardWithStencil, + sampleCount, + code + }); + const pipelines = + s_copyBufferToTextureViaRenderPipelines.get(device) ?? new Map(); + s_copyBufferToTextureViaRenderPipelines.set(device, pipelines); + let pipeline = pipelines.get(id); + if (!pipeline) { + const module = device.createShaderModule({ code }); + pipeline = device.createRenderPipeline({ + label: `blitCopyFor-${format}`, + layout: 'auto', + vertex: { module }, + ...(discardWithStencil ? + { + fragment: { + module, + targets: [] + }, + depthStencil: { + depthWriteEnabled: false, + depthCompare: 'always', + format, + stencilWriteMask, + stencilFront: { + passOp: 'replace' + } + } + } : + useFragDepth ? + { + fragment: { + module, + targets: [] + }, + depthStencil: { + depthWriteEnabled: true, + depthCompare: 'always', + format + } + } : + { + fragment: { + module, + targets: [{ format }] + } + }), + primitive: { + topology: 'triangle-strip' + }, + ...(sampleCount > 1 && { multisample: { count: sampleCount } }) + }); + pipelines.set(id, pipeline); + } + + const info = kTextureFormatInfo[format]; + const uniforms = new Uint32Array([ + copySize.height, // numTexelRows: u32, + source.bytesPerRow, // bytesPerRow: u32, + info.bytesPerBlock, // bytesPerSample: u32, + dest.texture.sampleCount // sampleCount: u32, + ]); + const uniformBuffer = t.makeBufferWithContents( + uniforms, + GPUBufferUsage.COPY_DST | GPUBufferUsage.UNIFORM + ); + const storageBuffer = t.createBufferTracked({ + size: source.buffer.size, + usage: GPUBufferUsage.COPY_DST | GPUBufferUsage.STORAGE + }); + encoder.copyBufferToBuffer(source.buffer, 0, storageBuffer, 0, storageBuffer.size); + const baseMipLevel = dest.mipLevel; + for (let l = 0; l < copySize.depthOrArrayLayers; ++l) { + const baseArrayLayer = origin.z + l; + const mipLevelCount = 1; + const arrayLayerCount = 1; + const pass = encoder.beginRenderPass( + discardWithStencil ? + { + colorAttachments: [], + depthStencilAttachment: { + view: dest.texture.createView({ + baseMipLevel, + baseArrayLayer, + mipLevelCount, + arrayLayerCount + }), + stencilClearValue: 0, + stencilLoadOp: 'load', + stencilStoreOp: 'store' + } + } : + useFragDepth ? + { + colorAttachments: [], + depthStencilAttachment: { + view: dest.texture.createView({ + baseMipLevel, + baseArrayLayer, + mipLevelCount, + arrayLayerCount + }), + depthClearValue: 0, + depthLoadOp: 'clear', + depthStoreOp: 'store' + } + } : + { + colorAttachments: [ + { + view: dest.texture.createView({ + baseMipLevel, + baseArrayLayer, + mipLevelCount, + arrayLayerCount + }), + loadOp: 'clear', + storeOp: 'store' + }] + + } + ); + pass.setViewport(origin.x, origin.y, copySize.width, copySize.height, 0, 1); + pass.setPipeline(pipeline); + + const offset = + (source.offset ?? 0) + (source.bytesPerRow ?? 0) * (source.rowsPerImage ?? 0) * l; + const bindGroup = device.createBindGroup({ + layout: pipeline.getBindGroupLayout(0), + entries: [ + { binding: 0, resource: { buffer: uniformBuffer } }, + { binding: 1, resource: { buffer: storageBuffer, offset } }] + + }); + + pass.setBindGroup(0, bindGroup); + pass.setStencilReference(0xff); + pass.draw(4 * copySize.height * dest.texture.sampleCount, 1, 0, blitCount); + pass.end(); + } + } +} /** * Creates a mipmapped texture where each mipmap level's (`i`) content is @@ -22,7 +500,7 @@ desc) // Create the texture and then initialize each mipmap level separately. const texture = t.createTextureTracked({ ...desc, - format: texelViews[0].format, + format, usage: desc.usage | GPUTextureUsage.COPY_DST, mipLevelCount: texelViews.length }); @@ -52,16 +530,27 @@ desc) bytesPerRow, rowsPerImage: mipHeight, subrectOrigin: [0, 0, 0], - subrectSize: [mipWidth, mipHeight, mipDepthOrArray] + subrectSize: [mipWidth, mipHeight, mipDepthOrArray], + sampleCount: texture.sampleCount }); stagingBuffer.unmap(); - // Copy from the staging buffer into the texture. - commandEncoder.copyBufferToTexture( - { buffer: stagingBuffer, bytesPerRow, rowsPerImage }, - { texture, mipLevel }, - [mipWidth, mipHeight, mipDepthOrArray] - ); + if (texture.sampleCount > 1 || isDepthOrStencilTextureFormat(format)) { + copyBufferToTextureViaRender( + t, + commandEncoder, + { buffer: stagingBuffer, bytesPerRow, rowsPerImage }, + { texture, mipLevel }, + [mipWidth, mipHeight, mipDepthOrArray] + ); + } else { + // Copy from the staging buffer into the texture. + commandEncoder.copyBufferToTexture( + { buffer: stagingBuffer, bytesPerRow, rowsPerImage }, + { texture, mipLevel }, + [mipWidth, mipHeight, mipDepthOrArray] + ); + } } t.device.queue.submit([commandEncoder.finish()]); diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/util/texture/base.js b/tests/wpt/webgpu/tests/webgpu/webgpu/util/texture/base.js index 282f6a95a47..a8f921e7b0b 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/util/texture/base.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/util/texture/base.js @@ -3,6 +3,8 @@ **/import { assert, unreachable } from '../../../common/util/util.js';import { kTextureFormatInfo } from '../../format_info.js';import { align } from '../../util/math.js'; import { reifyExtent3D } from '../../util/unions.js'; + + /** * Compute the maximum mip level count allowed for a given texture size and texture dimension. */ @@ -237,6 +239,7 @@ view) const format = view.format ?? texture.format; const mipLevelCount = view.mipLevelCount ?? texture.mipLevelCount - baseMipLevel; const dimension = view.dimension ?? defaultViewDimensionsForTexture(texture); + const usage = (view.usage ?? 0) === 0 ? texture.usage : view.usage; let arrayLayerCount = view.arrayLayerCount; if (arrayLayerCount === undefined) { @@ -253,6 +256,7 @@ view) format, dimension, aspect, + usage, baseMipLevel, mipLevelCount, baseArrayLayer, @@ -267,12 +271,15 @@ view) */ export function* fullSubrectCoordinates( subrectOrigin, -subrectSize) +subrectSize, +sampleCount = 1) { for (let z = subrectOrigin.z; z < subrectOrigin.z + subrectSize.depthOrArrayLayers; ++z) { for (let y = subrectOrigin.y; y < subrectOrigin.y + subrectSize.height; ++y) { for (let x = subrectOrigin.x; x < subrectOrigin.x + subrectSize.width; ++x) { - yield { x, y, z }; + for (let sampleIndex = 0; sampleIndex < sampleCount; ++sampleIndex) { + yield { x, y, z, sampleIndex }; + } } } } diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/util/texture/texel_view.js b/tests/wpt/webgpu/tests/webgpu/webgpu/util/texture/texel_view.js index e61baf99e44..532c9fbc722 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/util/texture/texel_view.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/util/texture/texel_view.js @@ -56,7 +56,9 @@ export class TexelView { bytesPerRow, rowsPerImage, subrectOrigin, - subrectSize + subrectSize, + sampleCount = 1 + @@ -83,7 +85,9 @@ export class TexelView { const imageOffsetInRows = (coords.z - origin.z) * rowsPerImage; const rowOffset = (imageOffsetInRows + (coords.y - origin.y)) * bytesPerRow; - const offset = rowOffset + (coords.x - origin.x) * info.bytesPerBlock; + const offset = + rowOffset + + ((coords.x - origin.x) * sampleCount + (coords.sampleIndex ?? 0)) * info.bytesPerBlock; // MAINTENANCE_TODO: To support block formats, decode the block and then index into the result. return subrectData.subarray(offset, offset + info.bytesPerBlock); @@ -136,7 +140,9 @@ export class TexelView { bytesPerRow, rowsPerImage, subrectOrigin: subrectOrigin_, - subrectSize: subrectSize_ + subrectSize: subrectSize_, + sampleCount = 1 + @@ -153,8 +159,12 @@ export class TexelView { for (let z = subrectOrigin.z; z < subrectOrigin.z + subrectSize.depthOrArrayLayers; ++z) { for (let y = subrectOrigin.y; y < subrectOrigin.y + subrectSize.height; ++y) { for (let x = subrectOrigin.x; x < subrectOrigin.x + subrectSize.width; ++x) { - const start = (z * rowsPerImage + y) * bytesPerRow + x * info.bytesPerBlock; - memcpy({ src: this.bytes({ x, y, z }) }, { dst: subrectData, start }); + for (let sampleIndex = 0; sampleIndex < sampleCount; ++sampleIndex) { + const start = + (z * rowsPerImage + y) * bytesPerRow + + (x * sampleCount + sampleIndex) * info.bytesPerBlock; + memcpy({ src: this.bytes({ x, y, z, sampleIndex }) }, { dst: subrectData, start }); + } } } } diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/web_platform/canvas/configure.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/web_platform/canvas/configure.spec.js index 58ebfb4af58..c4ff5ad4fbc 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/web_platform/canvas/configure.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/web_platform/canvas/configure.spec.js @@ -5,7 +5,7 @@ Tests for GPUCanvasContext.configure. TODO: - Test colorSpace -- Test viewFormats +- Test toneMapping `;import { makeTestGroup } from '../../../common/framework/test_group.js'; import { assert } from '../../../common/util/util.js'; import { kCanvasTextureFormats, kTextureUsages } from '../../capability_info.js'; @@ -42,6 +42,16 @@ fn((t) => { format: 'rgba8unorm' }); + const configuration = ctx.getConfiguration(); + assert(configuration !== null); + t.expect(configuration.device === t.device); + t.expect(configuration.format === 'rgba8unorm'); + t.expect(configuration.usage === GPUTextureUsage.RENDER_ATTACHMENT); + t.expect(configuration.viewFormats.length === 0); + t.expect(configuration.colorSpace === 'srgb'); + t.expect(configuration.toneMapping.mode === 'standard'); + t.expect(configuration.alphaMode === 'opaque'); + const currentTexture = ctx.getCurrentTexture(); t.expect(currentTexture.format === 'rgba8unorm'); t.expect(currentTexture.usage === GPUTextureUsage.RENDER_ATTACHMENT); @@ -69,6 +79,9 @@ fn((t) => { const ctx = canvas.getContext('webgpu'); assert(ctx instanceof GPUCanvasContext, 'Failed to get WebGPU context from canvas'); + // getConfiguration returns null before configure. + t.expect(ctx.getConfiguration() === null); + // Calling configure without a device should throw a TypeError. t.shouldThrow('TypeError', () => { ctx.configure({ @@ -84,9 +97,21 @@ fn((t) => { // Calling configure with a device should succeed. ctx.configure({ device: t.device, - format: 'rgba8unorm' + format: 'rgba8unorm', + alphaMode: 'opaque' }); + // getConfiguration will succeed after configure. + const configuration = ctx.getConfiguration(); + assert(configuration !== null); + t.expect(configuration.device === t.device); + t.expect(configuration.format === 'rgba8unorm'); + t.expect(configuration.usage === GPUTextureUsage.RENDER_ATTACHMENT); + t.expect(configuration.viewFormats.length === 0); + t.expect(configuration.colorSpace === 'srgb'); + t.expect(configuration.toneMapping.mode === 'standard'); + t.expect(configuration.alphaMode === 'opaque'); + // getCurrentTexture will succeed with a valid device. ctx.getCurrentTexture(); @@ -96,12 +121,27 @@ fn((t) => { ctx.getCurrentTexture(); }); + // getConfiguration returns null after unconfigure. + t.expect(ctx.getConfiguration() === null); + // Should be able to successfully configure again after unconfiguring. ctx.configure({ device: t.device, - format: 'rgba8unorm' + format: 'rgba8unorm', + alphaMode: 'premultiplied' }); ctx.getCurrentTexture(); + + // getConfiguration will succeed after configure. + const newConfiguration = ctx.getConfiguration(); + assert(newConfiguration !== null); + t.expect(newConfiguration.device === t.device); + t.expect(newConfiguration.format === 'rgba8unorm'); + t.expect(newConfiguration.usage === GPUTextureUsage.RENDER_ATTACHMENT); + t.expect(newConfiguration.viewFormats.length === 0); + t.expect(newConfiguration.colorSpace === 'srgb'); + t.expect(newConfiguration.toneMapping.mode === 'standard'); + t.expect(newConfiguration.alphaMode === 'premultiplied'); }); g.test('format'). @@ -133,18 +173,21 @@ fn((t) => { } } - t.expectValidationError(() => { + if (validFormat) { ctx.configure({ device: t.device, format }); - }, !validFormat); - - t.expectValidationError(() => { - // Should always return a texture, whether the configured format was valid or not. - const currentTexture = ctx.getCurrentTexture(); - t.expect(currentTexture instanceof GPUTexture); - }, !validFormat); + const configuration = ctx.getConfiguration(); + t.expect(configuration.format === format); + } else { + t.shouldThrow('TypeError', () => { + ctx.configure({ + device: t.device, + format + }); + }); + } }); g.test('usage'). @@ -179,6 +222,9 @@ fn((t) => { usage }); + const configuration = ctx.getConfiguration(); + t.expect(configuration.usage === usage); + const currentTexture = ctx.getCurrentTexture(); t.expect(currentTexture instanceof GPUTexture); t.expect(currentTexture.usage === usage); @@ -289,6 +335,9 @@ fn((t) => { alphaMode }); + const configuration = ctx.getConfiguration(); + t.expect(configuration.alphaMode === alphaMode); + const currentTexture = ctx.getCurrentTexture(); t.expect(currentTexture instanceof GPUTexture); }); @@ -412,6 +461,9 @@ fn((t) => { }); }, !compatible); + const viewFormats = ctx.getConfiguration().viewFormats; + t.expect(viewFormats[0] === viewFormat); + // Likewise for getCurrentTexture(). let currentTexture; t.expectValidationError(() => { diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/web_platform/copyToTexture/ImageBitmap.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/web_platform/copyToTexture/ImageBitmap.spec.js index 0ec99fdc591..df5e9bfe33a 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/web_platform/copyToTexture/ImageBitmap.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/web_platform/copyToTexture/ImageBitmap.spec.js @@ -12,11 +12,11 @@ TODO: Test ImageBitmap generated from all possible ImageBitmapSource, relevant I TODO: Test zero-sized copies from all sources (just make sure params cover it) (e.g. 0x0, 0x4, 4x0). `;import { makeTestGroup } from '../../../common/framework/test_group.js'; import { kTextureFormatInfo, kValidTextureFormatsForCopyE2T } from '../../format_info.js'; -import { CopyToTextureUtils, kCopySubrectInfo } from '../../util/copy_to_texture.js'; +import { TextureUploadingUtils, kCopySubrectInfo } from '../../util/copy_to_texture.js'; import { kTestColorsAll, kTestColorsOpaque, makeTestColorsTexelView } from './util.js'; -export const g = makeTestGroup(CopyToTextureUtils); +export const g = makeTestGroup(TextureUploadingUtils); g.test('from_ImageData'). desc( diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/web_platform/copyToTexture/ImageData.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/web_platform/copyToTexture/ImageData.spec.js index 32000fbb011..aed20626d9e 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/web_platform/copyToTexture/ImageData.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/web_platform/copyToTexture/ImageData.spec.js @@ -4,11 +4,11 @@ copyExternalImageToTexture from ImageData source. `;import { makeTestGroup } from '../../../common/framework/test_group.js'; import { kTextureFormatInfo, kValidTextureFormatsForCopyE2T } from '../../format_info.js'; -import { CopyToTextureUtils, kCopySubrectInfo } from '../../util/copy_to_texture.js'; +import { TextureUploadingUtils, kCopySubrectInfo } from '../../util/copy_to_texture.js'; import { kTestColorsAll, makeTestColorsTexelView } from './util.js'; -export const g = makeTestGroup(CopyToTextureUtils); +export const g = makeTestGroup(TextureUploadingUtils); g.test('from_ImageData'). desc( diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/web_platform/copyToTexture/canvas.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/web_platform/copyToTexture/canvas.spec.js index 5903908611c..71cbdc8ec3b 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/web_platform/copyToTexture/canvas.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/web_platform/copyToTexture/canvas.spec.js @@ -10,11 +10,11 @@ import { kValidTextureFormatsForCopyE2T } from '../../format_info.js'; -import { CopyToTextureUtils } from '../../util/copy_to_texture.js'; +import { TextureUploadingUtils } from '../../util/copy_to_texture.js'; import { kAllCanvasTypes, createCanvas } from '../../util/create_elements.js'; -class F extends CopyToTextureUtils { +class F extends TextureUploadingUtils { init2DCanvasContentWithColorSpace({ width, height, diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/web_platform/copyToTexture/image.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/web_platform/copyToTexture/image.spec.js index 1e8fed51d6f..05490a00e0a 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/web_platform/copyToTexture/image.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/web_platform/copyToTexture/image.spec.js @@ -5,7 +5,7 @@ copyExternalImageToTexture from HTMLImageElement source. `;import { makeTestGroup } from '../../../common/framework/test_group.js'; import { raceWithRejectOnTimeout } from '../../../common/util/util.js'; import { kTextureFormatInfo, kValidTextureFormatsForCopyE2T } from '../../format_info.js'; -import { CopyToTextureUtils, kCopySubrectInfo } from '../../util/copy_to_texture.js'; +import { TextureUploadingUtils, kCopySubrectInfo } from '../../util/copy_to_texture.js'; import { kTestColorsOpaque, makeTestColorsTexelView } from './util.js'; @@ -21,7 +21,7 @@ async function decodeImageFromCanvas(canvas) { return image; } -export const g = makeTestGroup(CopyToTextureUtils); +export const g = makeTestGroup(TextureUploadingUtils); g.test('from_image'). desc( diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/web_platform/external_texture/video.spec.js b/tests/wpt/webgpu/tests/webgpu/webgpu/web_platform/external_texture/video.spec.js index 908287b3b04..e7a1f11f9c4 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/web_platform/external_texture/video.spec.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/web_platform/external_texture/video.spec.js @@ -9,12 +9,14 @@ Tests for external textures from HTMLVideoElement (and other video-type sources? TODO: consider whether external_texture and copyToTexture video tests should be in the same file TODO(#3193): Test video in BT.2020 color space `;import { makeTestGroup } from '../../../common/framework/test_group.js'; -import { GPUTest, TextureTestMixin } from '../../gpu_test.js'; + +import { TextureUploadingUtils } from '../../util/copy_to_texture.js'; import { createCanvas } from '../../util/create_elements.js'; import { startPlayingAndWaitForVideo, getVideoFrameFromVideoElement, getVideoElement, + captureCameraFrame, convertToUnorm8, kPredefinedColorSpace, kVideoNames, @@ -26,7 +28,7 @@ const kHeight = 16; const kWidth = 16; const kFormat = 'rgba8unorm'; -export const g = makeTestGroup(TextureTestMixin(GPUTest)); +export const g = makeTestGroup(TextureUploadingUtils); function createExternalTextureSamplingTestPipeline( t, @@ -37,16 +39,34 @@ colorAttachmentFormat = kFormat) vertex: { module: t.device.createShaderModule({ code: ` - @vertex fn main(@builtin(vertex_index) VertexIndex : u32) -> @builtin(position) vec4 { - var pos = array, 6>( - vec4( 1.0, 1.0, 0.0, 1.0), - vec4( 1.0, -1.0, 0.0, 1.0), - vec4(-1.0, -1.0, 0.0, 1.0), - vec4( 1.0, 1.0, 0.0, 1.0), - vec4(-1.0, -1.0, 0.0, 1.0), - vec4(-1.0, 1.0, 0.0, 1.0) + struct VertexOutput { + @builtin(position) Position : vec4f, + @location(0) fragUV : vec2f, + } + + @vertex fn main(@builtin(vertex_index) VertexIndex : u32) -> VertexOutput { + const pos = array( + vec2( 1.0, 1.0), + vec2( 1.0, -1.0), + vec2(-1.0, -1.0), + vec2( 1.0, 1.0), + vec2(-1.0, -1.0), + vec2(-1.0, 1.0), ); - return pos[VertexIndex]; + + const uv = array( + vec2(1.0, 0.0), + vec2(1.0, 1.0), + vec2(0.0, 1.0), + vec2(1.0, 0.0), + vec2(0.0, 1.0), + vec2(0.0, 0.0), + ); + + var output : VertexOutput; + output.Position = vec4(pos[VertexIndex], 0.0, 1.0); + output.fragUV = uv[VertexIndex]; + return output; } ` }), @@ -58,9 +78,9 @@ colorAttachmentFormat = kFormat) @group(0) @binding(0) var s : sampler; @group(0) @binding(1) var t : texture_external; - @fragment fn main(@builtin(position) FragCoord : vec4) - -> @location(0) vec4 { - return textureSampleBaseClampToEdge(t, s, FragCoord.xy / vec2(16.0, 16.0)); + @fragment fn main(@location(0) fragUV : vec2f) + -> @location(0) vec4f { + return textureSampleBaseClampToEdge(t, s, fragUV); } ` }), @@ -602,4 +622,100 @@ fn(async (t) => { { coord: { x: 1, y: 1 }, exp: convertToUnorm8(presentColors[expect.bottomRightColor]) }] ); }); +}); + +g.test('importExternalTexture,cameraCapture'). +desc( + ` +Tests that we can import an VideoFrame from webcam into a GPUExternalTexture, sample from it and +compared with 2d canvas rendering result. +` +). +params((u) => +u // +.combineWithParams(checkNonStandardIsZeroCopyIfAvailable()). +combine('dstColorSpace', kPredefinedColorSpace) +). +fn(async (t) => { + const { dstColorSpace } = t.params; + + const frame = await captureCameraFrame(t); + + if (frame.displayHeight === 0 || frame.displayWidth === 0) { + t.skip('Captured video frame has 0 height or width.'); + } + + const frameWidth = frame.displayWidth; + const frameHeight = frame.displayHeight; + + // Use WebGPU + GPUExternalTexture to render the captured frame. + const colorAttachment = t.createTextureTracked({ + format: kFormat, + size: { width: frameWidth, height: frameHeight }, + usage: GPUTextureUsage.COPY_SRC | GPUTextureUsage.RENDER_ATTACHMENT + }); + + const pipeline = createExternalTextureSamplingTestPipeline(t); + const bindGroup = createExternalTextureSamplingTestBindGroup( + t, + t.params.checkNonStandardIsZeroCopy, + frame, + pipeline, + dstColorSpace + ); + + const commandEncoder = t.device.createCommandEncoder(); + const passEncoder = commandEncoder.beginRenderPass({ + colorAttachments: [ + { + view: colorAttachment.createView(), + clearValue: { r: 0.0, g: 0.0, b: 0.0, a: 1.0 }, + loadOp: 'clear', + storeOp: 'store' + }] + + }); + passEncoder.setPipeline(pipeline); + passEncoder.setBindGroup(0, bindGroup); + passEncoder.draw(6); + passEncoder.end(); + t.device.queue.submit([commandEncoder.finish()]); + + // Use 2d context canvas as expected result. + const canvas = createCanvas(t, 'onscreen', frameWidth, frameHeight); + + const canvasContext = canvas.getContext('2d', { colorSpace: dstColorSpace }); + + if (canvasContext === null) { + t.skip(' onscreen canvas 2d context not available'); + } + + const ctx = canvasContext; + ctx.drawImage(frame, 0, 0, frameWidth, frameHeight); + + const imageData = ctx.getImageData(0, 0, frameWidth, frameHeight, { + colorSpace: dstColorSpace + }); + + const expectedView = t.getExpectedDstPixelsFromSrcPixels({ + srcPixels: imageData.data, + srcOrigin: [0, 0], + srcSize: [frameWidth, frameHeight], + dstOrigin: [0, 0], + dstSize: [frameWidth, frameHeight], + subRectSize: [frameWidth, frameHeight], + format: 'rgba8unorm', + flipSrcBeforeCopy: false, + srcDoFlipYDuringCopy: false, + conversion: { + srcPremultiplied: false, + dstPremultiplied: true + } + }); + + t.expectTexelViewComparisonIsOkInTexture({ texture: colorAttachment }, expectedView, [ + frameWidth, + frameHeight, + 1] + ); }); \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/web_platform/reftests/gpu_ref_test.js b/tests/wpt/webgpu/tests/webgpu/webgpu/web_platform/reftests/gpu_ref_test.js index ae7c29d98c3..603c8a848d8 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/web_platform/reftests/gpu_ref_test.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/web_platform/reftests/gpu_ref_test.js @@ -1,6 +1,6 @@ /** * AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts -**/import { assert } from '../../../common/util/util.js';import { takeScreenshotDelayed } from '../../../common/util/wpt_reftest_wait.js'; +**/import { assert } from '../../../common/util/util.js';import { takeScreenshot, takeScreenshotDelayed } from '../../../common/util/wpt_reftest_wait.js'; @@ -22,5 +22,8 @@ export function runRefTest(fn) { await fn({ device, queue }); takeScreenshotDelayed(50); - })(); + })().catch(() => { + // remove reftest-wait to mark end of test + takeScreenshot(); + }); } \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/web_platform/util.js b/tests/wpt/webgpu/tests/webgpu/webgpu/web_platform/util.js index dc66e3c70dc..7d7b5ea97d6 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/web_platform/util.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/web_platform/util.js @@ -466,7 +466,9 @@ video) return raceWithRejectOnTimeout( new Promise((resolve) => { - const videoTrack = video.captureStream().getVideoTracks()[0]; + const videoTrack = video. + captureStream(). + getVideoTracks()[0]; const trackProcessor = new MediaStreamTrackProcessor({ track: videoTrack }); @@ -546,4 +548,61 @@ timeoutMessage) }); const promise = raceWithRejectOnTimeout(promiseWithoutTimeout, 2000, timeoutMessage); return { promise, callbackAndResolve: callbackAndResolve }; +} + +/** + * Create VideoFrame from camera captured frame. Check whether browser environment has + * camera supported. + * Returns a webcodec VideoFrame. + * + * @param test: GPUTest that requires getting VideoFrame + * + */ +export async function captureCameraFrame(test) { + if ( + typeof navigator.mediaDevices === 'undefined' || + typeof navigator.mediaDevices.getUserMedia === 'undefined') + { + test.skip("Browser doesn't support capture frame from camera."); + } + + const stream = await navigator.mediaDevices.getUserMedia({ video: true }); + const track = stream.getVideoTracks()[0]; + + if (!track) { + test.skip("Doesn't have valid camera captured stream for testing."); + } + + // Use MediaStreamTrackProcessor and ReadableStream to generate video frame directly. + if (typeof MediaStreamTrackProcessor !== 'undefined') { + const trackProcessor = new MediaStreamTrackProcessor({ track }); + const reader = trackProcessor.readable.getReader(); + const result = await reader.read(); + if (result.done) { + test.skip('MediaStreamTrackProcessor: Cannot get valid frame from readable stream.'); + } + + return result.value; + } + + // Fallback to ImageCapture if MediaStreamTrackProcessor not supported. Using grabFrame() to + // generate imageBitmap and creating video frame from it. + if (typeof ImageCapture !== 'undefined') { + const imageCapture = new ImageCapture(track); + const imageBitmap = await imageCapture.grabFrame(); + return new VideoFrame(imageBitmap); + } + + // Fallback to using HTMLVideoElement to do capture. + if (typeof HTMLVideoElement === 'undefined') { + test.skip('Try to use HTMLVideoElement do capture but HTMLVideoElement not available.'); + } + + const video = document.createElement('video'); + video.srcObject = stream; + + const frame = await getVideoFrameFromVideoElement(test, video); + test.trackForCleanup(frame); + + return frame; } \ No newline at end of file diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/api/validation/capability_checks/limits/maxInterStageShaderComponents.as_worker.js b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/api/validation/capability_checks/features/clip_distances.as_worker.js similarity index 84% rename from tests/wpt/webgpu/tests/webgpu/webgpu/webworker/api/validation/capability_checks/limits/maxInterStageShaderComponents.as_worker.js rename to tests/wpt/webgpu/tests/webgpu/webgpu/webworker/api/validation/capability_checks/features/clip_distances.as_worker.js index 5141c00a5c4..9b22d7c1a6f 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/api/validation/capability_checks/limits/maxInterStageShaderComponents.as_worker.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/api/validation/capability_checks/features/clip_distances.as_worker.js @@ -1,6 +1,6 @@ // AUTO-GENERATED - DO NOT EDIT. See src/common/tools/gen_listings_and_webworkers.ts. -import { g } from '../../../../../api/validation/capability_checks/limits/maxInterStageShaderComponents.spec.js'; +import { g } from '../../../../../api/validation/capability_checks/features/clip_distances.spec.js'; import { wrapTestGroupForWorker } from '../../../../../../common/runtime/helper/wrap_for_worker.js'; wrapTestGroupForWorker(g); diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/api/validation/render_pipeline/float32_blendable.as_worker.js b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/api/validation/render_pipeline/float32_blendable.as_worker.js new file mode 100644 index 00000000000..2e555731925 --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/api/validation/render_pipeline/float32_blendable.as_worker.js @@ -0,0 +1,6 @@ +// AUTO-GENERATED - DO NOT EDIT. See src/common/tools/gen_listings_and_webworkers.ts. + +import { g } from '../../../../api/validation/render_pipeline/float32_blendable.spec.js'; +import { wrapTestGroupForWorker } from '../../../../../common/runtime/helper/wrap_for_worker.js'; + +wrapTestGroupForWorker(g); diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/compat/api/validation/shader_module/shader_module.as_worker.js b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/compat/api/validation/render_pipeline/unsupported_wgsl.as_worker.js similarity index 68% rename from tests/wpt/webgpu/tests/webgpu/webgpu/webworker/compat/api/validation/shader_module/shader_module.as_worker.js rename to tests/wpt/webgpu/tests/webgpu/webgpu/webworker/compat/api/validation/render_pipeline/unsupported_wgsl.as_worker.js index dca678fc5c2..73253239ce4 100644 --- a/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/compat/api/validation/shader_module/shader_module.as_worker.js +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/compat/api/validation/render_pipeline/unsupported_wgsl.as_worker.js @@ -1,6 +1,6 @@ // AUTO-GENERATED - DO NOT EDIT. See src/common/tools/gen_listings_and_webworkers.ts. -import { g } from '../../../../../compat/api/validation/shader_module/shader_module.spec.js'; +import { g } from '../../../../../compat/api/validation/render_pipeline/unsupported_wgsl.spec.js'; import { wrapTestGroupForWorker } from '../../../../../../common/runtime/helper/wrap_for_worker.js'; wrapTestGroupForWorker(g); diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/execution/expression/call/builtin/quadBroadcast.as_worker.js b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/execution/expression/call/builtin/quadBroadcast.as_worker.js new file mode 100644 index 00000000000..fa7e498be73 --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/execution/expression/call/builtin/quadBroadcast.as_worker.js @@ -0,0 +1,6 @@ +// AUTO-GENERATED - DO NOT EDIT. See src/common/tools/gen_listings_and_webworkers.ts. + +import { g } from '../../../../../../shader/execution/expression/call/builtin/quadBroadcast.spec.js'; +import { wrapTestGroupForWorker } from '../../../../../../../common/runtime/helper/wrap_for_worker.js'; + +wrapTestGroupForWorker(g); diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/execution/expression/call/builtin/quadSwap.as_worker.js b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/execution/expression/call/builtin/quadSwap.as_worker.js new file mode 100644 index 00000000000..d063f88bded --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/execution/expression/call/builtin/quadSwap.as_worker.js @@ -0,0 +1,6 @@ +// AUTO-GENERATED - DO NOT EDIT. See src/common/tools/gen_listings_and_webworkers.ts. + +import { g } from '../../../../../../shader/execution/expression/call/builtin/quadSwap.spec.js'; +import { wrapTestGroupForWorker } from '../../../../../../../common/runtime/helper/wrap_for_worker.js'; + +wrapTestGroupForWorker(g); diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/execution/expression/call/builtin/subgroupAdd.as_worker.js b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/execution/expression/call/builtin/subgroupAdd.as_worker.js new file mode 100644 index 00000000000..9fb6203693a --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/execution/expression/call/builtin/subgroupAdd.as_worker.js @@ -0,0 +1,6 @@ +// AUTO-GENERATED - DO NOT EDIT. See src/common/tools/gen_listings_and_webworkers.ts. + +import { g } from '../../../../../../shader/execution/expression/call/builtin/subgroupAdd.spec.js'; +import { wrapTestGroupForWorker } from '../../../../../../../common/runtime/helper/wrap_for_worker.js'; + +wrapTestGroupForWorker(g); diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/execution/expression/call/builtin/subgroupAll.as_worker.js b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/execution/expression/call/builtin/subgroupAll.as_worker.js new file mode 100644 index 00000000000..8539083e1cb --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/execution/expression/call/builtin/subgroupAll.as_worker.js @@ -0,0 +1,6 @@ +// AUTO-GENERATED - DO NOT EDIT. See src/common/tools/gen_listings_and_webworkers.ts. + +import { g } from '../../../../../../shader/execution/expression/call/builtin/subgroupAll.spec.js'; +import { wrapTestGroupForWorker } from '../../../../../../../common/runtime/helper/wrap_for_worker.js'; + +wrapTestGroupForWorker(g); diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/execution/expression/call/builtin/subgroupAny.as_worker.js b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/execution/expression/call/builtin/subgroupAny.as_worker.js new file mode 100644 index 00000000000..4bf6661598f --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/execution/expression/call/builtin/subgroupAny.as_worker.js @@ -0,0 +1,6 @@ +// AUTO-GENERATED - DO NOT EDIT. See src/common/tools/gen_listings_and_webworkers.ts. + +import { g } from '../../../../../../shader/execution/expression/call/builtin/subgroupAny.spec.js'; +import { wrapTestGroupForWorker } from '../../../../../../../common/runtime/helper/wrap_for_worker.js'; + +wrapTestGroupForWorker(g); diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/execution/expression/call/builtin/subgroupBallot.as_worker.js b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/execution/expression/call/builtin/subgroupBallot.as_worker.js new file mode 100644 index 00000000000..41af5ff2a2f --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/execution/expression/call/builtin/subgroupBallot.as_worker.js @@ -0,0 +1,6 @@ +// AUTO-GENERATED - DO NOT EDIT. See src/common/tools/gen_listings_and_webworkers.ts. + +import { g } from '../../../../../../shader/execution/expression/call/builtin/subgroupBallot.spec.js'; +import { wrapTestGroupForWorker } from '../../../../../../../common/runtime/helper/wrap_for_worker.js'; + +wrapTestGroupForWorker(g); diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/execution/expression/call/builtin/subgroupBitwise.as_worker.js b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/execution/expression/call/builtin/subgroupBitwise.as_worker.js new file mode 100644 index 00000000000..b4d653ba1ec --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/execution/expression/call/builtin/subgroupBitwise.as_worker.js @@ -0,0 +1,6 @@ +// AUTO-GENERATED - DO NOT EDIT. See src/common/tools/gen_listings_and_webworkers.ts. + +import { g } from '../../../../../../shader/execution/expression/call/builtin/subgroupBitwise.spec.js'; +import { wrapTestGroupForWorker } from '../../../../../../../common/runtime/helper/wrap_for_worker.js'; + +wrapTestGroupForWorker(g); diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/execution/expression/call/builtin/subgroupBroadcast.as_worker.js b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/execution/expression/call/builtin/subgroupBroadcast.as_worker.js new file mode 100644 index 00000000000..38121d06e89 --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/execution/expression/call/builtin/subgroupBroadcast.as_worker.js @@ -0,0 +1,6 @@ +// AUTO-GENERATED - DO NOT EDIT. See src/common/tools/gen_listings_and_webworkers.ts. + +import { g } from '../../../../../../shader/execution/expression/call/builtin/subgroupBroadcast.spec.js'; +import { wrapTestGroupForWorker } from '../../../../../../../common/runtime/helper/wrap_for_worker.js'; + +wrapTestGroupForWorker(g); diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/execution/expression/call/builtin/subgroupMul.as_worker.js b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/execution/expression/call/builtin/subgroupMul.as_worker.js new file mode 100644 index 00000000000..40fe882bd16 --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/execution/expression/call/builtin/subgroupMul.as_worker.js @@ -0,0 +1,6 @@ +// AUTO-GENERATED - DO NOT EDIT. See src/common/tools/gen_listings_and_webworkers.ts. + +import { g } from '../../../../../../shader/execution/expression/call/builtin/subgroupMul.spec.js'; +import { wrapTestGroupForWorker } from '../../../../../../../common/runtime/helper/wrap_for_worker.js'; + +wrapTestGroupForWorker(g); diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/execution/expression/call/builtin/textureSampleBaseClampToEdge.as_worker.js b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/execution/expression/call/builtin/textureSampleBaseClampToEdge.as_worker.js new file mode 100644 index 00000000000..c600bcfe4f7 --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/execution/expression/call/builtin/textureSampleBaseClampToEdge.as_worker.js @@ -0,0 +1,6 @@ +// AUTO-GENERATED - DO NOT EDIT. See src/common/tools/gen_listings_and_webworkers.ts. + +import { g } from '../../../../../../shader/execution/expression/call/builtin/textureSampleBaseClampToEdge.spec.js'; +import { wrapTestGroupForWorker } from '../../../../../../../common/runtime/helper/wrap_for_worker.js'; + +wrapTestGroupForWorker(g); diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/execution/shader_io/vertex_builtins.as_worker.js b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/execution/shader_io/vertex_builtins.as_worker.js new file mode 100644 index 00000000000..f1434e4198c --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/execution/shader_io/vertex_builtins.as_worker.js @@ -0,0 +1,6 @@ +// AUTO-GENERATED - DO NOT EDIT. See src/common/tools/gen_listings_and_webworkers.ts. + +import { g } from '../../../../shader/execution/shader_io/vertex_builtins.spec.js'; +import { wrapTestGroupForWorker } from '../../../../../common/runtime/helper/wrap_for_worker.js'; + +wrapTestGroupForWorker(g); diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/execution/statement/phony.as_worker.js b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/execution/statement/phony.as_worker.js new file mode 100644 index 00000000000..be0c5d890c8 --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/execution/statement/phony.as_worker.js @@ -0,0 +1,6 @@ +// AUTO-GENERATED - DO NOT EDIT. See src/common/tools/gen_listings_and_webworkers.ts. + +import { g } from '../../../../shader/execution/statement/phony.spec.js'; +import { wrapTestGroupForWorker } from '../../../../../common/runtime/helper/wrap_for_worker.js'; + +wrapTestGroupForWorker(g); diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/validation/expression/binary/short_circuiting_and_or.as_worker.js b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/validation/expression/binary/short_circuiting_and_or.as_worker.js new file mode 100644 index 00000000000..386f440e27a --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/validation/expression/binary/short_circuiting_and_or.as_worker.js @@ -0,0 +1,6 @@ +// AUTO-GENERATED - DO NOT EDIT. See src/common/tools/gen_listings_and_webworkers.ts. + +import { g } from '../../../../../shader/validation/expression/binary/short_circuiting_and_or.spec.js'; +import { wrapTestGroupForWorker } from '../../../../../../common/runtime/helper/wrap_for_worker.js'; + +wrapTestGroupForWorker(g); diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/validation/expression/call/builtin/quadBroadcast.as_worker.js b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/validation/expression/call/builtin/quadBroadcast.as_worker.js new file mode 100644 index 00000000000..004bf5dda89 --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/validation/expression/call/builtin/quadBroadcast.as_worker.js @@ -0,0 +1,6 @@ +// AUTO-GENERATED - DO NOT EDIT. See src/common/tools/gen_listings_and_webworkers.ts. + +import { g } from '../../../../../../shader/validation/expression/call/builtin/quadBroadcast.spec.js'; +import { wrapTestGroupForWorker } from '../../../../../../../common/runtime/helper/wrap_for_worker.js'; + +wrapTestGroupForWorker(g); diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/validation/expression/call/builtin/quadSwap.as_worker.js b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/validation/expression/call/builtin/quadSwap.as_worker.js new file mode 100644 index 00000000000..a6211b3ba89 --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/validation/expression/call/builtin/quadSwap.as_worker.js @@ -0,0 +1,6 @@ +// AUTO-GENERATED - DO NOT EDIT. See src/common/tools/gen_listings_and_webworkers.ts. + +import { g } from '../../../../../../shader/validation/expression/call/builtin/quadSwap.spec.js'; +import { wrapTestGroupForWorker } from '../../../../../../../common/runtime/helper/wrap_for_worker.js'; + +wrapTestGroupForWorker(g); diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/validation/expression/call/builtin/subgroupAdd.as_worker.js b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/validation/expression/call/builtin/subgroupAdd.as_worker.js new file mode 100644 index 00000000000..0937bd54a5c --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/validation/expression/call/builtin/subgroupAdd.as_worker.js @@ -0,0 +1,6 @@ +// AUTO-GENERATED - DO NOT EDIT. See src/common/tools/gen_listings_and_webworkers.ts. + +import { g } from '../../../../../../shader/validation/expression/call/builtin/subgroupAdd.spec.js'; +import { wrapTestGroupForWorker } from '../../../../../../../common/runtime/helper/wrap_for_worker.js'; + +wrapTestGroupForWorker(g); diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/validation/expression/call/builtin/subgroupAnyAll.as_worker.js b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/validation/expression/call/builtin/subgroupAnyAll.as_worker.js new file mode 100644 index 00000000000..3d3fec43639 --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/validation/expression/call/builtin/subgroupAnyAll.as_worker.js @@ -0,0 +1,6 @@ +// AUTO-GENERATED - DO NOT EDIT. See src/common/tools/gen_listings_and_webworkers.ts. + +import { g } from '../../../../../../shader/validation/expression/call/builtin/subgroupAnyAll.spec.js'; +import { wrapTestGroupForWorker } from '../../../../../../../common/runtime/helper/wrap_for_worker.js'; + +wrapTestGroupForWorker(g); diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/validation/expression/call/builtin/subgroupBallot.as_worker.js b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/validation/expression/call/builtin/subgroupBallot.as_worker.js new file mode 100644 index 00000000000..01347681d01 --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/validation/expression/call/builtin/subgroupBallot.as_worker.js @@ -0,0 +1,6 @@ +// AUTO-GENERATED - DO NOT EDIT. See src/common/tools/gen_listings_and_webworkers.ts. + +import { g } from '../../../../../../shader/validation/expression/call/builtin/subgroupBallot.spec.js'; +import { wrapTestGroupForWorker } from '../../../../../../../common/runtime/helper/wrap_for_worker.js'; + +wrapTestGroupForWorker(g); diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/validation/expression/call/builtin/subgroupBitwise.as_worker.js b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/validation/expression/call/builtin/subgroupBitwise.as_worker.js new file mode 100644 index 00000000000..e15ba05df39 --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/validation/expression/call/builtin/subgroupBitwise.as_worker.js @@ -0,0 +1,6 @@ +// AUTO-GENERATED - DO NOT EDIT. See src/common/tools/gen_listings_and_webworkers.ts. + +import { g } from '../../../../../../shader/validation/expression/call/builtin/subgroupBitwise.spec.js'; +import { wrapTestGroupForWorker } from '../../../../../../../common/runtime/helper/wrap_for_worker.js'; + +wrapTestGroupForWorker(g); diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/validation/expression/call/builtin/subgroupBroadcast.as_worker.js b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/validation/expression/call/builtin/subgroupBroadcast.as_worker.js new file mode 100644 index 00000000000..7d516fd0ec7 --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/validation/expression/call/builtin/subgroupBroadcast.as_worker.js @@ -0,0 +1,6 @@ +// AUTO-GENERATED - DO NOT EDIT. See src/common/tools/gen_listings_and_webworkers.ts. + +import { g } from '../../../../../../shader/validation/expression/call/builtin/subgroupBroadcast.spec.js'; +import { wrapTestGroupForWorker } from '../../../../../../../common/runtime/helper/wrap_for_worker.js'; + +wrapTestGroupForWorker(g); diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/validation/expression/call/builtin/subgroupBroadcastFirst.as_worker.js b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/validation/expression/call/builtin/subgroupBroadcastFirst.as_worker.js new file mode 100644 index 00000000000..0f225d44f5d --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/validation/expression/call/builtin/subgroupBroadcastFirst.as_worker.js @@ -0,0 +1,6 @@ +// AUTO-GENERATED - DO NOT EDIT. See src/common/tools/gen_listings_and_webworkers.ts. + +import { g } from '../../../../../../shader/validation/expression/call/builtin/subgroupBroadcastFirst.spec.js'; +import { wrapTestGroupForWorker } from '../../../../../../../common/runtime/helper/wrap_for_worker.js'; + +wrapTestGroupForWorker(g); diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/validation/expression/call/builtin/subgroupElect.as_worker.js b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/validation/expression/call/builtin/subgroupElect.as_worker.js new file mode 100644 index 00000000000..c0b935c51b5 --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/validation/expression/call/builtin/subgroupElect.as_worker.js @@ -0,0 +1,6 @@ +// AUTO-GENERATED - DO NOT EDIT. See src/common/tools/gen_listings_and_webworkers.ts. + +import { g } from '../../../../../../shader/validation/expression/call/builtin/subgroupElect.spec.js'; +import { wrapTestGroupForWorker } from '../../../../../../../common/runtime/helper/wrap_for_worker.js'; + +wrapTestGroupForWorker(g); diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/validation/expression/call/builtin/subgroupMinMax.as_worker.js b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/validation/expression/call/builtin/subgroupMinMax.as_worker.js new file mode 100644 index 00000000000..a740e8891eb --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/validation/expression/call/builtin/subgroupMinMax.as_worker.js @@ -0,0 +1,6 @@ +// AUTO-GENERATED - DO NOT EDIT. See src/common/tools/gen_listings_and_webworkers.ts. + +import { g } from '../../../../../../shader/validation/expression/call/builtin/subgroupMinMax.spec.js'; +import { wrapTestGroupForWorker } from '../../../../../../../common/runtime/helper/wrap_for_worker.js'; + +wrapTestGroupForWorker(g); diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/validation/expression/call/builtin/subgroupMul.as_worker.js b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/validation/expression/call/builtin/subgroupMul.as_worker.js new file mode 100644 index 00000000000..decde6dba9e --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/validation/expression/call/builtin/subgroupMul.as_worker.js @@ -0,0 +1,6 @@ +// AUTO-GENERATED - DO NOT EDIT. See src/common/tools/gen_listings_and_webworkers.ts. + +import { g } from '../../../../../../shader/validation/expression/call/builtin/subgroupMul.spec.js'; +import { wrapTestGroupForWorker } from '../../../../../../../common/runtime/helper/wrap_for_worker.js'; + +wrapTestGroupForWorker(g); diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/validation/expression/call/builtin/subgroupShuffle.as_worker.js b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/validation/expression/call/builtin/subgroupShuffle.as_worker.js new file mode 100644 index 00000000000..b7022dee21d --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/validation/expression/call/builtin/subgroupShuffle.as_worker.js @@ -0,0 +1,6 @@ +// AUTO-GENERATED - DO NOT EDIT. See src/common/tools/gen_listings_and_webworkers.ts. + +import { g } from '../../../../../../shader/validation/expression/call/builtin/subgroupShuffle.spec.js'; +import { wrapTestGroupForWorker } from '../../../../../../../common/runtime/helper/wrap_for_worker.js'; + +wrapTestGroupForWorker(g); diff --git a/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/validation/extension/clip_distances.as_worker.js b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/validation/extension/clip_distances.as_worker.js new file mode 100644 index 00000000000..3f9f191fb24 --- /dev/null +++ b/tests/wpt/webgpu/tests/webgpu/webgpu/webworker/shader/validation/extension/clip_distances.as_worker.js @@ -0,0 +1,6 @@ +// AUTO-GENERATED - DO NOT EDIT. See src/common/tools/gen_listings_and_webworkers.ts. + +import { g } from '../../../../shader/validation/extension/clip_distances.spec.js'; +import { wrapTestGroupForWorker } from '../../../../../common/runtime/helper/wrap_for_worker.js'; + +wrapTestGroupForWorker(g);